26/03/2025
# 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.
## 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.
Proje Detayları
Ücretsiz İndir
Ücretsiz
İndir