WordPress Blog

Yeni 10marifet.org ve WordPress

31.01.2012 | Haberler,Röportaj

Yakın zamanda altyapısını yenileyerek WordPress kullanmaya başlayan 10marifet.org ile ilgili Hasan Yalçınkaya ile kısa bir röportaj yaptık;

10marifet.org ve pillinetwork‘ü kısaca tanıtabilir misiniz?

pillinetwork, 2000’den beri yayında olan hafif.org ve bildirgec.org‘un 2006’da güçlerini birleştirip kurdukları bir bloglar ağı. Farklı konularda toplam 10 adet blog’dan oluşuyor. 10marifet.org ise trafikleriyle bunların arasından sıyrılan ve özel ilgiyi hak ettiğini ispat eden bir hobi ve elişi blogu.

Neden WordPress’e geçiş ihtiyacı hissettiniz?

2006’da Ruby on Rails kullanarak kendimiz yazdığımız altyapı artık bakım, ekleme ya da iyileştirme yapılamayacak kadar hantallaşmıştı. (Burada suçlu kesinlikle Ruby on Rails değil, biziz) Biz de artık daha hızlı ve üzerinde istediğimiz değişiklikleri daha kolay yapabileceğimiz bir altyapıya terfi etmek istedik.

WordPress’i ihtiyacımız olan çalışma şekline en yakın yazılım olduğu için seçtik. Bu geçişi en az iş gücü harcayarak, programcılarımızı en az meşgul edecek şekilde yapmak istedik, zira onlar put.io ile meşguller.

Geçiş ne kadar sürdü? Ne tür zorluklarla karşılaştınız ve nasıl bir planlama yaptınız?

Önce ben WordPress ve Drupal ile bir ay geçirdim. İstediğimiz her şeyi yapıyorlar mı, ne kadar emek gerekecek bunları kestirmeye çalıştım. WordPress’te karar kıldıktan sonra temayı yapmaya başladım. Bu süreyi saymıyorum çünkü çok yavaşım. Ardından yaklaşık bir hafta çeşitli eklentileri deneyerek ve WordPress?i eski pillinetwork özelliklerine yakın bir hale getirebilmek ile harcadım. Ardından migrasyon hazırlıklarına başladık. 10marifet.org‘un içinde hâlihazırda bulunan 65.000 yazı, 300.000 yorum ve 350.000 kullanıcıyı taşımak için özel bir WordPress eklentisi yazıldı. Bu, bir iki gün uğraştırdı. Çünkü WPEngine (wpengine.com) denilen yeni nesil WordPress hosting şirketini kullanmayı ve ölçekleme sorunları ile hiç uğraşmamayı istiyorduk, fakat WPEngine’deki MySQL veritabanına kendi verimizi sokuşturmak dosya yükleme kısıtları yüzünden zor oluyordu.

Sonuçta WPEngine’den vazgeçtik, çünkü CDN bağlayacağız diye iki kez bütün eklentilerimizin, bileşenlerimizin ayarlarını sildiler, Türkçe karakterleri düzeltemeyeceğimiz bir şekilde bozdular ve Pazartesi açacağız dememize rağmen bütün hafta sonu düzeltmediler. Hafta sonu destek vermiyorlarmış.

Olabilir, yeni bir şirkettir, bütün bunlar halledilebilir sorunlar ama hız konusunda bir sürpriz yaşadık. Almanya’da put.io için kullandığımız makinelerden birine bir WordPress kurduk ve Türkiye?den erişimin WPEngine?e nazaran 20-30 kat hızlı olduğunu gördük. WPEngine topolojisini ABD?li kullanıcıya göre optimize etmiş. Biz de bu hızı bir daha bırakamayacağımıza karar verdik ve ölçeklenebilirlik konusunu üstlenmeye ve kendi WordPress’imizi kendimiz barındırmaya karar verdik.

Bu geçişin nazik yanlarından biri de 10marifet?in sahip olduğu derin Google penetrasyonunu yitirmemek, Google?dan etiket sayfalarına düşen insanlara 404 sayfası göstermemekti.

Bunun için önce bütün adresleri mümkün olduğu kadar aynı yaptık. Ancak eski sistemde etiket isimlerini URL’nin içine Türkçe ekliyormuşuz. WordPress’te bu imkânsız (tabii niye imkânlı olsun) redirection isimli bir eklenti ile 55.000 Türkçe karakterli etiket sayfası linkini İngilizce sürümüne yönlendirdik.

Bu beni en korkutan hamle idi. Şu anda altından başarıyla kalktık görünüyor.

Artıları, eksileri neler oldu?

Bir kaç pillinetwork özelliği biraz eften püften yöntemlerle çözüldü. Tuttum için kullandığımız eklenti çok iyi çalışmıyor. Yazı ekleme süreci biraz değişti. Eskiden üyeler yazılarını düzenleyip tekrar onaya gönderebiliyorlardı, şimdi bundan vazgeçmek zorunda kaldık. Yepyeni bir yazı girme tecrübesi var, kullanıcılar sitenin yönetim ara yüzünü de biraz görüyorlar. Pilli yorum avcısı henüz yok, ama yapacağız. Bizim alamet-i farikamız son yorumlar kutusu artık okumadığınız yorum varsa renklendirmiyor, sadece ziyaret edilmiş sayfa linklerini CSS ile işaret ediyoruz. (Yapılabilir ama çok pahalı sorgular üretiyor)

WordPress eskiden bana “kalın” geliyordu, çok değişmiş. Kendi başına kuvvetli bir makinede çok hızlı. Neredeyse akla gelecek her şeyin eklentisini birileri yazmış. Tam istediğiniz olmasa da biraz fedakârlık yaparak istediğinize ulaşıyorsunuz. İçinde bir çok karmaşıklıklar var ama kolayca kullanıcıdan gizlenebiliyor.

10marifet?in pillinetwork’teki diğer siteler ile olan organik ilişki koptu mu? Ortak hesap kullanılamıyor, bunu bir dezavantaj olarak görmüyor musunuz?

Evet organik bağ bu hamle ile kopuyor. Ama bunu bir dezavantaj olarak görmüyoruz, çünkü pillinetwork?ün ortak hesabı hiç bir zaman beklediğimiz gibi kullanılmadı. Her sitenin birbirinden olabildiğince farklı, kendi kitleleri var. İstisnalar da bizi seviyorlardır ve bir kez daha hesap yaratmaya bozulmazlar diye düşündük. Ayrıca WordPress’i seversek Multisite ile single signon’u açıveririz diye düşündüm. İnşallah sandığım kadar kolaydır.

Diğer network sitelerini de WordPress’e taşımayı düşünüyor musunuz? 10marifet pilot site mi?

Aynen öyle. Sırada 22dakika var…

İngilizce paketi kullanmışsınız ve özel modifikasyonlar yapmışsınız gibi gözüküyor. Türkçe paketi kullanmamanız için özel bir sebep var mı?

Önce Türkçe paketi kurduk ve öyle başladık. Ama bir süre sonra burada şunu tercüme etmeye çalışmışlar herhalde diye düşünmenin bizi yavaşlattığını farkettik. PoEdit’i açıp Türkçe dosyasını düzenlemeye çalıştık, ama çok fazla satır vardı. İngilizcesini açıp sadece kullanıcının gördüğü yerleri yeniden tercüme etmek daha kolay oldu. Bir de 10marifet kullanıcısına “Çoklu tarayıcı yükleyicisi” gibi zor terimler göstermek yerine “Sorun varsa bir de buradan deneyin” gibi mesajlar yazdık. Bunu her site için tekrarlamayı düşünüyoruz. Sitenin kullanıcısını karşına alıp ona hitaben yazmak faydalı oluyor.

İstatistiksel bilgi (Üye sayısı, ziyaretçi sayısı, sayfa gösterim, sunucu, önbellekleme vb.) paylaşabilir misiniz?

Tabii. WordPress öncesi ayda 850.000 tekil ziyaretçi, 1.200.000 ziyaret ve 4.500.000 sayfa gösterimi vardı. WordPress ile geçirdiğimiz bir hafta sonunda şu anda gönül rahatlığı ile 1.000.000 tekil ve 7.500.000 sayfa gösterimi tahmininde bulunabiliyorum. Çünkü günlük sayfa gösterimi 250 binlere fırladı. (Trafiğimizi arttıran etken eski sistemden kurtulmamız ve çok hızlanmamız.)

Hasan Yalçınkaya

Hasan Yalçınkaya
Pilli Kurucu Ortak

90’larda bir süre dergi ve gazete yazarlığı yaptıktan sonra 1998’de ilk blogunu açtı. 2000’de küçük bir web atölyesi olarak Pilli‘yi kurdu. Pilli, 2006’da pillinetwork ve Sosyomat‘ı, 2010’da ise Put.io‘yu hayata geçirerek uluslararası sulara yelken açtı.


« | »

Bu yazıya link verenler: