Haber Yazılımı Tüm Özellikleri

Alesta Haber Portalı platformunun sunduğu tum modüller, yüzlerce özellik ve entegrasyon detayları.

Canlı Demo

Demo ile Deneyin

Sistemi satın almadan önce canlı demo sitelerimizde test edin. Kayıt veya ödeme gerekmez.

Demo 1
haber1.alestaweb.com
Demo 1'i Aç
Demo 2
haber2.alestaweb.com
Demo 2'yi Aç

İçerik Yönetimi

10+ içerik turu, gelişmiş görsel işleme, zamanlama ve toplu işlem desteği

Haber Sitelerinde İçerik Yönetimi Neden Bu Kadar Önemli?

Bir haber sitesinin kalbi içerik yönetim sistemidir. Günlük yüzlerce haberin girilmesi, düzenlenmesi, kategorize edilmesi ve yayınlanması gereken bir ortamda, içerik yönetim araçlarının hızlı, esnek ve kullanıcı dostu olmasi zorunludur. Alesta Haber Portali'nin içerik yönetim modulu, tam da bu ihtiyaclari karşılamak üzere sıfırdan tasarlanmistir. Editorden muhabire, teknik yönetiçiden içerik sorumlularina kadar farklı rollerdeki kullanıcıların günlük işlerini kolaylastiran kapsamlı bir altyapı sunuyor.

Geleneksel haber siteleri genellikle sadece metin bazlı haberlerle sınırlı kalir. Oysa modern gazetecilik çok farklı içerik türlerini bir arada yönetmeyi gerektiriyor. Alesta'nin içerik yönetim sistemi 10'un üzerinde farklı içerik türünu destekliyor. Standart haber, foto galeri, video haber, köşe yazısı, röportaj, canlı yayın, infografik, özel dosya, son dakika ve daha fazlasi -- her biri kendine özel form alanlari ve görüntüleme şablonlarıyla birlikte geliyor.

Desteklenen İçerik Türleri

Standart haber, foto galeri, video haber, köşe yazısı, röportaj, canlı yayın haberi, infografik, özel dosya, analiz ve yorum, son dakika haberi, bulten ve duyuru. Her içerik turu için özelleştirilmiş form alanlari ve on yuz şablonları mevcuttur.

Haber Ekleme Formu ve Editoru

Haber ekleme formu, bir gazetecinin ihtiyac duyabilecegi tum alanlari tek bir ekranda sunar. Başlık, spot (özet), haber metni, kategori seçimi, etiketler, kaynak bilgisi, ilişkili haberler, konum bilgisi ve daha fazlasi derli toplu bir arayüzde yer aliyor. Metin editoru olarak Summernote kullanılıyor ve bu editor metin biçimlendirme, görsel ekleme, tablo oluşturma, bağlantı verme, video gömme gibi işlemleri sezgisel bir arayuzle yapmaya imkan tanıyor.

Formun en güçlü yanlarindan biri de esnekligidir. Farklı içerik türleri seçildiginde form dinamik olarak değişiyor. Örneğin video haber seçtiginizde video URL alanı otomatik olarak beliriyor, foto galeri seçtiginizde çoklu görsel yükleme alanı aktif hale geliyor. Bu yaklaşım hem kullanıcı deneyimini iyilestiriyor hem de gereksiz alan karmasasindan kurtariyor.

Görsel İşleme Altyapısi

Haber sitelerinde görseller haberin olmazsa olmazidir. Bir haberin tıklanma oranı büyük ölçüde ana görselin kalitesine ve çekiçiligine bağlıdır. Alesta bu konuda ciddi bir altyapı sunuyor. Yuklenen tum görseller otomatik olarak WebP formatına dönüştürülüyor. WebP, Google tarafından geliştirilen modern bir görsel formatıdir ve JPEG'e kıyasla ortalama yüzde 25 ila 35 arasinda daha küçük dosya boyutu sunarken görsel kaliteden ödün vermez.

Watermark (filigran) özelliği de görsel işleme altyapısının önemli bir parcasi. Yuklenen görsellere otomatik olarak site logonuz veya istediginiz bir metin filigran olarak ekleniyor. Bu sayede görsellerinizin izinsiz kullanımı önleniyor ve marka bilinirliginiz artiyor. Filigranin konumu, boyutu ve saydamlığı admin panelinden ayarlanabiliyor.

Alesta'nin görsel işleme motoru yüklenen her görseli otomatik olarak yeniden boyutlandırir, WebP formatına dönüştürur ve istenirse filigran ekler. Bu işlemler arka planda gerçekleşir ve editoru bekletmez. Ayrıca her görsel için farklı boyutlarda varyantlar oluşturulur: liste görseli, detay görseli, sosyal medya paylaşım görseli ve küçük önizleme.

Görsel galeri yönetimi de ayrı bir kolaylık sunuyor. Bir habere birden fazla görsel ekleyebilir, görsellerin sırasını sürükle-bırak yöntemiyle değiştirebilir ve her görsele ayrı başlık ve açıklama yazabilirsiniz. Özellikle foto galeri türündeki haberlerde bu özellik vazgecilmezdir.

Video İçerik Yönetimi

Video içerikler modern haberciligin en hızlı buyüyen segmentidir. Alesta hem dis kaynak videolari hem de kendi sunucunüza yüklediginiz videolari destekliyor. YouTube, Dailymotion ve Vimeo bağlantıları otomatik olarak tanınıyor ve haberin içine gömülü oynatıcı olarak ekleniyor. Kendi sunucunüza yüklediginiz videolar için ise HTML5 tabanlı bir oynatıcı kullanılıyor.

Video haberler için özel bir on yuz şablonu da mevcut. Ana görselin üzerinde bir oynat dugmesi gösteriliyor, haberin detay sayfasinda ise video en ustte yer aliyor. Video süreleri otomatik olarak algilanabiliyor ve liste görünümunde süre bilgisi görselin üzerinde gösteriliyor.

Etiket Sistemi

Etiketler, haberlerin konulara göre gruplandirimasini sağlayan güçlü bir araçtır. Alesta'nin etiket sistemi hem elle giriş hem de otomatik öneri desteği sunuyor. Bir haber yazarken etiket alanina yazmaya başladıginizda sistem mevcut etiketlerden eşleşen önerileri gösteriyor. Bu sayede aynı konuya farklı etiketler verilmesinin onu geciliyor. Örneğin birinin "deprem" digerinin "depremler" yazmasinin önüne geçen bu yaklaşım, etiket tutarlılığını sağlıyor.

Her etiketin kendine ait bir sayfasi var ve o etikete sahip tum haberler bu sayfada listeleniyor. Etiket sayfalari SEO uyumlu URL yapisina sahip ve arama motorlari tarafından indeksleniyor. Ayrıca popüler etiketler widget olarak sitenin farklı bölgelerinde gösterilebiliyor.

Zamanlama ve Yayınlama Sistemi

Her haber aninda yayınlanmak zorunda değil. Alesta'nin zamanlama özelliği sayesinde bir haberi gelecekteki bir tarih ve saate yayınlanmak üzere programlayabilirsiniz. Bu özellik özellikle gece vardiyasinda hazirlanip sabah saatlerinde yayınlanması gereken haberler için idealdir. Cron tabanlı bir mekanizma belirlenen zamanda haberi otomatik olarak yayına aliyor.

Haber Durumu Açıklama Görüntüleme
Taslak Haber henuz tamamlanmadi, sadece yazar görebilir Sadece panel
Onay Bekliyor Yazar tamamladi, editor onayini bekliyor Sadece panel
Yayında Haber aktif olarak sitede görünüyor Herkes
Zamanlanmis Belirlenen tarihte otomatik yayına alinacak Sadece panel
Arşivlenmiş Yayından kaldirildi ama silinmedi URL ile erisim
Reddedildi Editor tarafından reddedildi, revizyona ihtiyac var Sadece yazar

Son Dakika, Manset ve One Cikan Haberler

Haber sitelerinin en kritik özelliklerinden biri haberlerin farklı seviyelerde öne çıkarilabilmesidir. Alesta'da bir haber üç farklıı biçimde özel konuma alinabiliyor: son dakika, manset ve öne çıkan. Son dakika işaretlenen haberler sitenin en ustunde özel bir şerit halinde gösteriliyor ve kullanıcının dikkatini aninda çekiyor. Manset haberleri ana sayfanin en görünür bölümünde büyük görsellerle yer aliyor. One çıkan haberler ise çeşitli widget ve blok yapilarinda öncelikli olarak listeleniyor.

Bu uc özellik birbirinden bagimsiz çalışır. Yani bir haber hem son dakika hem manset olabilir. Her birinin süresi ayrı ayrı belirlenebilir. Örneğin bir haberi 2 saat son dakika olarak işaretleyip sonra otomatik olarak normal duruma donmesini sağlayabilirsiniz. Manset haberleri için ise sıra numarasi verilerek hangi haberin slider'da hangi sırada görünecegi ayarlanabiliyor.

Toplu İşlemler ve Verimlilik

Günlük yüzlerce haber girilen bir ortamda toplu işlem yetenegi hayati önem taşıyor. Alesta'nin toplu işlem modulu sayesinde birden fazla haberi aynı anda seçip kategori değiştirebilir, durum güncelleyebilir, etiket ekleyebilir veya silebilirsiniz. Liste görünümunde onay kutulariyla seçim yapiyorsunuz ve ust taraftaki işlem menüsunden istediginiz işlemi seçiyorsunuz.

Toplu Kategori Değiştirme: Seçilen haberlerin kategorisini tek tikla güncelleme
Toplu Durum Güncelleme: Birden fazla haberi aynı anda yayına alma veya arşivleme
Toplu Etiket Ekleme: Seçilen haberlere topluca yeni etiketler atama
Toplu Silme: Gereksiz içeriklerinizi toplu olarak temizleme
Toplu Yazar Değiştirme: Haberlerin yazar bilgisini topluca güncelleme
Toplu Görsel İşleme: Birden fazla haberin görsellerini topluca yeniden işleme

Medya Yönetimi

Medya yönetim modulu tum görsel, video ve diger medya dosyalarinin merkezi bir arayüzden yönetilmesini sağlıyor. Yuklenen tum dosyalar tarih bazlı klasor yapisinda organize ediliyor. Gelismis filtreleme ve arama özellikleri sayesinde binlerce dosya arasinda istediginize hızlıca ulasabilirsiniz. Dosya turu, yükleme tarihi, boyut ve kullanan haber bazinda filtreleme yapılabiliyor.

Medya kütüphanesinden doğrudan haber ekleme formuna görsel seçebilirsiniz. Daha önce yüklenmiş görselleri tekrar tekrar farklı haberlerde kullanabilirsiniz. Kullanilmayan görselleri tespit eden bir temizlik araçı da mevcut -- disk alaninizi gereksiz dosyalarla doldurmamak için bu özellik özellikle faydali oluyor. Yukleme sırasında görseller otomatik olarak optimize ediliyor, boyutlari küçültuluyor ve farklı cozunurlukler için varyantlar oluşturuluyor.

Medya Yönetim Özellikleri

Merkezi medya kütüphanesi, tarih bazlı klasorleme, sürükle-bırak yükleme, otomatik WebP dönüşümü, görsel boyutlandırma, filigran ekleme, kullanilmayan dosya tespiti, dosya turu ve tarih bazlı filtreleme, haber içerisinden doğrudan medya seçimi ve toplu görsel işleme.

Kategori Sistemi

3 seviye hiyerarsi, sürükle-bırak sıralama, SEO uyumlu URL yapisi

Kategori Yapisi Neden Bir Haber Sitesinin Temel Tasidir?

Bir haber sitesinde içerikler kategorilere ayrılmadan sunuldugünda okuyucu kendini bir bilgi karmasasinin içinde bulur. Gundem, ekonomi, spor, teknoloji, kultur-sanat gibi temel alanlar net olarak birbirinden ayrılmadigi süreçe kullanıcı deneyimi ciddi şekilde bozulur. Alesta Haber Portali'nin kategori sistemi 3 seviye derinlige kadar hiyerarşik yapi destekliyor. Bu da ana kategori, alt kategori ve alt-alt kategori seklinde esnek bir organizasyon sağlıyor.

Örneğin "Spor" ana kategorisinin altinda "Futbol", "Basketbol", "Voleybol" gibi alt kategoriler, futbolun altinda da "Super Lig", "Avrupa Ligleri", "Milli Takim" gibi alt-alt kategoriler oluşturulabiliyor. Bu 3 katmanlı yapi haberlerin çok daha spesifik şekilde sınıflandırılmasına ve okuyucunün ilgi alanina göre içeriğe hızlıca ulasilmasina olanak tanıyor.

Sürükle-Bırak Sıralama

Kategorilerin sıralaması sitenin navigasyonunu doğrudan etkiler. Ana menüde hangi kategorinin önce görünecegi, mobil menüde sıranin nasil olacagi, footer'daki kategori listesinin düzenlenisi -- bunlarin hepsi kategori sıralamasına bağlıdır. Alesta'da kategori sıralamasıni sürükle-bırak yöntemiyle değiştirebilirsiniz. Admin panelinde kategoriler bir ağac yapisi seklinde gösteriliyor ve herhangi bir kategoriyi fare ile tutup istediginiz konuma sürükleyerek yeni sıralamaya kavusturabilirsiniz.

Bu işlem sadece sıralama ile sınırlı değil. Bir alt kategoriyi sürükleyerek baska bir ana kategorinin altina taşıyabilirsiniz. Örneğin yapisal bir değişiklik yaparak "Otomobil" kategorisini "Ekonomi" altindan alip "Teknoloji" altina taşımak istediginizde tek bir sürükle-bırak işlemiyle bunu gerçekleştirebilirsiniz. Tum bağlı haberler yeni kategori yapisina otomatik olarak uyum sağlar.

Kategori Görselleri, Ikonlar ve Renkler

Her kategorinin kendine ozgu bir kimligi olmasi gerekir. Alesta'da her kategoriye bir ikon, bir temsili renk ve bir kapak görseli atanabiliyor. Ikon olarak Font Awesome kütüphanesinden herhangi bir ikon seçilebiliyor. Renkler ise HEX kodu ile tamamen özelleştirilebiliyor. Bu renk ve ikon bilgileri sitenin farklı bölgelerinde kullanılıyor: menüde, kategori sayfalarinin başlığında, haber kartlarinin etiketlerinde ve mobil uygulamada.

Ikon Atama: Font Awesome kütüphanesinden kategoriye uygün ikon seçimi
Renk Kodlama: Her kategoriye özel HEX renk tanımlaması
Kapak Görseli: Kategori sayfasi için temsili ana görsel
Açıklama Metni: Kategori sayfasinda gösterilecek tanıtım yazısı

Kapak görseli özellikle kategori arşiv sayfalarinda önemli bir rol oynuyor. Bir kullanıcı "Ekonomi" kategorisine girdiginde sayfanin ust kisminda o kategoriye özel bir görsel ve açıklama metni karşılaşıyor. Bu yaklaşım sayfanin görsel zenginligini artirirken, arama motorlari için de anlamli bir içerik katmani oluşturuyor.

SEO Uyumlu URL Yapisi

Kategoriler için oluşturulan URL'ler tamamen SEO uyumlu ve inşan tarafından okunabilir formattadir. Türkce karakterler uygün şekilde dönüştürülüyor, bosluklar tire ile değiştiriliyor ve gereksiz parametreler URL'den cikariliyor. Örneğin "Kultur ve Sanat" kategorisi için /kultur-ve-sanat seklinde temiz bir URL oluşturuluyor.

Alt kategoriler için ise hiyerarşik URL yapisi kullanılıyor. "Spor" altindaki "Futbol" kategorisi /spor/futbol seklinde görüntüleniyor. Bu yaklaşım hem kullanıcı hem de arama motoru için içerik hiyerarsisini açıkça ortaya koyuyor. Her kategorinin meta başlığı, meta açıklaması ve canonical URL'i ayrı ayrı tanımlanabiliyor.

Özellik Açıklama Örnek
Temiz URL Türkce karakter ve bosluk dönüşümü /kultur-ve-sanat
Hiyerarşik URL Alt kategoriler ust kategorinin altinda /spor/futbol
Meta Başlık Arama motorlarinda görünecek başlık Futbol Haberleri - Alesta
Meta Açıklama Arama sonuclarindaki açıklama metni En güncel futbol haberleri...
Canonical URL Yinelenen içerik sorununu önleme https://site.com/spor/futbol

İçerik Tipi Atama

Her kategoriye belirli içerik tipleri atanabilir. Örneğin "Foto Galeri" kategorisinde sadece galeri türündeki içerikler, "Video Haberler" kategorisinde ise sadece video türündeki içerikler görüntülenebilir. Bu atama sayesinde kategori sayfalarinin görselligi ve işlevselligi o kategorinin dogasina uygün hale geliyor.

Ayrıca her kategoriye özel bir şablon da atanabiliyor. Bazi kategoriler tek sutunlu liste görünümunde daha iyi çalışıyor, bazilari ise grid (izgara) düzeniyle daha etkili oluyor. Spor haberleri için skor tablosu içeren bir şablon, ekonomi haberleri için borsa verileri gösteren bir şablon gibi özel tasarimlar her kategoriye ayrı ayrı atanabiliyor.

Kategori Yönetim Ipuclari

Kategorileri planlarken okuyucu perspektifinden dusunun. Çok fazla ana kategori yerine mantıklı bir hiyerarsi kurgulayin. Her kategorinin en az 10-15 habere ev sahipligi yapmasi idealdir. Bos ya da çok az içerikli kategoriler hem kullanıcı deneyimini hem SEO performansini olumsuz etkiler.

Haber Ajanslari Entegrasyonu

8 ajans entegrasyonu, adapter pattern mimarisi, otomatik cekme ve havuz sistemi

Ajans Haberleri Neden Vazgecilmez?

Haber siteleri için ajans haberleri en temel içerik kaynaklarindan biridir. Türkiye'nin dort bir yanindan ve dunyadan akan haber akisini kendi muhabir aginizla sağlamak neredeyse imkansizdir. Bu noktada haber ajanslari devreye giriyor. Alesta Haber Portali 8 farklı haber ajansiyla entegre çalışıyor ve her birinden gelen haberleri otomatik olarak sisteme çekiyor.

Entegre edilen ajanslar sektorun en önemli isimleridir. Anadolu Ajansi (AA) doğrudan API entegrasyonu ile, Demiroren Haber Ajansi (DHA), Ihlas Haber Ajansi (IHA), ANKA Haber Ajansi, Türkiye Haber Ajansi (THA), Hibya Haber Ajansi, Independant Gundem Fikir Ajansi (IGFA) ve Beyaz Haber Ajansi (BHA) ise RSS entegrasyonu ile sisteme bağlıdır.

Ajans Entegrasyon Tipi Özellik
Anadolu Ajansi (AA) Doğrudan API Resmi API üzerinden gerçek zamanlı haber cekme
DHA RSS Demiroren Haber Ajansi RSS beşlemesi
IHA RSS Ihlas Haber Ajansi RSS beşlemesi
ANKA RSS ANKA Haber Ajansi RSS beşlemesi
THA RSS Türkiye Haber Ajansi RSS beşlemesi
Hibya RSS Hibya Haber Ajansi RSS beşlemesi
IGFA RSS Independant Gundem Fikir Ajansi RSS beşlemesi
BHA RSS Beyaz Haber Ajansi RSS beşlemesi

Adapter Pattern Mimarisi

Her ajans farklı bir formatta veri sunuyor. Birinin XML yapisi digerinden farklı, alan adlari uyusmuyor, tarih formatlari çeşitleniyor. Bu karmasıklıkla bas etmek için Alesta adapter pattern mimarisi kullaniyor. Her ajans için ayrı bir adapter sınıfi mevcuttur ve bu adapter ajanstan gelen veriyi Alesta'nin standart haber formatına dönüştürur.

Bu mimari yaklaşım yeni bir ajans eklendiginde muazzam bir kolaylık sağlıyor. Tek yapmaniz gereken yeni ajans için bir adapter yazmaktir. Sistemin geri kalani -- havuz yönetimi, çiftleme kontrolu, kategori eşleştirme, görsel indirme -- hepsi zaten mevcut ve çalışır durumdadir. Adapter sadece ajansin özel formatını Alesta'nin anlayacagi standart formata ceviriyor.

Adapter pattern, yazılım muhendisliginde farklı arayuzlere sahip sistemlerin birbiriyle uyumlu çalışmalarini sağlayan bir tasarim kalıbıdir. Alesta'da her ajans adapter'i ajansin özel veri yapisini alir ve başlık, özet, içerik, görsel URL, kategori, tarih gibi standart alanlara dönüştürur.

Cron ile Otomatik Cekme

Ajans haberlerinin elle çekilmesi beklenemez. Alesta'da her ajans için ayrı cron görevleri tanımlanmıştır ve bu görevler belirlenen aralıklarla otomatik olarak çalışır. Varsayilan olarak her 15 dakikada bir tum ajanslardan yeni haberler kontrol ediliyor. Bu aralık admin panelinden ajans bazinda ayarlanabiliyor. Yogün haber dönemlerinde aralığı 5 dakikaya kadar kısaltabilir, sakin dönemlerinde ise 30 dakikaya uzatabilirsiniz.

Cron görevi çalıştiginda önce ajansin son haberlerini çekiyor, sonra her haberi çiftleme kontrolunden geçiriyor, ardından kategori eşlemesi yapiyor ve son olarak havuza ekliyor. Tum bu işlemler log dosyasina kaydediliyor. Herhangi bir sorun olustugünda -- ajansin erisim hataşı, format degisıklığı, bağlantı zaman asimi -- admin panelinde uyarı gösteriliyor.

Kategori Eslestirme

Her ajansin kendi kategori yapılanmasi vardır ve bunlar sitenizin kategori yapisiyla bire bir uyusmaz. Alesta'da ajans kategorilerini kendi sitenizin kategorileriyle eslestirebileceginiz bir eşleme tablosu bulunuyor. Örneğin AA'nin "Siyaset" kategorisini sitenizin "Gundem" kategorisiyle, DHA'nin "Spor" kategorisini sitenizin "Spor" kategorisiyle eslestiriyorsunuz.

Eslestirilmemis kategoriler için varsayilan bir kategori tanımlayabilirsiniz. Bu sayede hicbir haber kategorisiz kalmaz. Ayrıca belirli ajans kategorilerini tamamen engelleyebilirsiniz. Örneğin mağazin haberlerini çekmek istemiyorsaniz, ilgili ajans kategorisini bloklamak yeterlidir.

Havuz Sistemi

Ajanslardan cekilen haberler doğrudan yayına girmez. Bunun yerine bir havuz sistemine duser. Havuz, editoryel kontrolun sağlandigi ara katmandir. Editor veya sorumlu personel havuzdaki haberleri inceleyip uygün gordukleri haberleri onaylayarak yayına alir. Bu yaklaşım editoryal kaliteyi korurken ajanstan gelen haberlerin otomatik akisini da mumkun kiliyor.

Otomatik Havuz: Ajanstan gelen haberler önce havuza duser, editor onayiyla yayına alinir
Hızlı Onay: Havuzdaki haberleri tek tikla onaylayarak yayına alma
Toplu Onay: Birden fazla havuz haberini aynı anda onaylama
Düzenleme: Havuzdaki haberi onaylamadan önce düzenleme imkani
Reddetme: Uygün gorulmeyen haberleri reddetme ve arşivleme
Otomatik Onay: Guvenilen ajanslarin belirli kategorilerdeki haberlerini doğrudan yayına alma kurali

Çiftleme Kontrolu ve Görsel Indirme

Birden fazla ajans aynı haberi farklı başlıklarda gönderebilir. Alesta'nin çiftleme kontrolu haberin başlığıni, içeriğini ve kaynak bilgisini analiz ederek aynı haberin tekrar sisteme girmesini önlüyor. Bu kontrol başlık benzerlik oranı, içerik parmak izi ve kaynak URL karşılaştırmasi gibi birden fazla katmanda yapılıyor.

Görsel indirme özelliği ise ajans haberlerindeki görselleri otomatik olarak kendi sunucunüza indirir. Bu hem ajansin sunucusuna bağımlılığı ortadan kaldirir hem de görsel yükleme hızini arttirir. Indirilen görseller otomatik olarak WebP formatına dönüştürülür, boyutlari optimize edilir ve medya kütüphanesine eklenir.

Çiftleme Kontrol Mekanizmasi

Sistem üç katmanlı bir çiftleme kontrolu uygular: başlık benzerlik analizi (Levenshtein mesafesi ve cosine benzerlik), içerik parmak izi (hash tabanlı karşılaştırma) ve kaynak URL kontrolu. Bu üç katman birlikte çalışarak yüzde 99'un üzerinde doğruluk oranıyla mükerrer haberlerin sisteme girmesini engeller.

Yapay Zeka Entegrasyonu

5 yapay zeka platformu, otomatik içerik üretimi, toplu işlem desteği

Habercilikte Yapay Zeka Devrimi

Yapay zeka teknolojisi haberciligin her alanini dönüştürüyor. Başlık yazmaktan özet cikarmaya, anahtar kelime belirlemekten SEO optimizasyonuna kadar pek çok görev artik yapay zeka desteği ile çok daha hızlı ve etkili şekilde yapılabiliyor. Alesta Haber Portali bu dönüşümün on saflarinda yer aliyor ve bes farklı yapay zeka platformuyla entegre çalışıyor.

Bu entegrasyon sadece bir gösteris değil, günlük is akisina doğrudan entegre edilmis pratik bir araç. Bir editor ajans haberini düzenlerken tek tikla yapay zekadan alternatif başlıklar oluşturmasini, haberin özetini cikartmasini veya SEO için anahtar kelimeler belirlemesini isteyebilir. Bu işlem saniyeler içinde tamamlanir ve editorun zamanindan ciddi ölçüde tasarruf sağlar.

Platform Sağlayiçi Özellik
Gemini Google Güçlü Türkce dil desteği, hızlı yanıt süresi
OpenAI (GPT) OpenAI Gelismis metin üretimi, yaratiçi başlık oluşturma
Claude Anthropic Detayli analiz, uzun içerik özeti, tutarlı cikti
DeepSeek DeepSeek Maliyet etkin çözüm, yüksek hacimli işlemler için ideal
Groq Groq Ultra hızlı cikarsama süresi, dusuk gecikme

Otomatik Başlık Üretimi

Bir haberin en önemli unsuru başlığıdir. Iyi bir başlık hem okuyucunün dikkatini çekmeli hem de arama motorlarinda iyi sıralama almali. Alesta'nin yapay zeka entegrasyonu bir haberin içeriği analiz edilerek birden fazla alternatif başlık önerisinde bulunuyor. Bu başlıklar farklı yaklaşımlara göre üretiliyor: dikkat çekiçi, bilgilendiriçi, SEO odakli ve sosyal medya uyumlu.

Editor üretilen başlıklar arasinden en uygün olani seçebilir veya bunlardan ilham alarak kendi başlığıni yazabilir. Başlık üretimi sırasında haberin ana konusu, anahtar kavramlar ve hedef kitle göz onunde bulunduruluyor. Sistem zamanla editorun tercihlerini öğrenerek daha isabetli öneriler sunmaya başlıyor.

Özet ve Spot Oluşturma

Uzun bir haberin özetinin cikarilmasi editoryel sürecin en zaman alan aşamalarından biridir. Yapay zeka entegrasyonu haberin tam metnini analiz ederek farklı uzunluklarda özetler üretiyor. Kisa spot (1-2 cumle), orta uzunlukta özet (3-4 cumle) ve detayli özet (bir paragraf) seçenekleri sunuluyor. Bu özetler haberin ana fikrini, önemli detaylari ve sonuclarini içeriyor.

5N1K formatı da destekleniyor. Yapay zeka haberin içeriğindan Kim, Ne, Nerede, Ne zaman, Nasil ve Neden sorularinin cevaplarini cikararak yapılandirilmis bir özet sunuyor. Bu format özellikle son dakika haberlerinde okuyucuya hızlı bilgi aktarimi için son derece etkilidir.

Anahtar Kelime ve Etiket Üretimi

SEO için dogru anahtar kelimelerin belirlenmesi kritik önem taşıyor. Yapay zeka haberin içeriği üzerinden en uygün anahtar kelimeleri belirliyor ve bunlari önem sırasına göre sıraliyor. Bu anahtar kelimeler hem meta etiketlerinde hem de haberin etiketlerinde kullanılabiliyor.

Etiket üretimi de benzer bir mantıkla çalışıyor ancak burada mevcut etiket havuzundan eşleme yapılıyor. Sistem önce haberin içeriği için uygün etiketleri belirliyor, sonra bu etiketlerin zaten mevcut olup olmadigini kontrol ediyor. Eger mevcut bir etiketle eşleşme varsa onu öneriyor, yoksa yeni etiket önerisi sunuyor. Bu yaklaşım etiket tutarlılığını korurken içerik kesfi için de optimal sonuclar veriyor.

SEO Uyumlu Slug Üretimi

URL slug'i bir haberin web adresinde görünen kismidir ve hem kullanıcı deneyimi hem SEO açısından önemlidir. Yapay zeka haberin başlığıni ve içeriği analiz ederek en uygün slug'i üretiyor. Türkce karakterlerin dönüşümü, gereksiz kelimelerin cikarilmasi ve optimal uzunlugün korunmasi otomatik olarak yapılıyor.

Örneğin "Türkiye Ekonomisinde 2026 Yili İçin Büyüme Beklentileri Yukseldi" başlıkli bir haber için yapay zeka "turkiye-ekonomisi-2026-büyüme-beklentileri" gibi okunabilir ve SEO uyumlu bir slug üretiyor. Bu slug hem inşanlar hem arama motorlari tarafından kolayca anlasilabiliyor.

Toplu Yapay Zeka İşlemleri

Ajanslardan gelen yüzlerce haberin tek tek işlenmesi pratik değil. Alesta'nin toplu yapay zeka işleme özelliği birden fazla haberi aynı anda işlemenize olanak tanıyor. Havuzdaki ajans haberlerini seçip toplu olarak başlık üretimi, özet cikartma, anahtar kelime belirleme ve etiketleme işlemlerini başlatabilirsiniz.

Toplu Başlık Üretimi: Seçilen haberlere tek tikla alternatif başlıklar oluşturma
Toplu Özet Cikartma: Birden fazla haberin özetini aynı anda cikarma
Toplu Etiketleme: Seçilen haberlere yapay zeka ile otomatik etiket atama
Toplu Slug Üretimi: Haberlerin URL yapilarini toplu olarak optimize etme
Platform Seçimi: Toplu işlemler için tercih edilen AI platformunu belirleme
Maliyet Takibi: Yapay zeka API kullanımının maliyet raporlamasi
Yapay zeka entegrasyonu editoryel süreçi hızlandiran bir araçtır, editorun yerini alan bir sistem değildir. Uretilen tum içerikler editor tarafından incelenmeli ve gerektiginde düzenlenmelidir. Alesta bu felsefeyle tasarlanmistir ve yapay zeka ciktilarini her zaman bir öneri olarak sunar.

Sesli Haber ve Podcast

Web Speech API ile metin-ses dönüşümü, podcast yönetimi, HTML5 audio player

Sesli İçerik Neden Haber Siteleri İçin Kritik?

Dijital içerik tuketim alışkanlıkları hızla değişiyor. İnşanlar artik haberleri sadece okumak istemiyor, aynı zamanda dinlemek de istiyor. Yolda, sporda, mutfakta veya herhangi bir anda ellerini ve gözlerini serbest bırakarak haberleri takip etmek büyük bir konfor sunuyor. Alesta Haber Portali bu ihtiyaci iki farklı yaklaşımla karşılayor: haberlerin otomatik seslendirilmesi ve profesyonel podcast yönetimi.

Sesli haber özelliği Web Speech API teknolojisini kullaniyor. Bu API modern tarayiçilarin yerleşik text-to-speech motorunu kullanarak herhangi bir metni sese dönüştürebiliyor. Dis bir servise veya API'ye ihtiyac duymadan, tamamen istemci tarafinda çalışan bu yaklaşım hem maliyet avantaji sağlıyor hem de gecikme süresini minimuma indiriyor.

Web Speech API ile Metin-Ses Donusumu

Alesta'nin sesli haber özelliği bir haberin detay sayfasinda yer alan "Dinle" butonu ile aktive ediliyor. Kullanıcı bu butona tikladiginda haberin metni Web Speech API araçılığıyla sesli olarak okunmaya başlıyor. Türkce dil desteği sayesinde Türkce metinler dogru vurgu ve tonlama ile okunuyor.

Kullanıcı deneyimini zenginlestiren bir dizi kontrol mekanizmasi da mevcut. Okuma hızini 0.75x ile 2x arasinda ayarlayabilirsiniz. Bazi okuyucular yavas tempoda dinlemeyi tercih ederken, bazilari haberleri hızlıca geçmek isteyebilir. Ayrıca başlatma, durdurma, devam ettirme ve bastan başlama kontrolleri de bulunuyor.

Türkce Ses Destegi: Web Speech API'nin Türkce TTS motoru ile dogal okuma
Hiz Kontrolu: 0.75x, 1x, 1.25x, 1.5x ve 2x hız seçenekleri
Progress Bar: Okumanin hangi noktada oldugünu gösteren ilerleme cubugu
Oynat/Duraklat: Dinlemeyi istediginiz anda durdurup devam ettirme
Bastan Basla: Haberi basindan itibaren tekrar dinleme
Otomatik Durdurma: Sayfa değiştirildiginde okumanin otomatik durmasi

Progress Bar ve Görsel Geri Bildirim

Sesli haberlerin dinlenmesi sırasında kullanıcıya görsel geri bildirim sağlanması deneyimi önemli ölçüde iyilestiriyor. Alesta'da haberin ust kisminda yer alan progress bar okumanin hangi noktada oldugünu gösteriyor. Cumle bazinda vurgulama da mevcut -- o an okunan cumle hafifce parlak bir arka planla işaretleniyor, böylece kullanıcı hem dinleyip hem takip edebiliyor.

Bu görsel geri bildirim sistemi özellikle uzun haberlerde çok faydali. Kullanıcı haberin neresinde oldugünu görerek isterse belirli bir bölüme geçmek istediginde progress bar üzerinden tıklayarak o noktaya atlayabiliyor. Kalan süre tahmini de gösteriliyor, böylece kullanıcı haberin ne kadar daha süreçegini bilebiliyor.

Podcast Yönetim Sistemi

Sesli haber otomatik seslendirilmis içerikler için ideal iken, profesyonel ses içeriği için podcast sistemi devreye giriyor. Alesta'nin podcast modulu sezon ve bölüm bazlı bir yapılandirma sunuyor. Her podcast serisi ayrı bir program olarak tanımlanıyor, her programin altinda sezonlar, her sezonun altinda da bölümleri yer aliyor.

Podcast bölümü eklerken başlık, açıklama, ses dosyasi, kapak görseli, süre bilgisi, yayınlanma tarihi ve etiketler girilabiliyor. Ses dosyasi doğrudan sunucuya yüklenebilir veya hariçi bir URL üzerinden bağlantı verilebilir. Her bölümün kendi kalıcı URL'si var ve bu URL'ler SEO uyumlu formattadir.

Özellik Açıklama Format
Sezon Yönetimi Podcast serilerini sezon bazlı yapılandirma Sezon 1, 2, 3...
Bölüm Yönetimi Her sezon altinda sınırsiz bölüm ekleme MP3, WAV, OGG
Kapak Görseli Her podcast programi ve bölümü için özel görsel JPG, PNG, WebP
RSS Feed Apple Podcasts ve Spotify uyumlu RSS cikti XML/RSS 2.0
Istatistik Bölüm bazinda dinlenme sayısı takibi Günlük/haftalik rapor

HTML5 Audio Player

Podcast bölümlerinin dinlenmesi için özel tasarlanmis bir HTML5 audio player kullanılıyor. Bu oynatıcı modern tarayiçilarin tamamindan destekleniyor ve ek bir eklenti gerektirmiyor. Oynatıcı ustunde oynat/duraklat, ileri/geri sarma (15 saniye), ses seviyesi ayari, hız kontrolu ve progress bar yer aliyor.

Oynatıcı responsive tasarima sahip ve mobil cihazlarda da sorunsuz çalışıyor. Sayfa aşağı kaydirildiginda oynatıcı küçülerek sayfanin alt kismina sabitlenir, böylece kullanıcı siteyi gezmeye devam ederken dinlemeye de devam edebilir. Bu mini player yaklaşımı Spotify ve Apple Music gibi platformlardaki kullanıcı deneyiminden ilham aliyor.

Podcast Dagitimi

Alesta'nin podcast modulu Apple Podcasts, Spotify, Google Podcasts ve diger podcast platformlariyla uyumlu RSS feed ciktisi üretiyor. Tek bir yerden yüklediginiz podcast içeriği otomatik olarak tum platformlarda dagitima hazir hale geliyor. RSS feed'i podcast 2.0 standartlarini destekliyor ve bölüm görselleri, transkript bağlantıları gibi ek meta verilerini içeriyor.

Yazar Paneli

Bagimsiz yazar arayuzu, makale yönetimi, istatistik ve etkilesim araçları

Yazarlar İçin Özel Çalışma Alani

Haber siteleri genellikle tek bir yönetim paneli üzerinden çalışır ve yazarlar admin panelinin sınırlandirilmis bir versiyonunu kullanir. Alesta ise farklı bir yaklaşım benimsemistir. Yazarlar için tamamen bagimsiz bir panel tasarlanmistir. Bu panel yazarin ihtiyac duydugu tum araçları barindirirken, admin panelinin karmasıklığından uzak, temiz ve odakli bir arayuz sunuyor.

Yazar paneline giriş yapıldığında ilk karşılasilan ekran dashboard'tur. Bu dashboardda yazarin toplam makale sayısı, bu ayki makale sayısı, toplam görüntülenme sayısı, ortalama okuma süresi, takipçi sayısı ve son bildirimleri gibi temel metrikler bir bakışta görülebiliyor. Ayrıca en çok okunan makalelerin listesi ve son yorumlar da dashboard'da yer aliyor.

Makale CRUD İşlemleri

Yazar panelinin kalbi makale yönetim ekranıdır. Yeni makale oluşturma, mevcut makaleleri düzenleme, taslak olarak kaydetme ve yayınlanmış makaleleri arşivleme işlemleri bu ekrandan yapılıyor. Makale listesi filtrelenebilir ve sıralanabilir: duruma göre (taslak, onay bekliyor, yayında, reddedildi), kategoriye göre, tarihe göre ve görüntülenme sayısına göre filtreleme seçenekleri mevcut.

Yeni makale eklerken yazar Summernote editoru ile zengin içerik oluşturabiliyor. Summernote editoru metin biçimlendirme, başlık hiyerarsisi, görsel ekleme, tablo oluşturma, alinti bloklari, listeler ve kod bloklari gibi geniş bir yelpazede araçlar sunuyor. Editorde sürükle-bırak görsel yükleme de destekleniyor -- bir görseli bilgisayarindan tutup doğrudan editorun içine bırakmak yeterli.

Zengin Metin Editoru: Summernote ile profesyonel içerik oluşturma
Taslak Kaydetme: Yarim kalan makaleleri taslak olarak saklama
Önizleme: Yayınlamadan önce makalenin sitede nasil görünecegini gorme
Revizyon Gecmisi: Makalenin önceki versiyonlarina erisim
Kategorileme: Uygün kategorileri seçme ve etiket ekleme
SEO Alanlari: Meta başlık ve açıklama girişi

Yazar Profili ve Özellestirme

Her yazarin kamusal bir profil sayfasi bulunuyor. Bu sayfada yazarin biyografisi, profil fotografu, uzmanlık alanlari, sosyal medya bağlantıları ve tum makaleleri listeleniyor. Yazar profil sayfasi yazarin markasini oluşturan en önemli araçtır ve okuyucularin yazari takip etmesi için bir merkez görevi goruyor.

Yazar panelinden profil bilgileri düzenlenebiliyor. Biyografi metni, profil fotografu, kapak görseli, uzmanlık alanlari, sosyal medya hesaplari (Twitter, LinkedIn, Instagram, YouTube), kişisel web sitesi bağlantısı ve iletisim tercihleri ayarlanabiliyor. Profil sayfasinin SEO ayarlari da yazar tarafından yönetiliyor.

Istatistik ve Analiz

Yazar panelinde kapsamlı istatistik araçları mevcut. Yazarin makalelerinin görüntülenme sayıları, benzersiz okuyucu sayıları, ortalama okuma süreleri ve etkilesim oranları detayli grafiklerle sunuluyor. Günlük, haftalik, aylık ve yıllık bazda trendler izlenebiliyor.

En çok okunan makaleler, en çok yorum alan makaleler ve en çok paylaşılan makaleler gibi sıralama listeleri de mevcut. Bu veriler yazarin hangi konularin daha fazla ilgi cektigini anlamasina ve içerik stratejisini buna göre şekillendirmesine yardimci oluyor.

Takipçi Sistemi

Okuyucular beğendiği yazarlari takip edebiliyor. Bir yazari takip etmek o yazarin yeni makale yayınladiginda bildirim almak anlamina geliyor. Yazar panelinde takipçi sayısı, yeni takipçiler ve takipçi büyüme grafigi gösteriliyor. Takipçi sayısı yazarin etkisini ve popülerliğini olcmek için önemli bir metriktir.

Puan ve Rözet Sistemi

Yazarlarin motivasyonunu artirmak için bir puan sistemi tasarlanmistir. Makale yazmak, görüntülenme almak, yorum almak, paylaşım almak ve düzenli yayın takvimi tutmak gibi aktiviteler yazara puan kazandiriyor. Belirli eşiklere ulasildiginda rözetler açılıyor: "Ilk Makale", "100 Takipçi", "1000 Görüntülenme", "Uretken Yazar" gibi rözetler yazarin profil sayfasinda gösteriliyor.

Mesajlasma ve Bildirimler

Yazar panelinde editor ve diger yazarlarla mesajlasma imkani var. Editor bir makale hakkinda geri bildirim göndermek istediginde doğrudan yazar paneli üzerinden mesaj atabiliyor. Bildirim sistemi ise yeni yorum, makale onayi, makale reddi, yeni takipçi ve özel mesaj gibi olaylari anlık olarak bildiriyor.

Yazar Paneli Avantajlari

Bagimsiz yazar paneli, admin panelinin karmasıklığından uzak temiz bir çalışma ortami sunar. Yazarlar sadece kendi içerikleriyle ilgilenir, diger yönetimsel işlemlerden etkilenmez. Bu yaklaşım hem güvenlik hem de kullanılabilirlik açısından avantaj sağlar. Editor ile yazar arasindaki iletisim panel üzerinden sağlanabildigi için email tabanlı is akislarina ihtiyac kalmaz.

Üyelik Sistemi

Kapsamlı profil yönetimi, üye seviyeleri, etkilesim ve bildirim araçları

Okuyucu Deneyiminin Kalbi: Üyelik Sistemi

Modern haber siteleri artik tek yonlu yayın platformlari değil. Okuyucularin içerikle etkilesime girdigi, tercihlerini belirledigi, favorilerini oluşturdugu ve diger okuyucularla iletisim kurdugu sosyal platformlara dönüşüyor. Alesta Haber Portali'nin üyelik sistemi bu dönüşümü tam olarak destekleyen kapsamlı bir altyapı sunuyor.

Üyelik sistemi sadece bir kayıt ve giriş mekanizmasindan ibaret değil. Kişisellestirilmis profil sayfasi, favori haberleri saklama, gezinti gecmisi takibi, bildirim tercihleri, mesajlasma, yazar takibi ve daha fazlasi -- hepsi bir arada, tutarlı bir deneyim olarak sunuluyor.

Kayıt ve Giriş Süreci

Kayıt süreçi olabildigince basit ve hızlı tasarlanmistir. Kullanıcı ad, soyad, e-posta ve şifre bilgilerini girerek saniyeler içinde kayıt olabiliyor. E-posta doğrulama adimi zorunlu tutularak sahte hesaplarin önüne geciliyor. Giriş işlemi e-posta ve şifre ile yapılıyor. "Beni Hatirla" seçenegi ile kullanıcı sonraki ziyaretlerinde otomatik olarak giriş yapabiliyor.

Sifre güvenliği konusunda modern standartlar uygulanmaktadir. Minimum 8 karakter, en az bir büyük harf, bir küçük harf ve bir rakam gerekliligi zorunlu tutuluyor. Sifreler bcrypt algoritmasiyla hashlanarak veritabaninda tutuluyor ve duz metin olarak hicbir yerde saklanmiyor.

Profil Sayfasi ve 10 Tab

Üye profil sayfasi 10 farklı sekmeden olusan kapsamlı bir arayuz sunuyor. Her sekme farklı bir işleve odaklaniyor ve kullanıcının tum ihtiyaclarini tek bir yerden karşılamayi amaçlıyor.

Tab Isim İçerik
1 Genel Bilgiler Ad, soyad, dogum tarihi, cinsiyet, sehir, biyografi
2 Hesap Ayarlari E-posta degisıklığı, şifre değiştirme, iki faktor doğrulama
3 Bildirim Tercihleri E-posta, push ve site içi bildirim ayarlari
4 Favorilerim Kaydedilen haberler, koleksiyonlar
5 Okuma Gecmisi Daha önce okunan haberlerin kronolojik listesi
6 Takip Ettiklerim Takip edilen yazarlar ve kategoriler
7 Yorumlarim Yapilan tum yorumların listesi ve durumu
8 Mesajlarim Gelen ve giden özel mesajlar
9 Abonelik Mevcut abonelik durumu, plan ve fatura bilgileri
10 Gizlilik Profil görünürlüğü, veri indirme, hesap silme

Sifre Sıfırlama

Sifresini unutan kullanıcılar için güvenli bir sıfırlama mekanizmasi mevcuttur. Kullanıcı kayıtlı e-posta adresini girerek sıfırlama bağlantısı talep ediyor. Sistem tek kullanımlik ve süreli (30 dakika geçerli) bir token üretiyor ve bu token'i içeren bağlantı e-posta ile gönderiyor. Kullanıcı bu bağlantıya tıklayarak yeni şifresini belirliyor.

Sıfırlama tokeni veritabaninda hashli olarak saklanir ve kullanıldıktan sonra geçersiz hale gelir. Aynı token ile ikinci bir sıfırlama yapilamaz. Ardışık sıfırlama talepleri için hız sınırlamasi uygulanir, böylece kötüye kullanım önlenir.

Üyelik Seviyeleri

Alesta üç farklıı üyelik seviyesi sunuyor: Normal, Premium ve VIP. Her seviyenin farklı yetkileri ve erisilebilen içerik kapsami vardır. Normal üyeler ucretsiz içeriklere erisebilir, yorum yapabilir ve temel profil özelliklerini kullanabilir. Premium üyeler bunlara ek olarak paywall içeriklere erisebilir, reklamsiz deneyim yasayabilir ve özel içeriklerden haberdar edilir. VIP üyeler ise tum Premium özelliklerin yani sıra öncelikli destek, özel etkinlik davetleri ve yazarlarla birebir etkilesim gibi ayrıcaliklara sahiptir.

Normal Üye: Ucretsiz içerik erisimi, yorum yapma, temel profil
Premium Üye: Paywall içerikler, reklamsiz deneyim, özel içerik bildirimleri
VIP Üye: Tum Premium özellikler, öncelikli destek, özel etkinlikler

Favoriler ve Koleksiyonlar

Kullanıcılar beğendiği haberleri favorilere ekleyebiliyor. Favoriler basit bir listeleme değil, koleksiyon bazlı bir yapılandirma sunuyor. Kullanıcı "Ekonomi Haberleri", "Teknoloji Arastirmalari", "Sonra Oku" gibi kendi koleksiyonlarini oluşturabilir ve haberleri bu koleksiyonlara dagitabilir. Bu yaklaşım özellikle arastirmaci okuyucular için büyük kolaylık sağlıyor.

Gezinti Gecmisi

Sitenizde daha önce okudugu bir haberi tekrar bulmak isteyen kullanıcı için gezinti gecmisi hayat kurtariçidir. Alesta, oturum acmis kullanıcıların okudugu tum haberleri kronolojik sırayla kaydediyor. Kullanıcı profil sayfasindan gecmisine bakarak daha önce okudugu herhangi bir habere kolayca donebiliyor. Gecmis tarih, kategori ve anahtar kelime bazinda filtrelenebiliyor.

Mesajlasma ve Bildirimler

Üyeler arasi mesajlasma sistemi doğrudan profil sayfasindan yönetiliyor. Bir kullanıcı baska bir kullanıcıya veya bir yazara özel mesaj gönderebiliyor. Mesajlar gelen kutuşu ve giden kutuşu olarak ayrı ayrı listeleniyor. Okunmamis mesajlar için bildirim gösteriliyor.

Bildirim sistemi ise çok katmanlı bir yapılandirma sunuyor. Kullanıcı hangi olaylar için bildirim almak istedigini ayrıntili düzeyde belirleyebiliyor. Yeni haber bildirimi, yorum yanıti, özel mesaj, takip ettigi yazarin yeni makalesi, abonelik hatirlatmasi gibi onlarca olay tipi için ayrı ayrı e-posta, push bildirim ve site içi bildirim tercihleri ayarlanabiliyor.

Gizlilik ve Veri Koruma

Alesta KVKK uyumlu bir üyelik sistemi sunar. Kullanıcılar profillerinin görünürlüğünu ayarlayabilir, kişisel verilerinin bir kopyasini indirebilir ve hesaplarini tamamen silme talebinde bulunabilir. Tum kullanıcı verileri şifrelenmis bağlantı üzerinden iletilir ve veritabaninda hassas bilgiler hashli veya şifreli olarak saklanir.

Abonelik ve Paywall Sistemi

iyzico ödeme entegrasyonu, abonelik plan seviyeleri, paywall overlay, bulanik içerik gösterimi, süre bazlı içerik kontrolu

Paywall Nedir ve Neden Gereklidir?

Dijital yayıncilikta surdurulebilir gelir modeli oluşturmanin en etkili yollarindan biri paywall (ödeme duvari) sistemidir. New York Times, Washington Post, The Economist gibi dunya devlerinin başarıyla kullandigi bu model, kaliteli içeriği değerli kilan okuyucuyu ödeme yapan aboneye dönüştürur. Alesta Haber Portali, esnek ve güçlü bir paywall altyapısı ile portalıniz için ek gelir kanali oluşturmaniza olanak tanir.

iyzico Ödeme Entegrasyonu

Abonelik ödemeleri Türkiye'nin lider ödeme platformu iyzico üzerinden gerçekleştirilir. 3D Seçure destekli kredi karti ve banka karti ile güvenli ödeme alinir. iyzico'nun sundugi altyapı; kart saklama (tokenization), otomatik tekrarlayan ödeme (recurring billing) ve iade işlemlerini kapsar. Sandbox modu ile geliştirme ortaminda testler yapılabilir, canlı ortama geçişte tek bir anahtar degisıklığı yeterlidir. PCI DSS uyumlu altyapı sayesinde hassas kart verileri güvenle işlenir.

Abonelik Plan Seviyeleri

Admin panelinden sınırsiz sayida abonelik paketi tanımlanabilir. Her paket için benzersiz ad, detayli açıklama, aylık ve yıllık fiyat, deneme süresi ve erisilebilecek içerik kategorileri belirlenir. Örneğin "Temel Paket" tum standart haberlere erisim, "Premium Paket" ise özel dosya, analiz ve röportajlara ek erisim sunabilir. "Kurumsal Paket" ile API erisimi ve toplu içerik indirme gibi özellikler eklenebilir. Paketler arasi geçiş, yükseltme ve dusurme işlemleri de sistem üzerinden yönetilir.

Paywall Overlay ve Bulanik İçerik

Kilitli içerikte okuyucuya haberin ilk birkaç paragrafini gösterip geri kalanini CSS blur (bulanlastirma) efekti ile kapatir. Bu teknik, okuyucunün içeriğin kalitesini gormesini sağlayarak abonelik motivasyonunu arttirir. Overlay katmani üzerinde "Devamini Okumak İçin Abone Olun" mesaji, paket karşılaştırma tablosu ve hızlı ödeme butonu yer alir. Overlay tasarimi tamamen özelleştirilebilir. Bulanik içerik miktarı (kaç paragraf görünecek) haber bazinda veya genel ayardan belirlenir.

İçerik Sınırlandirma Modelleri

Uc farklı paywall modeli desteklenir: Sert Paywall -- içerik tamamen kilitlidir, abone olmadan okunamaz. Yumusak Paywall -- okuyucuya ayda belirli sayida ucretsiz okuma hakki verilir (örneğin 5 haber/ay), sınır dolunca abonelik sayfasina yönlendirilir. Freemium -- temel içerik ucretsiz, premium içerik (özel dosya, analiz) kilitlidir. Haber bazinda veya kategori bazinda sınırlandırma uygulanabilir.

Süre Bazli İçerik Kontrolu

Belirli bir haberin yayınlanmasından sonra geçen süreye göre paywall davranışi değişebilir. Örneğin ilk 24 saat ucretsiz erisim, sonrasinda paywall aktif. Ya da tam tersi: ilk yayında premium, 1 hafta sonra ucretsiz erisime ac. Bu özellik zamanlanmış içerik stratejileri için idealdir. Ayrıca deneme süresi biten aboneler için grace period (ek süre) tanımlanabilir.

iyzico Entegrasyonu: 3D Seçure, kart saklama, recurring billing, PCI DSS uyum
Esnek Paketler: Sınırsiz abonelik paketi, aylık/yıllık/omur boyu seçenekleri
3 Paywall Modeli: Sert paywall, yumusak paywall ve freemium
Bulanik İçerik: CSS blur efekti ile içerik önizleme ve motivasyon
Süre Kontrolu: Zaman bazlı paywall aktif/pasif yönetimi
Deneme Süresi: Ucretsiz deneme dönemi ve grace period tanımlama
Kupon Sistemi: Indirim kuponu ve promosyon kodu desteği
Abone Paneli: Abonelik durumu, fatura gecmisi, kart güncelleme
Paywall iyzico Abonelik Recurring Billing Bulanik İçerik

Yorum Sistemi

Hiyerarşik yorumlar, AJAX tabanlı sayfalama, moderasyon paneli, captcha ve honeypot korumasi, karakter sayaci, avatar sistemi

Hiyerarşik Yorum Yapisi

Okuyucular haberlere yorum yapabilir ve mevcut yorumlara yanıtlar verebilir. Yanıtlar hiyerarşik (nested) yapida gösterilir -- ana yorum altinda girintili olarak sıralanir. Bu yapida derinlik sınırı admin panelinden belirlenir (varsayilan 3 seviye). Her yorum için yazar adi, tarih, beğeni/beğenme sayısı ve yanıtla butonu görüntülenir.

AJAX Tabanlı Dinamik İşlemler

Yorum gönderme, beğeni/beğenme, yanıtlama ve sayfalama işlemlerinin tumu AJAX ile gerçekleştirilir. Sayfa yenilenmeden yeni yorumlar aninda görüntülenir. Yorum gönderildikten sonra başarılı mesaji gösterilir veya moderasyon bekliyorsa bilgilendirme yapılır. Sayfalama da AJAX ile çalışır -- "Daha Fazla Yorum Yukle" butonuna tıklandığında ek yorumlar asenkron olarak getirilir.

Yorum Sayfalama

Her haberin altinda gösterilecek yorum sayısı admin panelinden ayarlanır (varsayilan 10). Daha fazla yorum oldugünda sayfalama devreye girer. Sayfalama hem numara bazlı hem de "daha fazla yükle" seklinde çalışabilir. En yeni, en eski, en çok beğenilen gibi sıralama seçenekleri vardır.

Moderasyon Paneli

Tum yorumlar admin panelinden yönetilebilir. Yorumlar "beklemede", "onaylandi" ve "reddedildi" durumlarina sahiptir. Toplu işlemler ile birden fazla yorum aynı anda onaylanabilir, silinebilir veya spam olarak işaretlenebilir. Otomatik onay modu açıldığında kayıtlı üyelerin yorumları moderasyon beklemeden yayınlanır. Kötü kelime filtresi ile sakıncalı içerik otomatik engellenir.

Captcha ve Honeypot Korumasi

Bot ve spam yorumlara karşı cift katmanlı koruma uygulanir. Birinci katman Google reCAPTCHA v2/v3 entegrasyonudur -- supheli gönderimler için doğrulama istenir. Ikinci katman honeypot teknigidir: formda görünmeyen gizli bir alan bulunur, bu alani dolduran gönderimler otomatik olarak bot kabul edilir ve reddedilir. Bu ikili yaklaşım hem kullanıcı deneyimini bozmadan hem de etkili spam korumasi sağlar.

Karakter Sayaci

Yorum formunun altinda canlı karakter sayaci görüntülenir. Minimum ve maksimum karakter sınırı admin panelinden belirlenir (varsayilan: minimum 10, maksimum 1000 karakter). Sayac, sınıra yaklaşıldıkça renk değiştirir (yeşil, sari, kırmızı). Sınır asildiginda gönderme butonu devre disi kalir ve uyarı mesaji gösterilir.

Avatar Sistemi

Kayıtli üyeler profil resimlerini yükleyebilir; yüklemeyenler için Gravatar entegrasyonu aktiftir. Gravatar'da da resim yoksa, kullanıcının ad-soyad basharflerinden otomatik renk kodlu avatar üretilir. Misafir yorumcular için varsayilan avatar kullanılır. Avatar boyutlari ve yuvarlakligi CSS ile özelleştirilebilir.

Hiyerarşik Yapi: Nested yanıtlar, ayarlanabilir derinlik seviyesi
AJAX İşlemler: Sayfa yenilenmeden yorum, beğeni, yanıtlama
Sayfalama: Numara bazlı veya "daha fazla yükle" modu
Moderasyon: Toplu işlem, otomatik onay, kötü kelime filtresi
reCAPTCHA: Google reCAPTCHA v2/v3 bot doğrulama
Honeypot: Görünmez alan ile otomatik bot tespiti
Karakter Sayaci: Canlı sayac, renk değişimi, sınır kontrolu
Avatar: Yukleme, Gravatar, basharf bazlı otomatik üretim
Hiyerarşik AJAX Moderasyon reCAPTCHA Honeypot

SEO ve Sitemap Yönetimi

JSON-LD yapisal veri (NewsArticle, Organization, BreadcrumbList), meta tag yönetimi, dinamik sitemap (haber, kategori, resim, video), robots.txt (90+ bot engelleme), canonical URL, Open Graph, Twitter Card, Google Trends, hreflang

JSON-LD Yapisal Veri (Structured Data)

Arama motorlarinin içeriği dogru anlamasi için her sayfada otomatik JSON-LD yapisal veri üretilir. Haber detay sayfalarinda NewsArticle semasi ile başlık, yazar, yayın tarihi, güncelleme tarihi, resim, açıklama ve yayınci bilgileri işaretlenir. Anasayfa ve genel sayfalarda Organization semasi ile kurumsal bilgiler, logo ve iletisim detaylari tanımlanır. Tum sayfalarda BreadcrumbList semasi ile sayfa hiyerarsisi belirtilir. Ek olarak FAQPage, VideoObject ve ImageObject semalari da desteklenir.

Meta Tag Yönetimi

Her haber için title, description ve keywords meta tağları otomatik üretilir. Başlık etiketi "[Haber Başlığı] - [Site Adi]" formatında oluşturulur. Meta description, haber özetinden veya ilk 160 karakterden türetilir. Bunlara ek olarak author, publisher, article:published_time, article:modified_time ve article:seçtion meta tağları da eklenir. Admin panelinden sayfa bazinda manuel meta tag geçersiz kilma (override) mumkundur.

Dinamik Sitemap Sistemi

Arama motorlarina içerik indekslemesini kolaylastirmak için 4 farklı sitemap turu otomatik üretilir: Haber Sitemap -- son 48 saatin haberlerini Google News formatında listeler. Kategori Sitemap -- tum kategorileri ve alt kategorileri içerir. Resim Sitemap -- haberlere ait görselleri başlık ve açıklama ile listeler. Video Sitemap -- video haberlerin URL, thumbnail, süre ve açıklama bilgilerini içerir. Sitemaplar her içerik güncellemesinde otomatik yenilenir.

Robots.txt Yönetimi

Gelismis robots.txt yapisi ile arama motoru tarayiçilari yönlendirilir. 90'dan fazla istenmeyen bot (scraper, spam bot, AI crawler) Disallow kurallari ile engellenir. Googlebot, Bingbot gibi mesru tarayiçilara tam erisim verilirken, SemrushBot, AhrefsBot, MJ12bot, Bytespider, GPTBot gibi kaynak tuketen botlar bloke edilir. Sitemap konumu robots.txt içinde belirtilir. Admin panelinden robots.txt içeriği düzenlenebilir.

Canonical URL

Yinelenen içerik (duplicate content) sorununu önlemek için her sayfada rel="canonical" etiketi otomatik eklenir. Sayfalama sayfalarinda canonical URL ana sayfayi işaret eder. AMP sayfalarinda canonical URL masaustu versiyonuna yönlendirir. Farklı URL parametreleri ile aynı içerge erisiliyorsa, canonical tek bir URL'yi kaynak olarak belirler.

Open Graph ve Twitter Card

Sosyal medyada paylaşım görünümunu optimize etmek için her sayfada Open Graph (og:title, og:description, og:image, og:type, og:url) ve Twitter Card (twitter:card, twitter:title, twitter:description, twitter:image) meta tağları üretilir. Görsel boyutlari sosyal medya platformlarına uygun (1200x630) şekilde optimize edilir. Paylaşım önizlemesi admin panelinden kontrol edilebilir.

Google Trends Entegrasyonu

Admin panelinde Google Trends verilerine erisim ile gündemdeki arama terimleri takip edilir. Trend olan konular haber yazımi için önerilir. Mevcut haberlerin trend konularla eslestirilmesi ve SEO optimizasyonu sağlanır. Bölgesel ve genel trend verileri ayrı ayrı incelenebilir.

Hreflang Destegi

Çok dilli portallar için hreflang etiketi desteği mevcuttur. Bir haberin farklı dillerdeki versiyonlari birbirine bağlanır ve arama motorlarina hangi dilin hangi bölgeye yonelik olduğu bildirilir. Bu özellik uluslararasi SEO stratejisi için kritik öneme sahiptir.

NewsArticle Schema: Haber detay için JSON-LD yapisal veri
Organization Schema: Kurumsal bilgi ve logo tanımlama
BreadcrumbList: Sayfa hiyerarsisi yapisal veri
4 Sitemap Türu: Haber, kategori, resim, video sitemap
Robots.txt: 90+ bot engelleme, gelişmiş kurallar
Canonical URL: Yinelenen içerik önleme
Open Graph: Facebook, LinkedIn paylaşım optimizasyonu
Twitter Card: Twitter paylaşım önizlemesi
Google Trends: Gundem takibi ve SEO önerisi
Hreflang: Çok dilli SEO desteği
JSON-LD Sitemap Robots.txt Canonical Open Graph

Reklam Yönetimi

Çok alanli reklam bölgeleri (header, sidebar, içerik arasi, manset arasi), reklam tipleri (görsel, HTML, AdSense), cihaz filtresi, tarih planlama, tıklanma takibi

Reklam Bölgeleri

Portal üzerinde birden fazla stratejik noktada reklam gösterilebilir. Header (üst banner): Sayfanin en ustunde tam genişlikte reklam alani. Sidebar: Sayfa kenarinda sabit veya kaydır-takip eden reklam. İçerik Arasi: Haber metninin belirlenen paragraf aralıklarında otomatik yerlestirilen reklam. Manset Arasi: Ana sayfa manset haberleri arasina entegre edilen dogal görünümlu reklam. Ek olarak footer, popup, interstitial ve yapisan reklam bölgeleri de tanımlanabilir.

Reklam Tipleri

Uc ana reklam formatı desteklenir: Görsel Reklam: Statik veya animasyonlu görsel (JPG, PNG, GIF, WebP) yüklenir, tıklanma URL'si belirlenir. HTML Reklam: Özel HTML/CSS/JavaScript kodu girilir; zengin medya, video veya interaktif reklam içeriği için idealdir. Google AdSense: AdSense reklam kodu yapistirilir, Google'in otomatik reklam optimizasyonu devreye girer. Her reklam için boyut, konum ve öncelik sırasi belirlenir.

Cihaz Filtresi

Her reklam için hedef cihaz seçimi yapılabilir: sadece masaustu, sadece mobil veya tum cihazlar. Bu özellik farklı boyutlarda reklam gösterimini optimize eder. Örneğin masaustunde 728x90 banner, mobilde 320x100 banner gösterilebilir. Tablet için ayrı reklam tanımlamak da mumkundur.

Tarih Planlama

Reklamlar başlangıç ve bitis tarihi ile planlanabilir. Belirlenen tarih aralığında reklam otomatik aktif olur, süre dolunca otomatik kapanir. Bu özellik kampanya bazlı reklam yönetimi için idealdir. Tekrarlayan zamanlamalar (örneğin her hafta sonu) da desteklenir.

Tiklanma Takibi ve Raporlama

Her reklam için gösterim sayısı, tıklanma sayısı ve tıklanma oranı (CTR) takip edilir. Günlük, haftalik ve aylık raporlar oluşturulur. En iyi performans gösteren reklamlar ve bölgeler belirlenir. Reklamveren bazlı raporlama ile müşteri ilişkileri yönetilir. Tum veriler admin panelindeki reklam istatistikleri sayfasindan görüntülenebilir.

Header Banner: Tam genişlikte ust reklam alani
Sidebar Reklam: Sabit veya yapisan kenar reklamlari
İçerik Arasi: Paragraf aralıklarında otomatik yerlestirme
Manset Arasi: Haber listeleri arasinda dogal reklam
Görsel/HTML/AdSense: 3 farklı reklam formatı desteği
Cihaz Filtresi: Masaustu, mobil, tablet hedefleme
Tarih Planlama: Başlangıç/bitis tarihli kampanyalar
CTR Takibi: Gösterim, tıklanma ve oran raporlari
Reklam AdSense CTR Takibi Cihaz Filtresi Tarih Planlama

Newsletter (E-Posta Bulteni)

E-posta aboneligi, HTML şablonlar, batch gönderim (50/çalışma, 200ms rate limit), pixel tracking, click tracking, retry logic

E-Posta Abonelik Sistemi

Ziyaretciler sitedeki abonelik formunu doldurarak e-posta bultenine kayıt olabilir. Abonelik işlemi cift opt-in (onay e-postaşı) ile gerçekleşir -- kullanıcı e-posta adresini girdikten sonra doğrulama bağlantısı içeren bir e-posta alir. Bu yöntem sahte abonelikleri onler ve KVKK uyumunu sağlar. Abonelik iptali her bultende yer alan tek tikla iptal bağlantısı ile yapılabilir.

HTML E-Posta Şablonlari

Bultenler profesyonel görünümlu HTML şablonlar ile hazirlanir. Şablon içerisinde haber başlıklari, özet metinler, görseller ve "Devamini Oku" bağlantıları yer alir. Şablonlar responsive tasarimlidir -- masaustu, tablet ve mobil e-posta istemcilerinde dogru görünür. Admin panelinden şablon içeriği düzenlenir, haber seçimi yapılır ve önizleme görüntülenir. Özel kampanya şablonları da tanımlanabilir.

Batch Gönderim Sistemi

Büyük abone listelerine e-posta göndermek sunucu kaynaklarini ve e-posta servis sağlayiçisini zorlamamak için batch (toplu) gönderim sistemi kullanılır. Her çalışma döngüsünde 50 e-posta gönderilir ve gönderimler arasinda 200 milisaniye bekleme süresi (rate limit) uygulanir. Bu yaklaşım sunucunün asiri yüklenmesini onler, IP itibarini korur ve e-postalarin spam klasorune dusmesini engeller. Gönderim süreçi cron job ile arka planda çalışır.

Pixel Tracking (Acilma Takibi)

Her gönderilen e-postaya 1x1 piksellik görünmez bir takip görseli eklenir. Aliçi e-postayi açtığında bu görsel sunucudan istenir ve acilma kaydi oluşturulur. Böylece hangi abonenin bulteni açtığı, acilma zamani ve kullanılan cihaz/istemci bilgisi takip edilir. Acilma oranı (open rate) raporlari admin panelinden görüntülenir.

Click Tracking (Tiklanma Takibi)

Bulten içerisindeki tum bağlantıllar takip URL'leri ile sarmalanir. Abone bir bağlantıya tikladiginda öncelikle takip sunucusuna istek gider, tıklanma kaydedilir, ardından kullanıcı hedef sayfaya yönlendirilir. Hangi haberin en çok tıklandıgi, hangi abonenin en aktif olduğu ve hangi bağlantı konumunun en etkili olduğu raporlanir.

Retry Logic (Yeniden Deneme)

Gönderim sırasında başarısız olan e-postalar (sunucu hataşı, geciçi bağlantı sorunu) otomatik olarak yeniden deneme kuyrugüna eklenir. Varsayilan olarak 3 deneme yapılır, her deneme arasinda artan bekleme süresi (exponential backoff) uygulanir. 3 deneme sonrasinda hala başarısız olan gönderimler "başarısız" olarak işaretlenir ve admin panelinde raporlanir. Kalıcı başarısız adresler otomatik olarak devre disi bırakilir (bounce yönetimi).

Cift Opt-in: E-posta doğrulama ile güvenli abonelik
HTML Şablonlar: Responsive, profesyonel bulten tasarimi
Batch Gönderim: 50/çalışma, 200ms rate limit ile korumali gönderim
Pixel Tracking: 1x1 piksel ile acilma oranı takibi
Click Tracking: Bağlantı tıklanma sayısı ve oranı
Retry Logic: Başarısiz gönderim için 3 deneme, exponential backoff
Bounce Yönetimi: Kalıcı hatali adresler otomatik devre disi
Tek Tikla Iptal: KVKK uyumlu kolay abonelik iptali
Newsletter Batch Gönderim Pixel Tracking Click Tracking Retry Logic

Widget Sistemi

Namaz saatleri (aktif vakit vurgulama), hava durumu (5 günlük), nobetci eczane, doviz/altin (borsa bandi), spor ligi, burc yorumları, anket (oy + sonuc), gazete mansetleri (Swiper)

Namaz Saatleri Widgeti

Kullanıcınin konumuna veya admin panelinden seçilen ile göre günlük namaz vakitlerini gösterir. Imsak, günes, ogle, ikindi, aksam ve yatsi vakitleri listelenir. Aktif vakit vurgulama özelliği ile su an içinde bulunan namaz vakti farklı renk ve boyutla öne çıkarilir. Bir sonraki vakte kalan süre geri sayim olarak gösterilir. Veriler Diyanet Isleri Baskanligi API'sinden çekilir.

Hava Durumu Widgeti

Seçili sehir için anlık ve 5 günlük hava durumu tahmini görüntülenir. Sıcaklık, nem, rüzgar hızi, hissedilen sıcaklık ve hava durumu ikonu gösterilir. Veriler OpenWeatherMap API'sinden çekilir ve cache'lenerek gereksiz API çağrıları önlenir. Widget tasarimi mobil uyumludur ve sidebar'a veya içerik alanina yerlestirilir.

Nobetci Eczane Widgeti

Seçili sehir ve ilce için günün nobetci eczanelerini listeler. Eczane adi, adresi, telefon numarasi ve harita bağlantısı görüntülenir. Veriler hariçi API'den çekilir ve günlük olarak güncellenir. Kullanıcı konum izni verdiginde en yakın nobetci eczaneler öncelikli gösterilir.

Doviz ve Altin Widgeti (Borsa Bandi)

Canlı doviz kurlari (USD, EUR, GBP, CHF), altin fiyatlari (gram, ceyrek, yarim, tam) ve kripto para birimleri görüntülenir. Borsa bandi (ticker) formatında sayfanin ustunde veya altinda yatay kayan şekilde gösterilir. Alis ve satış fiyatlari ile günlük değişim yüzdesi renk kodlu olarak (yeşil: yukselis, kırmızı: dusus) belirtilir. Veriler finansal API'lerden çekilir ve dakika bazinda güncellenir.

Spor Ligi Widgeti

Seçili spor ligi (Super Lig, Premier League vb.) için puan durumu tablosu ve son mac sonuclari görüntülenir. Takim sıralaması, puan, galibiyet, maglubiyet, beraberlik ve avaraj bilgileri listelenir. Haftalik mac programi ve canlı skor bildirimleri de desteklenir.

Burc Yorumlari Widgeti

12 burc için günlük yorum içeriği görüntülenir. Her burc için genel yorum, ask, kariyer ve saglik kategorilerinde içerik sunulur. Kullanıcı burcunu seçip favoriye ekleyebilir, böylece sonraki ziyaretlerinde öncelikli gösterilir.

Anket Widgeti

Site yönetiçisi tarafından oluşturulan anketler widget olarak görüntülenir. Kullanıcı bir seçenege oy verir, ardından güncel sonuclar yüzde ve grafik olarak gösterilir. Oy + sonuc gösterimi aynı ekranda yapılır. Aynı kisinin birden fazla oy vermesi cookie ve IP kontrolu ile engellenir. Anket süresi ve katilimci sayısı görüntülenir.

Gazete Mansetleri Widgeti

Türkiye'nin onde gelen gazetelerinin birinci sayfa mansetleri Swiper.js slider ile görüntülenir. Yatay kaydirma ile gazeteler arasinda gecilebilir. Her gazetenin kapak görseli ve adi gösterilir, tiklaninca büyük görünüme açılır. Otomatik kaydirma, sayfalama noktalari ve navigasyon oklari mevcuttur. Veriler günlük olarak güncellenir.

Namaz Saatleri: 6 vakit, aktif vakit vurgulama, geri sayim
Hava Durumu: 5 günlük tahmin, anlık veriler, ikon
Nobetci Eczane: Sehir/ilce bazlı, harita bağlantısı
Doviz/Altin: Canlı kurlar, borsa bandi, değişim oranı
Spor Ligi: Puan durumu, mac sonuclari, canlı skor
Burc Yorumlari: 12 burc, günlük içerik, kategori bazlı
Anket: Oy verme, canlı sonuc grafigi, IP kontrolu
Gazete Mansetleri: Swiper slider, otomatik kaydirma
Namaz Saatleri Hava Durumu Doviz Kuru Anket Swiper

Dinamik Blok Sistemi

15+ blok turu, 4 kolon bölge, sürükle-bırak sıralaması, veri kaynagi/sıralama/limit ayarlari, sayfa bazlı görünürlük

Blok Nedir?

Dinamik blok sistemi, sayfalarinizin içerik yapisini admin panelinden kod yazmadan yönetmenizi sağlar. Her blok, belirli bir içerik türünu (haber listesi, slider, galeri, video, widget vb.) belirli bir görsel düzen ile sunar. Bloklari sürükle-bırak ile sıralayabilir, sayfalara atayabilir ve görünüm ayarlarini yapılandirabilirsiniz.

15+ Blok Türu

Sistem 15'ten fazla hazir blok turu sunar: Haber Listesi (grid veya liste görünüm), Manset Slider (büyük görsel slider), Kategori Blogu (seçili kategorinin son haberleri), Son Dakika Bandi (kayan son dakika haberleri), Foto Galeri, Video Bloku, Köşe Yazilari, En Çok Okunanlar, Editorun Seçtikleri, Özel Dosya, Widget Bloku (namaz, hava durumu vb.), Reklam Bloku, HTML Bloku (özel içerik), Sosyal Medya Akisi ve Canlı Blog.

4 Kolon Bölge Yapisi

Sayfa düzeni 4 ana bölgeye ayrılir: Tam Genişlik (12 kolon), Sol İçerik + Sag Sidebar (8+4 kolon), Sol Sidebar + Sag İçerik (4+8 kolon) ve 3 Kolon (3+6+3 kolon). Her bölgeye sınırsiz blok yerlestirilir. Mobilde tum bölgeler tek kolon olarak alt alta sıralanir.

Sürükle-Bırak Sıralama

Admin panelinde bloklarin sırasi sürükle-bırak (drag and drop) arayuzu ile belirlenir. jQuery UI Sortable veya benzeri kütüphane ile çalışır. Sıralama degisıklığı AJAX ile aninda kaydedilir. Blok önizleme ile değişiklikler canlı olarak görülebilir.

Veri Kaynagi, Sıralama ve Limit Ayarlari

Her blok için veri kaynagi seçilir: belirli bir kategori, etiket, yazar veya özel sorgu. Sıralama kriteri belirlenir: en yeni, en çok okunan, en çok yorum alan, rastgele veya manuel sıralama. Gösterilecek haber adedi (limit) ayarlanır. Ek filtreler: tarih aralığı, içerik turu, kaynak turu, il bazlı filtreleme.

Sayfa Bazli Görünürluk

Her blok belirli sayfalarda görünür veya gizli olarak ayarlanabilir. Örneğin bir blok sadece anasayfada, baskasi sadece kategori sayfalarinda, digeri ise tum sayfalarda görünebilir. Mobil ve masaustu için farklı görünürlük ayari yapılabilir. Zaman bazlı görünürlük ile belirli saat aralıklarında blok aktif/pasif yapılabilir.

15+ Blok Türu: Haber, slider, galeri, video, widget ve dahasi
4 Kolon Bölge: Tam genişlik, sidebar ve 3 kolon düzenleri
Sürükle-Bırak: Görsel sıralama, AJAX kayıt, canlı önizleme
Veri Kaynagi: Kategori, etiket, yazar, özel sorgu seçimi
Sıralama: En yeni, en popüler, rastgele, manuel
Limit Ayari: Gösterilecek içerik adedi kontrolu
Sayfa Görünürluk: Anasayfa, kategori, detay bazlı kontrol
Cihaz Görünürluk: Masaustu ve mobil için ayrı ayarlar
Blok Sistemi Sürükle-Bırak 4 Kolon Veri Kaynagi Görünürluk

Otomasyon Motoru

Tetikleyiçiler (ekle/onayla/güncelle), koşullar (kaynak_tipi, başlık, kategori, saat, il, mahrec), aksiyonlar (mansete taşı, son dakika, push, kategori ata, etiket ekle), öncelik, log, kuru test

Otomasyon Nedir?

Otomasyon motoru, belirli olaylar gerçekleştiginde önceden tanımlanmış kurallara göre otomatik işlem yapar. Örneğin "AA'dan gelen deprem haberini otomatik olarak son dakika yap ve push bildirim gönder" gibi kurallar tanımlanabilir. Bu özellik editorial is yükünü azaltir ve hız gerektiren haberlerde kritik avantaj sağlar.

Tetikleyiçiler (Triggers)

Otomasyon kurallarini başlatan olaylar uc ana kategoridedir: Haber Ekleme: Yeni bir haber sisteme eklendiginde (ajans veya manuel). Haber Onaylama: Bekleyen bir haber editor tarafından onaylandiginda. Haber Güncelleme: Mevcut bir haberin içeriği veya durumu değiştirildiginde. Her tetikleyiçi için ek koşullar tanımlanarak kuralin ne zaman aktif olacagi belirlenir.

Koşullar (Conditions)

Tetikleyiçi ateslendikten sonra kuralin çalışip çalışmayacagini belirleyen filtrelerdir: kaynak_tipi: Haberin geldigi kaynak (AA, DHA, IHA, manuel vb.). başlık: Başlıkta belirli kelimelerin bulunmasi (örneğin "deprem", "son dakika"). kategori: Haberin ait olduğu kategori. saat: Kuralin aktif olacagi saat dilimi (örneğin 08:00-23:00). il: Haberin ilişkili olduğu sehir. mahrec: Haberin cikis noktaşı veya burosu. Birden fazla koşul VE/VEYA mantigi ile birlestirilebilir.

Aksiyonlar (Actions)

Koşullar sağlandiginda yurutulen işlemlerdir: Mansete Tasi: Haberi anasayfa mansetine otomatik yerlestir. Son Dakika Yap: Habere son dakika etiketi ekle ve banner'da göster. Push Bildirim Gönder: Mobil ve masaustu kullanıcılara anlık bildirim gönder. Kategori Ata: Haberi belirtilen kategoriye otomatik yerlestir. Etiket Ekle: Habere otomatik etiketler ekle. Birden fazla aksiyon sırayla yurutulebilir.

Öncelik Sistemi

Birden fazla kural aynı habere uygulanabilir. Bu durumda öncelik sırasi devreye girer. Yüksek öncelikli kurallar önce çalışır. Çakışma durumunda hangi kuralin baskin olacagi öncelik numarasi ile belirlenir. "Durdurüçü kural" özelliği ile bir kural çalıştiktan sonra diger kurallarin çalışmasını engellemek de mumkundur.

Otomasyon Logu

Her çalışan otomasyon kurali detayli şekilde loglanir: hangi kural çalışti, hangi haber tetikledi, hangi koşullar sağlandi, hangi aksiyonlar yurutuldu, başarılı mi başarısız mi, çalışma süresi. Log kayıtları admin panelinden filtrelenebilir ve incelenebilir. Hatali kurallar için uyarı bildirimi gönderilir.

Kuru Test (Dry Run)

Yeni bir otomasyon kurali tanımlandıktan sonra canlı ortamda uygulamadan önce test edilebilir. Kuru test modunda kural, son 100 haber üzerinde simule edilir ve "bu kural bu haberlere uygulanirdi" seklinde rapor sunar. Böylece yanlis yapılandirilmis kurallarin istenmeyen işlemler yapmasi önlenir.

3 Tetikleyiçi: Haber ekleme, onaylama, güncelleme
6+ Koşul: Kaynak, başlık, kategori, saat, il, mahrec
5+ Aksiyon: Manset, son dakika, push, kategori, etiket
Öncelik: Kural sıralama ve çakışma yönetimi
Detayli Log: Her kural çalışmasının kaydi
Kuru Test: Canlı ortam öncesi simulasyon
VE/VEYA Mantigi: Koşullarin esnek birlesimi
Durdurüçü Kural: Çakışma önleme mekanizmasi
Otomasyon Tetikleyiçi Koşul Aksiyon Kuru Test

Tema ve Tasarim

19 hazir renk temasi, 110+ CSS değişkeni, 10 font seçenegi, dark mode, kategori renkleri, color picker

19 Hazir Renk Temasi

Portal görünümu için 19 farklı hazir renk temasi sunulur. Her tema ana renk, ikincil renk, arka plan, metin rengi ve vurgu renginden olusan uyumlu bir palet içerir. Temalar arasinda kurumsal (mavi, lacivert), enerji (kırmızı, türüncu), doga (yeşil, turkuaz), modern (siyah, gri) ve özel gün temalari (bayrak renkleri, ramazan) bulunur. Tema degisıklığı tek tikla aninda uygulanir, sayfa yenilenmesi gerekmez.

110+ CSS Degiskeni ile Ince Ayar

Hazir temalarin otesinde, 110'dan fazla CSS değişkeni (custom property) ile görünümun her detayi özelleştirilebilir. Bu değişkenler arasinda renkler (ana, ikincil, arka plan, kenar, golge), tipografi (font-size, line-height, letter-spacing), bosluklar (padding, margin, gap), border-radius, animasyon süresi ve kesme noktalari (breakpoints) yer alir. Admin panelindeki tema düzenleyiçide değişkenler kategorilere ayrılmis şekilde görüntülenir ve değişiklikler canlı önizleme ile gorulur.

10 Font Seçenegi

Türkcenin tum özel karakterlerini destekleyen 10 farklı Google Fonts seçenegi sunulur. Başlık ve govde metni için ayrı font seçimi yapılabilir. Font boyutu, kalinligi ve satir yüksekliği admin panelinden ayarlanır. Fontlar performans için swap:true ile yüklenir ve FOUT (Flash of Unstyled Text) önlenir.

Dark Mode (Karanlık Mod)

Kullanıcı tercihine göre karanlık mod aktif edilebilir. Sistem prefers-color-scheme medya sorgusunu dinler ve kullanıcının işletim sistemi tercihine göre otomatik geçiş yapar. Manuel geçiş butonu ile de kontrol edilir. Seçim localStorage'da saklanir. Dark mode için tum renkler, görseller ve kontrast oranları ayrı olarak tanımlanmıştır. WCAG 2.1 AA kontrast standartlarina uygünlük hedeflenir.

Kategori Renkleri

Her kategori için özel bir renk tanımlanabilir. Bu renk, kategori başlıklarinda, etiketlerinde, kenar cizgilerinde ve arka plan vurgularinda kullanılır. Böylece okuyucu haberin hangi kategoriye ait oldugünu görsel olarak aninda ayirt edebilir. Renk seçimi admin panelindeki color picker ile yapılır.

Color Picker

Admin panelinde renk seçimi için gelişmiş renk seçiçi (color picker) araçı entegre edilmistir. HEX, RGB ve HSL formatlarinda değer girilir veya paletten seçim yapılır. Son kullanılan renkler kaydedilir. Tema renkleriyle uyum kontrolu yapılır ve kontrast oranı bilgisi gösterilir.

19 Hazir Tema: Tek tikla değiştirilebilen renk paletleri
110+ CSS Degiskeni: Her detayi özelleştirme imkani
10 Font: Türkce destekli Google Fonts seçenekleri
Dark Mode: Otomatik ve manuel karanlık mod geçişi
Kategori Renkleri: Görsel kategori ayirimi
Color Picker: HEX, RGB, HSL destekli renk seçiçi
Canlı Önizleme: Değişikliklerin aninda gösterimi
WCAG Uyumu: Erisilebilirlik standartlarina uygün kontrast
Tema CSS Degiskenleri Dark Mode Font Color Picker

Güvenlik Altyapısi

XSS, CSRF, SQL Injection korumasi, DDoS korumasi, rate limiting, 6 katmanlı lisans sistemi, bcrypt şifreleme, spam detection, saldiri tespiti, dosya yükleme güvenliği

XSS (Cross-Site Scripting) Korumasi

Kullanıcıdan alinan tum girdiler htmlspecialchars() ve strip_tags() fonksiyonlari ile temizlenir. Content Seçurity Policy (CSP) başlıklari ile sadece güvenilir kaynaklardan script yüklenmesine izin verilir. DOM tabanlı XSS saldirilarina karşı cikti kodlamasi (output encoding) uygulanir. HttpOnly ve Seçure flag'leri ile cookie güvenliği sağlanır.

CSRF (Cross-Site Request Forgery) Korumasi

Tum form gönderimlerinde ve AJAX isteklerinde CSRF token doğrulamasi yapılır. Her oturum için benzersiz token üretilir ve form içerisinde gizli alan olarak eklenir. Token eşleşmezse işlem reddedilir. SameSite cookie politikasi ile ek koruma sağlanır.

SQL Injection Korumasi

Veritabani sorgularinda PDO prepared statements (hazirlanmis ifadeler) ve parametre bağlama (parameter binding) kullanılır. Kullanıcı girdileri asla doğrudan SQL sorgularina eklenmez. Ek olarak giriş doğrulama (input validation) ile beklenen formata uymayan veriler reddedilir.

DDoS Korumasi

Sunucu seviyesinde DDoS saldirilarina karşı onlemler uygulanir. IP bazlı istek limiti belirlenir -- aynı IP'den kisa sürede gelen asiri istekler engellenir. SYN flood, HTTP flood ve Slowloris saldirilarina karşı yapılandirma uygulanir. Cloudflare veya benzeri CDN/WAF entegrasyonu ile ek koruma katmani eklenir.

Rate Limiting

API endpoint'leri ve form gönderimlerinde rate limiting uygulanir. Örneğin giriş formu için 5 başarısız deneme sonrasi 15 dakika bekleme süresi, yorum formu için dakikada maksimum 3 gönderim. Rate limit ayarlari admin panelinden yapılandirilabilir. Asiri istek yapan IP'ler geciçi olarak kara listeye alinir.

6 Katmanli Lisans Sistemi

Yazilimin korunmasi için 6 katmanlı lisans doğrulama mekanizmasi uygulanir: 1) Lisans anahtari doğrulama, 2) Domain bağlama, 3) IP adresi kontrolu, 4) Dosya bütünlüğü (integrity check), 5) Zaman damgasi doğrulama, 6) Uzak sunucu doğrulama. Bu katmanlar yazılımin yetkisiz kullanımı ve kopyalanmasini onler.

Bcrypt Sifreleme

Kullanıcı şifreleri bcrypt algoritmasi ile hash'lenerek saklanir. Bcrypt, adaptive cost factor ile brute force saldirilarina karşı güçlü koruma sağlar. Her şifre için benzersiz salt otomatik üretilir. Eski MD5/SHA1 hash'leri tespit edildiginde otomatik olarak bcrypt'e yukseltilir.

Spam Detection (Spam Tespiti)

Yorum ve iletisim formlarinda çok katmanlı spam tespiti uygulanir: honeypot alanlari, zaman bazlı kontrol (formu 3 saniyeden kisa sürede dolduranlar bot kabul edilir), içerik analizi (spam kelimeleri, asiri bağlantı), IP kara listesi ve Akismet API entegrasyonu. Spam skorlama sistemi ile supheli gönderimler moderasyon kuyrugüna alinir.

Saldiri Tespiti

Sistem, anormal davranışları tespit ederek güvenlik uyarısı oluşturur: art arda başarısız giriş denemeleri, bilinmeyen IP'lerden admin paneline erisim, dosya degisıklığı tespiti (file integrity monitoring), SQL injection ve XSS deneme kalıpları. Tespit edilen saldirilar loglanir ve admin'e bildirilir. Kritik saldirilarda IP otomatik engellenir.

Dosya Yukleme Guvenligi

Kullanıcı tarafından yüklenen dosyalarda çok katmanlı güvenlik kontrolu uygulanir: MIME type doğrulama (sadece izin verilen tipler), dosya uzantisi kontrolu, dosya boyutu sınırı, dosya adi temizleme (özel karakter ve cift uzanti engeli), görsel dosyalar için getimagesize() doğrulama ve virus tarama entegrasyonu. Yuklenen dosyalar web koku disinda güvenli bir dizinde saklanir.

XSS Korumasi: CSP, output encoding, HttpOnly cookie
CSRF Token: Oturum bazlı benzersiz token doğrulama
SQL Injection: PDO prepared statements, parametre bağlama
DDoS Korumasi: IP limiti, CDN/WAF entegrasyonu
Rate Limiting: Endpoint bazlı istek sınırlandırma
6 Katman Lisans: Domain, IP, bütünlük, uzak doğrulama
Bcrypt: Adaptive cost factor ile güçlü şifreleme
Spam Detection: Honeypot, zaman kontrolu, içerik analizi
Saldiri Tespiti: Anormal davranış izleme ve engelleme
Dosya Guvenligi: MIME, uzanti, boyut, virus tarama
XSS CSRF SQL Injection DDoS Bcrypt

Performans ve Cache Sistemi

File + Redis cache, tag-based invalidation, 4 cache seviyesi, lazy loading, WebP dönüşüm, CDN desteği, GZIP sıkıştırma, resim cache

Hibrit Cache Mimarisi (File + Redis)

Performans için iki katmanlı cache mimarisi kullanılır. File Cache: Sik değişmeyen içerikler (sayfa HTML'i, widget verileri, ayarlar) dosya sisteminde onbellege alinir. Dosya cache'i basit, güvenilir ve ek bağımlılık gerektirmez. Redis Cache: Hızlı erisim gerektiren ve sik değişen veriler (oturum, anlık istatistik, API yanıt) Redis in-memory veritabaninda saklanir. Redis, dosya cache'ine göre 10-100 kat hızlı erisim sağlar. Sistem Redis mevcut değilse otomatik olarak file cache'e geri doner.

Tag-Based Invalidation

Geleneksel cache sistemlerinde "hangi cache'i ne zaman temizleyecegiz" sorunu vardır. Tag-based invalidation bu sorunu cozer: her cache kaydi bir veya birden fazla etiketle ilişkilendirilir. Örneğin bir haber cache'i "haber_123", "kategori_5", "yazar_7" etiketleriyle işaretlenir. Kategori 5 güncellendiginde "kategori_5" etiketli tum cache'ler otomatik temizlenir. Bu yaklaşım gereksiz cache temizlemeyi onler ve veri tutarlılığını sağlar.

4 Cache Seviyesi

Sistem 4 farklı cache seviyesi ile çalışır: Seviye 1 -- Tam Sayfa Cache: Sayfa HTML ciktisi tamamen onbellege alinir, veritabani sorgusu yapılmaz. Seviye 2 -- Sorgu Cache: Veritabani sorgu sonuclari onbellege alinir, aynı sorgu tekrar çalıştirilmaz. Seviye 3 -- Nesne Cache: Tekil veri nesneleri (haber, kategori, ayar) onbellege alinir. Seviye 4 -- Fragment Cache: Sayfa parcaçıklari (sidebar, menü, widget) ayrı ayrı onbellege alinir. Her seviye için ayrı TTL (yasam süresi) tanımlanır.

Lazy Loading

Sayfa yüklenme hızini artirmak için görseller, videolar ve iframe'ler lazy loading (tembel yükleme) ile optimize edilir. Sayfa ilk açıldığında sadece görünen alandaki (viewport) içerikler yüklenir, aşağıya kaydikca diger içerikler istek üzerine getirilir. Native loading="lazy" özelliği ve InterseçtionObserver API'si birlikte kullanılır. Placeholder görsel veya blur-up efekti ile kullanıcı deneyimi korunur.

WebP Donusum

Yuklenen tum görseller otomatik olarak WebP formatına dönüştürülür. WebP, JPG'ye göre ortalama %30-50 daha küçük dosya boyutu sunar. Tarayiçi desteğine göre WebP veya orijinal format sunulur (picture etiketi veya Accept başlığı ile). Donusum işleminde görsel kalitesi korunur, boyut ve kirpma oranları ayarlanabilir.

CDN Destegi

Statik dosyalar (görseller, CSS, JavaScript, fontlar) CDN (Content Delivery Network) üzerinden sunulabilir. CDN URL'si admin panelinden yapılandirilir. Dosya URL'leri otomatik olarak CDN domainini işaret eder. Cloudflare, BunnyCDN, KeyCDN gibi popüler sağlayiçilar desteklenir. CDN ile sayfa yükleme süresi özellikle uzak kullanıcılar için belirgin şekilde azalir.

GZIP Sıkıştırma

Sunucudan gönderilen HTML, CSS ve JavaScript dosyalari GZIP ile sıkıştırılarak transfer boyutu %60-80 oranında azaltilir. mod_deflate (Apache) veya gzip modulu (Nginx) ile yapılandirilir. Tarayiçi Accept-Encoding başlığı ile GZIP desteğini belirtir, sunucu uygün formatı gönderir.

Resim Cache

Görsel işleme işlemleri (yeniden boyutlandırma, kirpma, WebP dönüşüm) sonuclari ayrı bir cache katmaninda saklanir. Aynı görsel farklı boyutlarda istendiginde her seferinde yeniden işlenmez, cache'den sunulur. Cache anahtari "görsel_id + boyut + format" kombinasyonundan olusur. Görsel güncellendiginde ilgili cache otomatik temizlenir.

File Cache: Dosya tabanlı hızlı onbellekleme
Redis Cache: In-memory yüksek performansli cache
Tag Invalidation: Etiket bazlı akilli cache temizleme
4 Seviye: Sayfa, sorgu, nesne, fragment cache
Lazy Loading: Görünen alanda yükleme, InterseçtionObserver
WebP: Otomatik dönüşüm, %30-50 boyut tasarrufu
CDN: Cloudflare, BunnyCDN, KeyCDN desteği
GZIP: %60-80 transfer boyutu azaltma
Cache Redis Lazy Loading WebP CDN

RSS ve Feed Yönetimi

10 farklı feed formatı: RSS 2.0, Google News Sitemap, Yandex Zen, Yandex Türbo, Flipboard MRSS, Apple News RSS, Huawei Petal Search, Facebook Instant Articles, Image Sitemap, Video Sitemap

Neden Çoklu Feed Formati?

Her platform kendine ozgu bir feed formatı bekler. Dogru formatta içerik sunmak, haberlerin ilgili platformda daha hızlı ve dogru şekilde indekslenmesini sağlar. Alesta Haber Portali 10 farklı feed formatını destekleyerek içeriğinizin tum büyük platformlarda görünür olmasını garanti eder.

RSS 2.0

Standart RSS 2.0 formatı ile tum haber içeriği beşleme olarak sunulur. Başlık, özet, tam içerik, yazar, yayın tarihi, kategori, görsel ve bağlantı bilgileri içerilir. RSS okuyucu uygulamalari ve üçüncü parti servişler bu beşlemeyi tuketebilir. Kategori bazlı ve genel RSS beşlemesi ayrı ayrı üretilir.

Google News Sitemap

Google News'e kabul için özel formatta sitemap üretilir. Son 48 saatin haberleri news:news etiketleri ile listelenir. news:publication_date, news:title, news:language ve news:genres alanlari doldurulur. Google News Publisher Center ile uyumlu yapılandirma sağlanır.

Yandex Zen ve Yandex Türbo

Yandex Zen: Rusya ve BDT ulkelerinde popüler olan Yandex Zen platformu için özel RSS beşlemesi üretilir. Tam içerik, görseller ve video desteği mevcuttur. Yandex Türbo: Mobil sayfalarin hızlı yüklenmesi için Yandex Türbo sayfalari beşlemesi oluşturulur. AMP'ye benzer şekilde hafifletilmis içerik sunulur.

Flipboard MRSS

Flipboard platformu için Media RSS (MRSS) formatında beşleme üretilir. Görseller media:content etiketi ile yüksek cozunurlukte sunulur. Flipboard dergi görünümune uygün içerik yapisi oluşturulur.

Apple News RSS

Apple News platformu için uyumlu RSS beşlemesi üretilir. Apple News Format (ANF) spesifikasyonuna yakın içerik yapisi kullanılır. Görsel boyutlari Apple News gereksinimlerine uygün olarak optimize edilir.

Huawei Petal Search

Huawei Petal Search arama motoru için özel beşleme formatı üretilir. Huawei cihazlarda arama sonuclarina içerik sağlama imkani verir. Başlık, özet, görsel ve bağlantı bilgileri Petal Search formatına uygün sunulur.

Facebook Instant Articles

Facebook Instant Articles için özel RSS beşlemesi üretilir. Tam içerik, görseller, videolar ve interaktif ogeler Facebook'un bekledigi formatta sunulur. Reklamlar ve analitik kodlari Instant Articles yapisina uygün eklenir.

Image Sitemap ve Video Sitemap

Image Sitemap: Haberlere ait tum görseller image:image etiketi ile listelenir. Görsel başlığı, açıklaması ve lisans bilgileri içerilir. Google Görseller'de indeksleme için kritiktir. Video Sitemap: Video haberler video:video etiketi ile listelenir. Video URL, thumbnail, süre, açıklama ve yayın tarihi bilgileri içerilir. YouTube ve Google Video arama sonuclarinda görünürlük sağlar.

RSS 2.0: Standart haber beşlemesi, kategori bazlı
Google News: Son 48 saat, news:news formatı
Yandex Zen: Tam içerik, görsel ve video desteği
Yandex Türbo: Hızlı mobil sayfa beşlemesi
Flipboard MRSS: Media RSS, yüksek cozunurluk görsel
Apple News: ANF uyumlu içerik yapisi
Huawei Petal: Petal Search formatında beşleme
Facebook IA: Instant Articles RSS beşlemesi
Image Sitemap: Görsel indeksleme için sitemap
Video Sitemap: Video arama görünürlüğü
RSS 2.0 Google News Yandex Flipboard Apple News

Admin Paneli

3 kullanıcı rolu (SuperAdmin, Admin, Editor), dashboard, haber/kategori/yazar/üye/yorum yönetimi, reklam, menü, slider, galeri, video, sayfa, etkinlik, podcast, modul, dil, veritabani yedek, admin log, istatistik

3 Kullanıcı Rolu

Admin paneline erisim 3 rol ile yönetilir: SuperAdmin: Tam yetki. Tum ayarlar, modul yapılandirmasi, lisans yönetimi, veritabani işlemleri ve diger adminlerin yetkilerini yönetir. Admin: İçerik yönetimi, kullanıcı yönetimi, reklam, tema ve genel ayarlara erisim. Sistem ayarlari ve lisans disindaki tum işlemler yapılabilir. Editor: Haber ekleme, düzenleme ve silme yetkisi. Kendi haberlerini yönetir, moderasyon bekleyen içerikleri gorur. Yetki matrisi admin panelinden özelleştirilir.

Dashboard (Kontrol Paneli)

Admin paneline giriş yapıldığında dashboard karşılar. Burada günlük/haftalik/aylık haber sayısı, toplam ziyaretci, en çok okunan haberler, bekleyen yorumlar, yeni üyeler, son ajans haberleri ve sistem durumu özetlenir. Grafikler ve kartlar ile veriler görsel olarak sunulur. Hızlı işlem butonlari (yeni haber ekle, yorumları incele) ile sik kullanılan sayfalara doğrudan erisim sağlanır.

Haber Yönetimi

Tum haberlerin listesi, filtreleme (durum, kategori, yazar, tarih, kaynak), arama, toplu işlemler (onayla, sil, kategori değiştir), önizleme ve düzenleme. Haber ekleme sayfasinda başlık, içerik, kategori, etiket, görsel, SEO ayarlari, yayınlanma zamani ve diger meta veriler düzenlenir.

Kategori Yönetimi

Ana kategoriler ve alt kategoriler hiyerarşik olarak yönetilir. Her kategori için ad, slug, açıklama, görsel, renk, SEO meta tağları ve sıralama belirlenir. Surukle-bırak ile sıralama yapılır. Kategori birlestirme ve taşıma işlemleri desteklenir.

Yazar ve Üye Yönetimi

Yazar Yönetimi: Yazarlar ve köşe yazarlari admin panelinden yönetilir. Yazar profili: ad, biyografi, fotograf, sosyal medya bağlantıları, uzmanlık alanlari. Yazarin haberleri, istatistikleri ve performans raporlari görüntülenir. Üye Yönetimi: Kayıtli üyelerin listesi, profil bilgileri, abone durumu, yorum gecmisi ve aktivite kayıtları yönetilir. Toplu işlemler (aktif/pasif yap, sil), üye arama ve filtreleme ile kapsamlı yönetim sağlanır.

Yorum Yönetimi

Tum yorumların listesi, moderasyon kuyrugu, toplu onay/red/silme, spam işaretleme ve kötü kelime filtresi yönetimi. Yorum raporlari ve istatistikleri görüntülenir.

Reklam, Menü, Slider, Galeri ve Video

Reklam: Reklam bölgesi, tipi, tarihi, durumu ve istatistikleri. Menü: Header ve footer menüleri sürükle-bırak ile oluşturma, çok seviyeli menü desteği. Slider: Anasayfa ve ic sayfa sliderlari, görsel/başlık/bağlantı ayarlari. Galeri: Foto galeri oluşturma, görsel yükleme, sıralama, açıklama. Video: Video haber yönetimi, YouTube/Vimeo embed, dosya yükleme.

Sayfa, Etkinlik ve Podcast

Sayfalar: Statik içerik sayfalari (hakkimizda, iletisim, KVKK vb.) WYSIWYG editor ile düzenlenir. Etkinlik: Yerel etkinlik ve organizasyon takvimi, tarih/konum/açıklama ile. Podcast: Sesli içerik yönetimi, bölüm yükleme, RSS feed üretimi, player entegrasyonu.

Modul ve Dil Yönetimi

Modul Yönetimi: Sistemdeki tum modullerin aktif/pasif durumu, sıralama ve yapılandirmasi. Yeni modul ekleme ve mevcut modulleri özelleştirme. Dil Yönetimi: Çok dilli içerik desteği, dil dosyalarinin düzenlenmesi, varsayilan dil seçimi ve cevirilerin yönetimi.

Veritabani Yedekleme

Admin panelinden tek tikla veritabani yedegi alinir. Yedek dosyasi .sql formatında indirilir. Otomatik zamanlanmış yedekleme (günlük/haftalik) cron job ile yapılandirilir. Yedekten geri yükleme işlemi de panel üzerinden yapılabilir. Eski yedekler otomatik temizlenir.

Admin Log

Admin panelinde yapılan tum işlemler detayli olarak loglanir: kim, ne zaman, hangi işlem, hangi kayıt, değişiklik öncesi ve sonrasi değer. Loglar filtrelenerek incelenir, supheli işlemler tespit edilir. Güvenlik denetimi için kritik bir kaynaktir.

Istatistik Paneli

Ziyaretci sayıları, sayfa görüntüleme, en popüler haberler, trafik kaynaklari, cihaz/tarayiçi dagilimi, cografi konum ve zaman bazlı trafik analizi. Grafikler ve tablolarla görsel raporlama. Google Analytics entegrasyonu ile derinlemesine analiz.

3 Rol: SuperAdmin, Admin, Editor yetki matrisi
Dashboard: Özet istatistikler, grafikler, hızlı işlemler
Haber Yönetimi: Ekleme, düzenleme, filtreleme, toplu işlem
Kategori: Hiyerarşik yapi, sürükle-bırak sıralama
Yazar/Üye: Profil, istatistik, aktivite yönetimi
Reklam/Menü: Bölge yönetimi, sürükle-bırak menü
Slider/Galeri/Video: Görsel içerik yönetim araçları
Modul/Dil: Modul aktif/pasif, çok dilli içerik
Veritabani Yedek: Tek tikla yedek, zamanlanmış yedek
Admin Log: Tum işlemlerin detayli kaydi
Admin Paneli Dashboard Yetki Yönetimi Veritabani Yedek Admin Log

Ilgili Hizmetler

Haber portalı yazılımimizi tamamlayan profesyonel hızmetlerimiz

Haber Scripti Kurulum

Sunucu yapılandirmasi, domain ayarlari, SSL sertifikasi ve yazılım kurulumu. Anahtar teslim haber portalı.

Haber Portali Tasarim

Kurumsal kimliginize uygün özel tasarim, mobil uyumlu arayuz, kullanıcı deneyimi optimizasyonu.

Teknik Destek

7/24 teknik destek, hata giderme, güncelleme ve performans optimizasyonu hızmetleri.

WM Tools
💫

WebMaster Tools

15 Profesyonel Araç
Alesta AI
Alesta AI
Online