Açıklama
✨ Temel Özellikler
Parça desteğiyle büyük dosya yüklemeleri: Çoklu dosya yükleyici, sürükle ve bırak, güvenilirlik için büyük boyutları (>5 GB) ve parçalamayı destekler. :contentReference[oaicite:4]{index=4}
Tam dosya yöneticisi kullanıcı arayüzü: Küçük resim + liste görünümleri, resim/pdf/video/ses önizlemeleri, yükleme tarihine/klasöre göre arama/filtreleme. :contentReference[oaicite:5]{index=5}
Güvenli indirme sistemi: Dosyalar yükleme sırasında yeniden adlandırılır, genel web yolunun dışında saklanır, süresi dolan karma bağlantılar aracılığıyla indirilir, isteğe bağlı xSendFile/xAccelRedirect desteği. :contentReference[oaicite:6]{index=6}
Paylaş ve yerleştir: Dosyaları/klasörleri benzersiz URL, e-posta bağlantıları, sosyal medya, forumlar/web siteleri için yerleştirme kodu aracılığıyla paylaşın. :contentReference[oaicite:7]{index=7}
Çoklu depolama/adaptörler: Amazon S3, FTP/SFTP, Rackspace, Backblaze, Wasabi ve çoklu dosya sunucusu yapılandırmaları desteği. :contentReference[oaicite:8]{index=8}
Gelişmiş istatistikler ve raporlama: İndirmeleri, yönlendirenleri, ülkeleri, işletim sistemi/tarayıcıları, kullanıcı etkinliğini izleyin. :contentReference[oaicite:9]{index=9}
Kullanıcı ve rol yönetimi: Hesaplar oluşturun, kotalar atayın, yükleme/indirme ayrıcalıklarını kontrol edin, etkin olmayan dosyalar için son kullanma tarihini ayarlayın. :contentReference[oaicite:10]{index=10}
Klasör ve dosya korumaları: Klasör şifrelerini ayarlama, özel ve genel erişim, IP kara listesi, iki faktörlü kimlik doğrulama desteği (son sürümlerde) vb. :contentReference[oaicite:11]{index=11}
Özelleştirilebilir kullanıcı arayüzü ve temalar: Farklı şablonları, birden çok dili ve yönetici tarafı markalamayı destekler. :contentReference[oaicite:12]{index=12}
⚙️ Teknik Yığın
Platform: PHP (yazar tarafından oluşturulmuş MVC çerçevesi):contentReference[oaicite:13]{index=13}
Veritabanı: MySQL / MariaDB :contentReference[oaicite:14]{index=14}
Ön uç/UI: Duyarlı kullanıcı arayüzü için HTML5, CSS3, JavaScript/AJAX, Bootstrap (veya benzeri). :contentReference[oaicite:15]{index=15}
Sunucu Gereksinimleri:
PHP 7.2+ (son sürümler PHP 8.x’i destekler) :contentReference[oaicite:16]{index=16}
MySQL sürüm 5.x veya MariaDB eşdeğeri :contentReference[oaicite:17]{index=17}
Web sunucusu: Apache (mod_rewrite ile) veya Nginx (xAccelRedirect desteği) :contentReference[oaicite:18]{index=18}
İsteğe bağlı uzantılar: Küçük resimler için GD/ImageMagick, PDO, JSON, vb. :contentReference[oaicite:19]{index=19}
🧩 Kurulum Kılavuzu
Paketi pazardan indirin (ör. CodeCanyon öğe kimliği 14341108). :contentReference[oaicite:20]{index=20}
Çıkarılan dosyaları web barındırma sunucunuza (kök veya alt klasör/alt alan adı) yükleyin.
Bir MySQL veritabanı ve kullanıcı oluşturun; kimlik bilgilerini not edin.
Tarayıcınızda kurulum sihirbazına gidin (genellikle /install) ve veritabanı kimlik bilgilerini ve site bilgilerini girin.
Kurulumdan sonra yönetici paneli aracılığıyla depolama sunucusu ayarlarını (yerel, S3, FTP vb.) yapılandırın.
Yönetici alanına giriş yapın, markalamayı, kullanıcı kotalarını, klasör izinlerini ayarlayın ve yükleme/indirme/paylaşım akışlarını test edin.
Kurulumunuzu güvence altına alın: HTTPS’yi etkinleştirin, ortak klasörün dışında dosya depolamayı sağlayın, dosya izinlerini doğru şekilde ayarlayın, kurulum dizinini devre dışı bırakın. Kullanıcı tarafı akışlarını test edin. O zaman canlı yayına geçin.
İpucu: İlk kurulum için yerel bir hazırlama ortamı kullanın, sunucunun büyük yüklemeleri ve parçalamayı işleyebildiğinden emin olun ve hem dosyaların hem de veritabanının düzenli yedeklemelerini zamanlayın.
📦 Teslimatlar
✅ uCloud’un tam kaynak kodu (PHP dosyaları, ön uç varlıkları). :contentReference[oaicite:21]{index=21}
✅ SQL veritabanı şeması ve ilk dökümü (kurulum paketinde sağlanır):contentReference[oaicite:22]{index=22}
✅ Yönetici paneli ve kullanıcı kontrol paneli kullanıcı arayüzü dosyaları. :contentReference[oaicite:23]{index=23}
✅ Belgeler / Beni Oku / kurulum talimatları. :contentReference[oaicite:24]{index=24}
📱 Desteklenen Platformlar
Web tarayıcısı (Kullanıcı/İstemci tarafı): Masaüstü ve mobil tarayıcılar (Chrome, Firefox, Safari, Edge) – duyarlı kullanıcı arayüzü mevcuttur.
Yönetici/Arka uç: Yönetici paneli kullanımına yönelik masaüstü tarayıcılar.
Barındırma Sunucusu: PHP ve MySQL destekli Linux veya Windows sunucusu; Büyük dosya/yığın işleme için Nginx önerilir.
🧠 Notlar
Lisans: Ürün CodeCanyon’da ticari lisans kapsamında satılmaktadır. Bazı satıcılar sınırsız alan adları için “GPL sürümleri” sunar ancak kopyanızın lisansını doğrulamanız gerekir. :contentReference[oaicite:25]{index=25}
Özelleştirme: Tam bir bulut sürücü deneyimi için kullanıcı arayüzü markalamayı uyarlayabilir, entegrasyonlar (ör. CDN, web kancası, analiz) ekleyebilir veya mobil uygulamaya bağlanabilirsiniz.
Güvenlik ve Uyumluluk: Dosya barındırma kullanıcı yüklemelerini/indirmelerini içerdiğinden, dosya türü kısıtlamalarını uyguladığınızdan, tarama yaptığınızdan (kötü amaçlı yazılımlar/virüsler için), kotaları sınırladığınızdan, SSL’yi etkinleştirdiğinizden ve yazılımı güncel tuttuğunuzdan emin olun.
Performans: Yüksek trafik için çoklu sunucu depolama (S3/Backblaze) isteyebilir, xSendFile/xAccelRedirect’i etkinleştirebilir ve küçük resimlerin ve meta verilerin önbelleğe alınmasını etkinleştirebilirsiniz. :contentReference[oaicite:26]{index=26}
SEO Güvencesi: Bu, arka uç odaklı bir komut dosyası olsa da, genel sayfalarınızın (açılış yükleme, fiyatlandırma sayfaları, paylaşım bağlantıları), keşfedilebilirliği desteklemek için uygun olan yerlerde açıklayıcı başlıklar, meta etiketler ve şema ile SEO açısından optimize edildiğinden emin olun.
👨💻 Orijinal Geliştirici Kredisi
Komut dosyası, MFScripts (yazar: Adam Wilson) tarafından geliştirildi ve CodeCanyon’da “uCloud – Dosya Barındırma Komut Dosyası – Dosyalarınızı Güvenli Bir Şekilde Yönetin, Önizleyin ve Paylaşın” öğesi olarak listelendi. :contentReference[oaicite:28]{index=28}
Resmi sürümü satın almak güncellemeler, destek ve doğrulama almanızı sağlar.
🔒 Sorumluluk reddi beyanı
Bu açıklama bilgilendirme, eğitim ve kaynak dağıtım sitesi kullanımı için sağlanmıştır. Bu komut dosyasını ticari olarak yeniden satmayı, değiştirmeyi veya dağıtmayı planlıyorsanız, bu tür kullanıma izin veren geçerli bir lisansa sahip olduğunuzdan emin olun.
Orijinal yazarın telif hakkını veya kodunu kendinize aitmiş gibi talep etmeyin.
Lisansınız izin vermedikçe geliştirici kredilerini veya lisans dosyalarını kaldırmayın veya değiştirmeyin.
Canlı genel dosya paylaşım hizmetleri için kullanıcı verilerinin korunması, DMCA yayından kaldırma politikaları ve yedekleme/saklama stratejileri gibi yasal/düzenleyici konuları göz önünde bulundurun.
Güvenilirlik notu: uCloud, bir dosya barındırma platformu için güçlü bir temel sunarken, başarı, doğru sunucu yapılandırmasına, güçlü güvenlik uygulamalarına, güvenilir depolama mimarisine ve tutarlı bakıma bağlıdır. Bu betiği temel olarak kullanın ve sorumlu bir şekilde oluşturun.
