Web sitesi kurulumu, düzenleme, veri girişi ve içerik yönetimi konularında destek sunuyorum. Sorunları ve çözümleri birlikte değerlendirerek en iyi sonucu elde edebiliriz.
Web sitesi kurulumu, düzenlemesi ve otomasyon sistemleri üzerine çalışıyorum. Python ile birçok konuda ihtiyacınız olan otomasyonları geliştirebilir, işlerinizi daha verimli hale getirecek çözümler sunabilirim. Veri çekme, iş süreçlerini otomatikleştirme ve benzeri alanlarda destek sağlıyorum.
Bana ihtiyacınız olan her konuda ulaşabilir, aklınızdaki projeler veya sorunlar hakkında yazabilirsiniz. Birlikte en iyi çözümü bulmak için iletişime geçmekten çekinmeyin!
FotoUpload - Modern Fotoğraf Paylaşım Sistemi FotoUpload Nedir? FotoUpload, kullanıcıların fotoğraf yükleyip paylaşabileceği güvenli ve modern bir fotoğraf paylaşım platformudur. Kullanıcı dostu arayüzü ile hem ziyaretçiler hem de kayıtlı kullanıcılar için kolay kullanım sunar. Öne Çıkan Özellikler - Çoklu Yükleme Seçenekleri: Bilgisayardan yükleme, URL'den indirme, pano ile yapıştırma, sürükle-bırak desteği. - Güvenlik Özellikleri: Token tabanlı erişim, XSS ve SQL enjeksiyon koruması, CSRF koruması, MIME doğrulama, dizin erişim engelleme. - Kullanıcı Yönetimi: Kullanıcı kaydı, profil sayfası, kişisel galeri, güvenli şifre sıfırlama. - Kolay Paylaşım: HTML, BBCode, Markdown ile paylaşım, tek tıkla kopyalama. - Yönetim Paneli: İstatistikler, kullanıcı ve fotoğraf yönetimi, site ayarları, iletişim bilgileri yönetimi. - Responsive Tasarım: Mobil uyumlu ve Bootstrap 5 altyapısıyla modern tasarım. Teknik Özellikler - PHP 7+ uyumu, MySQL veritabanı, nesne yönelimli yapı (OOP), modüler kod yapısı, güvenli dosya yükleme, SEO dostu URL yapısı. Kurulum Kolaylığı - Kolay kurulum sihirbazı, detaylı dokümantasyon, otomatik veritabanı kurulumu, hızlı başlangıç kılavuzu. Kullanım Senaryoları - Küçük işletmeler, aile albümleri, fotoğrafçılar, eğitim kurumları, etkinlik fotoğraflarının paylaşımı. FotoUpload, güvenliği ön planda tutarak modern web standartlarına uygun, kullanıcı deneyimi odaklı bir fotoğraf paylaşım sistemidir.
Kategori Yönetim - Admin Panel v1.0 Temel Özellikler Kategori İşlemleri Yeni kategori ekleme Mevcut kategorileri düzenleme Kategori silme Kategori listesi Güvenlik Özellikleri SQL Koruma Veri Doğrulama Benzersiz Kontrol İlişki Kontrolü Arayüz Özellikleri Responsive Tasarım Grid Yapısı Modern Arayüz Form Doğrulama Akıllı Özellikler Alıntı Sayacı Silme Onayı Alan Kontrolü Bildirimler Teknik Detaylar PHP PDO JavaScript CSS Yapısı Modüler Sistem Hata Yönetimi Veritabanı Kontrolü Kullanıcı Mesajları Geri Bildirim Kullanım Alanları Blog Sistemleri Haber Siteleri E-ticaret İçerik Yönetimi Alıntı Platformu Gereksinimler PHP 7.0+ MySQL/MariaDB Web Tarayıcısı JavaScript Versiyon Bilgisi Versiyon 1.0 Güncelleme 2024 Geliştirici Bilgisi Destek Hizmetleri E-posta Desteği Dokümantasyon Teknik Destek Hata Bildirimi Kurulum Adımları Dosya İndirme Veritabanı Kurulumu Yapılandırma Kullanıma Başlama Performans Bilgisi Hızlı Yükleme Optimize Sorgular Mobil Uyum Kullanılabilirlik
# Portfolio Website Kurulum ve Özellikler ## Kurulum Adımları 1. **Dosyaları Yükleme** - Tüm site dosyalarını hosting alanınıza yükleyin. 2. **Veritabanı Ayarları** - Hosting kontrol panelinizden "portfolio_db" adında bir veritabanı oluşturun. - Kullanıcı oluşturup veritabanına tam yetki verin. - `config.php` dosyasındaki veritabanı bilgilerini güncelleyin: * $servername = "localhost"; * $username = "[veritabanı_kullanıcı_adınız]"; * $password = "[veritabanı_şifreniz]"; * $dbname = "portfolio_db"; 3. **Kurulum Scripti** - Tarayıcınızdan `setup_db.php` dosyasını çalıştırın (örn: www.siteniz.com/setup_db.php) - Script otomatik olarak tüm tabloları ve örnek verileri oluşturacaktır. 4. **Admin Paneli** - Varsayılan admin girişi: * Kullanıcı adı: admin * Şifre: admin123 - İlk girişten sonra şifrenizi değiştirmeniz önerilir. ## Site Özellikleri 1. **Responsive Tasarım** - Mobil cihazlar dahil tüm ekran boyutlarına uyumlu tasarım 2. **Özelleştirilebilir Portfolio İçeriği** - Kişisel bilgilerinizi ve tanıtım yazınızı admin panelinden düzenleyebilirsiniz - Profil resminizi kolayca değiştirebilirsiniz 3. **Sosyal Medya Entegrasyonu** - LinkedIn, GitHub, Facebook, Twitter gibi sosyal medya hesaplarınızı ekleyebilirsiniz - Font Awesome ikonları ile şık görünüm 4. **Beceri Yönetimi** - Sahip olduğunuz becerileri ekleyebilir ve yönetebilirsiniz - Ana sayfada becerileriniz dinamik olarak gösterilir 5. **Güvenli Admin Paneli** - Şifreli oturum yönetimi - Tüm site içeriğini kolayca düzenleyebilme imkanı 6. **Türkçe Dil Desteği** - Tam Türkçe karakter desteği ile sorunsuz çalışma - UTF-8 karakter kodlaması ## Teknik Özellikler 1. **Veritabanı Yapısı** - MySQL veritabanı kullanımı - Optimize edilmiş tablo yapısı 2. **Güvenlik** - Şifreler güvenli bir şekilde hash'lenerek saklanır - SQL injection koruması 3. **PHP Backend** - Temiz ve okunabilir PHP kodu - Modüler yapı sayesinde kolay bakım ve geliştirme 4. **Modern Frontend** - CSS ve JavaScript ile geliştirilmiş kullanıcı deneyimi - Hızlı yükleme süresi ## Dikkat Edilmesi Gerekenler - Kurulum sonrası `setup_db.php` dosyasını silmeniz önerilir. - Veritabanı bilgilerinizi güvenli bir şekilde saklayın. - Admin şifrenizi düzenli olarak değiştirin. - Hosting hizmetinizde PHP 7.0 veya üzeri sürüm olmalıdır.