FEZA innovation – Ana Sayfa
Tüm Yazılar
  • Haber Sitesi
  • Yazılım Seçimi

Haber Scripti mi, Haber Yazılımı mı?

Haber scripti, WordPress haber teması, kiralık ve özel haber yazılımı: barındırma, güvenlik güncellemesi, lisans, nulled script riski ve karar tablosu.

Yazan Feza InnovationYayın 8 dk okuma
Küçük bir haber ofisinde gazetelerin yanında dizüstü bilgisayarla çalışan editör

Saat 23.40. İlçedeki bir fabrikada yangın çıkmış; muhabir olay yerinden telefonla üç fotoğraf ve iki paragraf gönderiyor. Editör haberi yayına alıyor, sosyal medyada paylaşıyor. On dakika sonra site açılmıyor. Ertesi sabah yayın sahibi iki soru soruyor: Sorun scriptte miydi, sunucuda mı? Ve bunu gece kim çözecekti?

İkinci soru, "haber scripti" aramasının asıl sorusudur. Bir PHP paketi, genel amaçlı bir içerik yönetim sistemine kurulan haber teması, aylık kiralanan bir panel ya da size özel geliştirilen bir yazılım: dördü de haber yayımlar. Aralarındaki fark, işin hangi kısmının size kaldığıdır. Özellik tarafını haber sitesi yazılımı nasıl seçilir yazısında anlattık; dört seçenek arasındaki asıl ayrım ise ekranlarda değil, sorumlulukta.

Haber scripti nedir?

Haber scripti, bir haber sitesini çalıştırmak için hazırlanmış, kurulmaya hazır bir yazılım paketidir. Google önerilerinde "haber scripti php" aramasının çıkması, kelimenin daha çok PHP ile yazılmış paketlerle anıldığını gösteriyor. Aynı aramada temalar ve kiralık paneller de karşınıza çıkar. Dördünü birbirinden ayırmak, kararın yarısıdır.

PHP haber scripti

Dosyaları ve bir veritabanı şablonunu satın alır, kendi barındırma hesabınıza kurarsınız ya da satıcı kurar. Yönetim paneli, tema ve temel haber özellikleri pakettedir. Sonrası size kalır: sunucu, PHP sürümü, yedek, güvenlik. Kod açık geliyorsa bir yazılımcı ona müdahale edebilir; şifrelenmiş (encode edilmiş) geliyorsa yalnız satıcı müdahale edebilir.

WordPress ile haber teması ve eklentiler

WordPress, GPLv2 ya da sonrası lisansıyla dağıtılan açık kaynak, genel amaçlı bir içerik yönetim sistemidir. "WordPress haber scripti" diye aradığınızda karşınıza çıkan, bu sistemin üzerine kurulan bir haber teması ve onu tamamlayan eklentilerdir. Esnek bir yoldur; ama haber akışınız farklı geliştiricilerin eklentilerine dağılır ve her birinin güncellemesini izlemek size düşer. Sistemin kendi güvenlik sıkılaştırma belgesi de çekirdeğin ve eklentilerin güncel tutulmasını, tema ve eklentilerin güvenilmeyen kaynaklardan alınmamasını öneriyor.

Aynı aramalarda "haber botu" eklentileri de çıkar; bunlar başka sitelerden içerik çeker. Başka sitelerin içeriğini otomatik olarak alıp değer katmadan yeniden yayımlamak, Google'ın spam politikalarında açıkça sayılan bir davranış.

Kiralık haber yazılımı

Yazılım satıcının sunucusunda çalışır, siz aylık ya da yıllık ücretle kullanırsınız. Güncelleme, yedek ve sunucu satıcının işidir; sizin işiniz haber girmek. Karşılığında esneklik sınırlıdır: satıcının planında olmayan bir özellik ya hiç gelmez ya da ayrı ücretle gelir. Bu modelde verinizin çıkış koşulları her şeydir.

Özel geliştirilen haber yazılımı

Yazılım sizin yazı işleri düzeninize göre yazılır: roller, onaylar, arşiv yapısı, okur ve reklam modülleri. Başlangıç daha uzun sürer; kapsam ve bakım sözleşmeyle belirlenir. Kodun mülkiyeti ya da kullanım hakkı da sözleşmenin konusudur. Bunu varsaymayın, yazdırın.

Akşam masa lambası ışığında iki ekranlı masada çalışan yazılımcı

Bir şey bozulduğunda kim düzeltir?

Dört seçeneği ayırmanın en kısa yolu bu soruyu sormaktır:

  • PHP script: Sunucu sizin. Satıcı güncelleme yayımlar, siz ya da yazılımcınız uygularsınız.
  • Tema ve eklentilerle kurulan site: Sunucu sizin ya da barındırma firmanızın. Çekirdek, tema ve eklenti güncellemelerinin takibi sizde.
  • Kiralık yazılım: Sunucu da güncelleme de satıcıda. Siz içeriğinizden ve kullanıcı hesaplarınızdan sorumlusunuz.
  • Özel geliştirme: Sözleşmeye bağlı. Geliştiren ekip işletmeyi de üstlenebilir ya da yazılımı sizin sunucunuza teslim edebilir.

23.40'taki yangın haberine dönelim. Scriptte o gecenin muhatapları barındırma firması ve script satıcısıdır; ikisi birbirini işaret edebilir. Kiralık yazılımda tek muhatap satıcıdır. Özel geliştirmede muhatap, sözleşmede adı geçen ekiptir. Hangisini seçerseniz seçin, gece kimi arayacağınızı imzadan önce bilin.

Güvenlik güncellemeleri: script alındığı gün eskimeye başlar

Bir script satın aldığınız gün güncel olsa bile o günden sonra çevresi değişir: sunucudaki PHP sürümü yükselir, kullanılan kütüphanelerde açık bulunur. OWASP'ın 2025 listesinde üçüncü sırada yer alan yazılım tedarik zinciri hataları başlığı, kullandığınız bileşenlerin sürümlerini takip etmemeyi, desteklenmeyen ya da güncel olmayan yazılım kullanmayı ve yamaları zamanında uygulamamayı açıkça risk olarak sayıyor.

Yıllar önce alınmış bir temanın geliştiricisi işi bırakmışsa, sunucu güncellemesinden sonra manşet alanı bozulduğunda arayacağınız kimse yoktur. Satın almadan önce şunları sorun: Son güvenlik güncellemesi ne zaman yayımlandı? Sürüm geçmişini görebilir miyim? Yeni bir PHP sürümüne geçildiğinde yazılım çalışmaya devam edecek mi? Güncelleme hakkım ne kadar sürüyor, sonra ne oluyor?

Değişiklik yaptırınca güncellemeye ne olur?

Kurulumdan iki hafta sonra yayın yönetmeni manşetin altına bir sütun daha istiyor. Scriptte ya da temada bu değişikliği kim, nereye yapacak? Yazılımcınız satıcının dosyalarını doğrudan değiştirecekse, bir sonraki güncellemede bu değişikliğe ne olacağını satıcıya önceden sorun. Cevap "güncellemeyi yapmayın" ise güvenlik yamalarından da vazgeçiyorsunuz demektir. Satıcının değişiklikler için ayrı bir eklenti ya da ayar alanı sunup sunmadığına bakın. Kiralık yazılımda değişikliği yalnız satıcı yapar ve sırası onun planına bağlıdır. Özel geliştirmede değişiklik kodun kendisine girer; ücreti ve takvimi bakım sözleşmesinde yazılı olmalı.

Lisans türleri: neyi satın aldığınızı bilin

"Lisans" kelimesi her teklifte başka bir şeyi anlatabilir:

  • Tek alan adı lisansı: Yazılım yalnız bir adreste çalışır. İkinci bir site ya da alan adı değişikliği yeni lisans gerektirebilir.
  • Süreli güncelleme lisansı: Yazılımı kullanmaya devam edersiniz ama güncelleme ve destek belirli bir sürenin sonunda biter; yenileme ücretlidir.
  • Açık kaynak lisansı: GPL gibi lisanslar kodu görmenize ve değiştirmenize izin verir. Bu sistemin üzerine satın aldığınız ücretli tema ve eklentilerin koşullarını ise ayrıca okuyun.
  • Kullanım sözleşmesi: Kiralık yazılımda kodu değil hizmeti kullanırsınız. İçeriğin ve okur verisinin size ait olduğu ve çıkışta nasıl teslim edileceği sözleşmede yazmalı.
  • Proje sözleşmesi: Özel geliştirmede kodun devri ya da kullanım hakkı burada belirlenir.

"Sınırsız lisans" ifadesiyle karşılaşırsanız neyin sınırsız olduğunu sorun: alan adı sayısı mı, süre mi, güncelleme mi? Bu maddeleri sözleşmeye nasıl yazdıracağınızı haber yazılımı satın alma rehberi yazısında listeledik.

Nulled script neden riskli?

Nulled, ücretli bir script ya da temanın lisans denetimi kaldırılarak dağıtılan kopyasıdır; forumlarda ve dosya paylaşım sitelerinde "ücretsiz" diye dolaşır. Ücretsiz olmak tek başına sorun değildir, açık kaynak yazılımlar meşru olarak ücretsiz dağıtılır. Sorun, ücretli bir ürünün izinsiz kopyasıdır ve bu kopya üç ayrı risk taşır.

Kodun içinde ne olduğunu bilemezsiniz

Lisans denetimini kaldıran kişi koda başka şeyler de ekleyebilir: kendine yönetici hesabı açan bir arka kapı, sayfaların arasına gizlenmiş bağlantılar, okuru başka bir siteye yönlendiren bir kod. OWASP da tedarik zinciri hatalarının çoğu zaman üçüncü taraf koddaki açıklardan ya da kötü niyetli değişikliklerden kaynaklandığını yazıyor. Site ele geçirilirse Google, sayfaları arama sonuçlarında bir uyarı etiketiyle ya da tarayıcıda bir uyarı sayfasıyla gösterebilir. Bir haber sitesi için bu, okurun güvenini doğrudan sarsar.

Güncelleme alamazsınız

Lisansınız olmadığı için resmî güncellemeler size gelmez. Her yeni açıkta kodu kendiniz yamamak ya da başka bir nulled sürüm aramak zorunda kalırsınız; ikincisi aynı riski baştan almak demektir.

Hukuki risk

Bilgisayar programları Fikir ve Sanat Eserleri Kanunu'nun 2. maddesine göre eser olarak korunur. Kanunun 22. maddesi, programın yüklenmesini, çalıştırılmasını ve depolanmasını çoğaltma hakkının kapsamında sayar ve bu hakkı eser sahibine verir. Lisanssız bir kopyayı sunucunuza kurmak bu yüzden teknik olduğu kadar hukuki bir risktir.

Bedava görünen script, siteniz ilk kez ele geçirildiğinde en pahalı seçeneğe dönüşür.

Karanlık odada kırmızı uyarı ışığı yayan dizüstü ekranına endişeyle bakan kişi

Gece yarısı gelen trafik

23.40'ta çöken sitenin cevabı, yazılımın türünden çok nasıl kurulduğundadır. Aynı yazılım, sayfaları önbellekten ve bir CDN üzerinden sunduğunda yoğun trafiği kaldırabilir; her ziyareti veritabanına götürdüğünde ilk büyük haberde yavaşlar. Görsellerin boyutlandırılıp sıkıştırılması da aynı hesabın parçasıdır. Seçeneğe göre sorulacak sorular değişir:

  • Script ya da temayla kurulan sitede: Önbellek ve CDN kurulumu kimin işi? Barındırma paketinizde işlem ya da trafik sınırı var mı?
  • Kiralık yazılımda: Trafiğiniz birden yükseldiğinde hız sınırlanıyor mu, ek ücret çıkıyor mu?
  • Özel geliştirmede: Teslimden önce yük testi yapılacak mı, önbellek düzeni teslimin parçası mı?

Bir de en basit sınama var: Referans siteyi, bölgede büyük bir haberin olduğu bir gün telefonunuzdan açın.

Karar tablosu: hangi durumda hangisi?

Durumunuz Mantıklı seçenek Dikkat edilecek nokta
Tek kişiyle başlıyorsunuz, bütçeniz dar Bakımı süren bir haber teması ve güvenilir barındırma Çekirdek, tema ve eklenti güncellemeleri sizde
Ekibinizde bir PHP yazılımcısı var Kodu açık gelen bir haber scripti Güncelleme hakkının süresi, alan adı sınırı
Teknik ekibiniz yok, hızlı başlamak istiyorsunuz Kiralık haber yazılımı Verinin çıkış biçimi, fiyat artış koşulları
Muhabir, editör ve yayın yönetmeni ayrı yetkilerle çalışıyor, arşiviniz büyük Özel geliştirilen haber yazılımı Kapsam, bakım ve kodun hakları sözleşmede
"Ücretsiz" dolaşan bir premium script buldunuz Hiçbiri: kurmayın Arka kapı, güncelleme yok, hukuki risk

Bu seçeneklerin toplam maliyetini aynı süreye göre karşılaştırmak için haber sitesi fiyatları yazısındaki soru listesini kullanabilirsiniz.

Sık sorulanlar

Ücretsiz haber scripti kullanmak güvenli mi?

Geliştiricisinin açık kaynak olarak ücretsiz dağıttığı bir yazılımsa, güncellemelerini takip ettiğiniz sürece kullanılabilir. Ücretli bir scriptin "ücretsiz" dolaşan kopyasıysa hayır; o, nulled bir kopyadır.

Haber scripti PHP ile mi yazılmalı?

Dil tek başına belirleyici değil: PHP ile yazılmış, bakımı süren bir script de olur, bakımı bırakılmış bir yazılım da. Bakmanız gerekenler kodun açık olup olmadığı, güncellemelerin sürüp sürmediği ve sunucunuzdaki PHP sürümüyle uyumdur.

WordPress haber sitesi için yeterli mi?

Küçük bir ekip ve sade bir yayın akışı için yeterli olabilir. Belirleyici olan editör onayının nasıl kurulacağı, arşivin büyüklüğü ve güncellemelerin kimde olduğudur.

Scriptten özel yazılıma sonradan geçilebilir mi?

Geçilebilir; ama kolaylığı bugünkü seçiminize bağlıdır. Veritabanına erişiminiz ve eski adreslerin listesi varsa haberler, yazarlar ve görseller taşınır, eski adresler yeni adreslere kalıcı olarak yönlendirilir. Veriniz yalnız satıcının panelinden görülebiliyorsa geçiş zorlaşır.

Karar vermeden önce üç soru

Elinizde bir script ya da kiralık yazılım teklifi varsa satıcıya bugün üç soru gönderin: Son güvenlik güncellemesi ne zaman çıktı? Kod şifreli mi? Lisans ya da abonelik bittiğinde verim ve kodum ne oluyor? Cevaplar tablodaki yerinizi belirler.

Dördüncü yolu düşünüyorsanız: Feza Innovation olarak haber portalı yazılımını yayıncının ihtiyacına göre geliştiriyoruz; hazır script satmıyoruz. Yazı işleri düzeninizi ve arşivinizi teklif formundan anlatabilirsiniz. Geliştirme yaklaşımımızı web çözümleri sayfasında bulabilirsiniz.

Bu konuda bir projeniz mi var?

Kısa bir mesaj yeterli; ihtiyacınızı birlikte netleştirelim.

Bize Yazın

Benzer Yazılar