Artado, açık kaynak kodlu, özelleştirilebilir ve mahremiyetinize önem veren yazılım projeleri sunan bir platformdur.
- Modern ve responsive tasarım
- Karanlık/Aydınlık tema desteği
- Admin paneli ile içerik yönetimi
- Destekçi ve katkıda bulunanlar profilleri
- SEO optimizasyonu
- Mobil uyumlu arayüz
- PHP 7.4 veya üzeri
- MySQL 5.7 veya üzeri
- Apache/Nginx web sunucusu
- mod_rewrite (Apache için)
-
Projeyi klonlayın:
git clone https://github.com/Artado-Project/artado.git cd artado -
Veritabanını oluşturun:
database.sqldosyasını MySQL'de çalıştırın- Veya phpMyAdmin üzerinden import edin
-
Yapılandırma dosyasını ayarlayın:
cp .env.example .env
.envdosyasını düzenleyerek veritabanı bilgilerinizi girin. -
Veritabanı bağlantısını yapılandırın:
core/db.phpdosyasındaki veritabanı bilgilerini güncelleyin. -
Dosya izinlerini ayarlayın:
chmod 755 -R .
- Kullanıcı Adı: admin
- Şifre: admin123
artado/
├── admin/ # Admin paneli
├── assest/ # CSS, JS ve görseller
├── core/ # Çekirdek dosyalar (config, db, functions)
├── includes/ # Header ve footer dosyaları
├── index.php # Ana sayfa
├── katki.php # Destekçiler sayfası
├── profile.php # Profil detay sayfası
└── database.sql # Veritabanı şeması
Tema renkleri ve stilleri assest/css/styles.css dosyasındaki CSS değişkenleri ile özelleştirilebilir:
:root {
--bg-color: #1a1a1a;
--text-color: #ffffff;
--link-color: #3498db;
/* ... */
}- Tüm kullanıcı girişleri temizlenir ve doğrulanır
- SQL injection koruması (PDO prepared statements)
- XSS koruması (htmlspecialchars)
- Session güvenliği
- Bu repository'yi fork edin
- Feature branch oluşturun (
git checkout -b feature/amazing-feature) - Değişikliklerinizi commit edin (
git commit -m 'Add amazing feature') - Branch'inizi push edin (
git push origin feature/amazing-feature) - Pull Request oluşturun
Bu proje açık kaynak kodludur ve özgür yazılım felsefesiyle geliştirilmiştir.
Projeye katkıda bulunan tüm destekçilerimize teşekkürler! Detaylar için katki.php sayfasını ziyaret edin.
Sorularınız için: sxi@artadosearch.com
Artado - Tutarlı, sade ve özgür yazılım.