Radio Web PHP Script
Tüm ürünlerde geçerli %10 indirim!
01.08.2025 - 01.10.2025 tarihleri arasında geçerli.
SEPETTE10
₺170,00
Ödeme Yöntemleri:

Açıklama
Açıklama
🚀 Genel Bakış
Radio Web PHP Script, canlı yayınlar, Auto-DJ, gösteri programları ve podcast arşivleri içeren bir internet radyo sitesini çalıştırmak için kendi kendine barındırılan bir platformdur. Şu anda oynatılan meta verileri, çalma listelerini, sunucuları/DJ'leri, istekleri ve reklamları temiz, mobil öncelikli bir arayüzde merkezileştirir; bağımsız istasyonlar, kampüs/topluluk yayıncıları, kiliseler, etkinlik organizatörleri ve medya ajansları için idealdir.
Gerçek dünyadan ilham: Özellik seti, SHOUTcast/ICEcast uç noktaları, dönüşümlü reklamlar, zamana dayalı programlar, çoklu istasyon yönetimi ve dinleyici analizleri gibi ortak yayın iş akışlarını yansıtır; böylece ekipler, SaaS'a bağlı kalmadan hızlı bir şekilde başlatılabilir ve büyüyebilir.
Hedef kullanıcılar: Çevrimiçi radyo kurucuları, yayıncılar, ses yayıncıları, tanıtımcılar ve markalı yayın merkezleri oluşturan PHP geliştiricileri.
✨ Temel Özellikler
Canlı yayın entegrasyonu: SHOUTcast / ICEcast'i (MP3/AAC) şu anda oynatılan başlıklar, albüm kapağı ve bit hızı ekranıyla bağlayın.
Otomatik DJ ve çalma listeleri: 7/24 oynatma için döndürücüleri, gün bölümlerini, jingle'ları ve yedek akışları planlayın.
Program programı: Gösteriler, sunucular ve konular için bir sonraki gösteriye saat dilimine duyarlı geri sayım içeren haftalık tablo.
Podcast ve tekrar oynatma: Bölümleri yayınlayın, RSS/Apple Podcast beslemeleri oluşturun ve isteğe bağlı oynatıcıları ekleyin.
Şarkı istekleri ve ithaflar: Anti-spam ve bekleme süresi kurallarına sahip denetlenen kuyruk.
Reklamcılık ve sponsorlar: Banner/HTML reklam bölgeleri, videodan önce gösterilen bildirimler, sponsor karuselleri ve UTM etiketleme.
Analizler: Eşzamanlı dinleyiciler, oturum süresi, en iyi bölgeler, cihaz karışımı ve CSV dışa aktarımıyla dönüşleri takip edin.
Çoklu istasyon / çoklu akış: Tek bir yöneticiden birden fazla kanalı (Ana, Konuşma, Hit, İbadet vb.) çalıştırın.
Sunucu/DJ sayfaları: Biyografiler, sosyal bağlantılar, gelecek programlar ve geçmiş bölümler.
Haberler ve CMS: Gönderiler, sayfalar, kategoriler, medya kitaplığı ve iletişim formları.
PWA ve mobil oynatıcı: Yüklenebilir web uygulaması, arka plan sesi, kilit ekranı kontrolleri.
Yerelleştirme ve tema: Çok dilli kullanıcı arayüzü, RTL desteği, renk temaları ve özel CSS blokları.
Güvenlik ve roller: Yönetici/düzenleyici/DJ rolleri, denetim günlükleri, CAPTCHA, istek formlarında hız sınırlama.
Yerleştirmeler ve widget'lar: Mini oynatıcı, şu anda oynatılan kayan yazı, ortak siteler için zamanlama widget'ı.
Geliştirici dostu: Oynatıcı uygulamaları için rotaları/denetleyicileri, olay kancalarını ve JSON uç noktalarını temizleyin.
⚙️ Teknik Yığın
Diller: PHP 8.x+, JavaScript (ES6), HTML5, CSS3/SCSS
Çerçeve: Modern PHP MVC (dağıtımına bağlı olarak Laravel veya eşdeğeri MVC)
Veritabanı: MySQL 8 / MariaDB
Web sunucusu: HTTPS'li (TLS) Apache veya Nginx
Uzantılar: OpenSSL, PDO, Mbstring, Ctype, JSON, BCMath, Fileinfo, XML, GD/Imagick
Derleme araçları (isteğe bağlı): Varlık derlemeleri için Node.js + npm/yarn; Önbellek/kuyruklar için Redis; Kuyruk çalışanları için yönetici/sistemd
Akış uyumluluğu: SHOUTcast v1/v2, ICEcast 2, HLS proxy (isteğe bağlı)
🧩 Kurulum Kılavuzu
Sunucu hazırlığı: PHP 8.x, MySQL ve HTTPS ile bir sankon oluşturun. Belge kökünü public/'e yönlendirin.
Kodu yükle: Dosyaları sunucuya kopyalayın ve web kullanıcısı için uygun sahipliği ayarlayın.
Ortam: .env.example → .env dosyasını kopyalayın; APP_URL, DB kimlik bilgilerini, postayı (SMTP) ve önbellek/sıra sürücülerini ayarlayın.
Bağımlılıklar: Composer install –no-dev –optimize-autoloader'ı çalıştırın, ardından php artisan key:generate'i çalıştırın.
Veritabanı: tablolar ve isteğe bağlı demo içeriği oluşturmak için php artisan merge –seed.
İzinler: Depolamanın/ve önyükleme/önbelleğin/yazılabilir olduğundan emin olun.
Akışları yapılandırın: Yönetici > Akış'a SHOUTcast/ICEcast bağlama URL'lerini, akış anahtarlarını ve şu anda oynatılan meta veri ayarlarını ekleyin.
Sonlandırma: Varlıklar oluşturun (varsa npm ci && npm build'i çalıştırın), ilk istasyonunuzu oluşturun, gösterileri planlayın ve PWA bildiriminizi/simgelerinizi yayınlayın.
📦 Teslimatlar
PHP proje kaynak kodunu tamamlayın (Radyo Web PHP Komut Dosyası)
SQL geçişleri/ekme makineleri ve örnek içerik
Yönetici kontrol paneli, oynatıcı şablonları ve widget'lar
.env.example ve temel kurulum belgeleri/BENİOKU
Mobil/masaüstü oynatıcılar için isteğe bağlı JSON uç noktaları
📱 Desteklenen Platformlar
Web tarayıcıları: Chrome, Firefox, Safari, Edge (en yeni)
Cihazlar: Masaüstü, tablet ve mobil cihazlar için duyarlı kullanıcı arayüzü; PWA kurulum desteği
Sunucu İşletim Sistemi: Linux (Ubuntu/Debian/CentOS/Alma), macOS veya PHP 8+ ile Windows Server
🧠 Notlar
Lisans: Burada GPL kapsamında dağıtılmaktadır; GPL koşullarını inceleyebilir, değiştirebilir ve yeniden dağıtabilirsiniz.
Özelleştirme ipuçları: Kaynaklar/görünümler/ içindeki Blade/şablonlama görünümlerini geçersiz kılın; meta veri ayrıştırma ve istek denetimi için denetleyicileri/hizmetleri genişletin; çeviriler için kaynakları/dilleri kullanın; bileşenler aracılığıyla özel oynatıcılar ekleyin/.
SEO güvencesi: Bölümler/programlar için Schema.org, temiz URL'ler, Açık Grafik/Twitter kartları, XML site haritası ve Önemli Web Verileri dostu varlıklar keşfedilebilirliğe yardımcı olur.
Performans: Yüksek dinleyici artışlarında kuyruklar/önbelleğe alma için OPcache, HTTP/2, tarayıcı önbelleğe alma, görüntü sıkıştırma ve Redis'i etkinleştirin.
Uyumluluk: Müzik/konuşma içeriğini yayınlama, DMCA yayından kaldırma işlemlerini yönetme ve bölgesel yayın/lisanslama kurallarına uyma haklarına sahip olduğunuzdan emin olun.
Deneyimin öne çıkan özellikleri: Rotasyonlar, gün bölümlendirme, sunum yapan kişinin biyografileri ve dinleyici katılım araçları gibi gerçek yayıncı ihtiyaçları temel alınarak oluşturulmuştur.
👨💻 Orijinal Geliştirici Kredisi
Aşağıdakiler gibi ticari pazarlarda listelenen orijinal yazara teşekkür ederiz:
CodeCanyon. Resmi güncellemelere ve desteğe ihtiyacınız varsa lütfen orijinal geliştiriciden ticari bir lisans satın almayı düşünün.
🔒 Sorumluluk reddi beyanı
Bu paket GPL'nin yeniden dağıtımı ve eğitim amacıyla sağlanmıştır. Biz orijinal yazar değiliz ve marka veya ticari marka hakları talep etmiyoruz. Tüm ürün adları, logolar ve varlıklar ilgili sahiplerinin mülkiyetinde kalır. Prodüksiyonda kullanım için yayın/müzik lisansınızı doğrulayın ve güncellemeler ve teknik destek için orijinal geliştiriciden resmi lisansı satın almayı düşünün.
Benzer Ürünler
RankMath PRO – Orjinal – 1 Yıllık
Stokta var











