AyhanHUB
Slogan düşünüyorum ve bulamıyorum. İletişim'den bana fikir verin
REKLAM ALANIBurada senin markan durabilir Reklam Ver
Sitemiz Yenilendi

Sitemiz Yenilendi

30.09.2026 12:00 agg1401 4 dk 8 okunma

22 yıllık dijital yolculuğun yeni durağı: SQL'siz, Markdown'lı, sıfırdan yazılmış AyhanHUB'ın kurulum macerası — neden eski siteyi yıktım, neyi neden bıraktım, buradan sonra ne geliyor?

#siteden

Selam millet! Uzun süredir gırla giden işlerin en büyüğü nihayet yayında: AyhanHUB artık kendi ayakları üzerinde duruyor. Bu yazıda bu sitenin nereden geldiğini, neden eski sistemi çöpe attığımı ve arkada neyin döndüğünü anlatacağım. Çayını kahveni al, başlıyoruz.

Kısa Tarih: Bu İş Nerede Başladı?

Bazılarınız bilir, bilmeyenler için özet geçeyim. 2004'te, daha internetin çevirmeli bağlantı koktuğu yıllarda, vNESTR adında deneysel bir çocukluk projesiyle başladım bu işe. Ondan sonra 22 yıl boyunca elime ne geçtiyse denedim: Re-Volt Türkiye'de yarış oyunu topluluğu kurdum, AIMP kullanıcılarına skin ve destek dağıttım, Gorikezella ile YouTube'da fantezi kurgu videoları çektim, Rijitsu çatısı altında oyunlar geliştirdim — Hamburger Belaları'yla ilk resmî "bitirdim, yayınladım" anına ulaştım. Dream Field CMS ile sıfırdan PHP yazdım, Bludit ve GreenCheap gibi açık kaynak projelere katkı verdim.

Yani bu site bir sabah "hadî site açalım" diye doğmadı. 22 yıllık deneme-yanılma mezarlığının üstünde duran, hayatta kalan fikirlerin toplamı.

AyhanHUB'ın Altında Ne Dönüyor?

Yeni siteyi sıfırdan yazdım ve kasıtlı olarak aptal tuttum. Teknoloji yığını şöyle:

  • PHP + Markdown. Her içerik bir .md dosyası: noveller, bölümler, sayfalar, blog yazıları, hatta yorumlar. Veritabanı yok; dosya var. Yedek almak = klasörü kopyalamak. Sunucudan sunucuya taşımak = FTP'ye basıp dosyaları çekmek.
  • Kendi panelim. WordPress'in acınası halini bir daha yaşamamak için (evet, o yazıyı da yazmıştım) paneli kendim yazdım: sayfalar, noveller, blog, yorumlar, galeri, reklamlar — hepsi tek gizli adreste.
  • Eklenti mimarisi. Her özellik bir eklenti: yorumlar, arama, CV, portföy, galeri, reklam slotları. İstemediğimi kapatıyorum, dosya silmeden.
  • Görüntü kuralları. Her içeriğin görselleri assets/<tür>/<slug>/cover.png + banner.png şeklinde oturuyor. Temiz, tahmin edilebilir, taşınabilir.

Ve evet, geliştirmede yapay zekâ araçlarından yoğun yararlandım — bunu açıkça söylüyorum çünkü sitenin ilkesi zaten bu: üretimde şeffaflık. Ama mimariyi, kararları ve "bunu neden yapıyoruz" sorusunu hep ben verdim. AI ivme, ben direksiyon.

Arşiv Taşındı

Eski bearblog'taki 27 yazının tamamını buraya taşıdım — oyun geliştirme serileri, CMS dertleri, "Neden Git Kullanmıyorum?", iki masal, Linux analizi... Linkler, tarihler ve etiketler korundu; eski bağlantıları kırılmadı. Hexabee odaklı eski haber yazıları ile Haftalık Bülten serisini arşivden çıkardım — o hikâyelerin yerini artık bu sitenin hikâyeleri alacak.

Buradan Sonra Ne?

Plan şu:

  • Haftalık yazılar buradan devam edecek — bülten formatına benzer ama daha rahat. Site gelişimi, novel notları, teknoloji denemeleri.
  • Noveller haftalık düzenle akacak; bölüm başına ~3.000 kelimelik, modern okuma hızına uygun seri biçiminde.
  • Akiyoka dili ve dünyası üzerine çalışmalar sürecek — o ayrı bir macera, kendi yazısını hak ediyor.
  • Yazar araçları: bu siteyi yazarken geliştirdiğim parçaları (Markdown editörü, panel parçaları) zamanla diğer yazarların da işine yarayacak şekilde ayıklayacağım.

Bitirirken

22 yıl önce bir çocuk internette "bir şeyler inşa etmem" lazım diye kudurduysa, bugün o inşaatın en sade ve en mutlu halini görüyorsunuz. Teknolojiler, platformlar, kodlar değişir; inşa etme tutkusu baki kalır.

Yorumlar açık — altta kutu seni bekliyor. Merak ettiğinizi sorun, kırılacak bir şey yok.

Görüşmek üzere, bal gibi yazmaya devam. 🐝

Bu içeriği paylaş

Yorumlar 0

0/2000

Henüz yorum yok

Fikrini ilk söyleyen sen ol!

Bunlar da ilgini çekebilir

REKLAM ALANIBurada senin markan durabilir Reklam Ver
Soru Sor