* You are viewing Posts Tagged ‘blog’

İşte dev hizmetim: Türkiye şartlarına uygun Wordpress teması ve eklentiler!

Standart Wordpress’in ülkemiz şartları için uygun olmadığı bir gerçek. Titiz ve uzun araştırmalar sonucu, hukukçu ve yazılımcı arkadaşların çabalarıyla ülkemize özgü bir Wordpress sürümü geliştirdik. Admin teması ve default temayı da elden geçirmeyi unutmadık.

Başımıza bir iş gelmezse en kısa sürede yayına koyacağımız büyük eserimizin ekran görüntüleri aşağıda. Resimlere tıklarsanız büyürler;)

Frankfurt Kitap Fuarı – Frankfurter Buch Messe ve “Bloglararası Saadet Zinciri AŞ”

Frankfurt Kitap Fuarı, az önce açıldı. Bu sene 60.yılını idrak ediyoruz-yani, kitap yakan Almanya’nın yıkılmasından 3 sene sonra, adamlar uluslararası bir kitap fuarı düzenlemişler.

Türkiye bu sene onur konuğu. Cumhurbaşkanımız orada. Açıkçası sadece Orhan Pamuk’un aldığı Nobelden ötürü orada olsak da, bu Türkiye için büyük bir şey. Daha benim çocukluğumda ödül alan yazarların ülkeden kaçmaya zorlandığı, sürüm sürüm süründürüldüğü, mapus damlarında çürütüldüğü bir ülkede bunu da görmek çok güzel.

Fuarla ilgili bahsedilmeye değer birkaç şey var. Bu fuarın açılışında konuşulanlardan birazcık ders çıkarmak gerek.

Neden Türkiye’nin uluslararası kitap fuarı yok diyemiyorum. Diyemiyorum bile, çünkü kitap satışları ortada. Hemen “korsan çok” diye bok atmadan önce, onlarda da korsanın çok olduğunu, bırakın korsanı kitapların PDF versiyonlarının Internette cirit attığını hemen hatırlayalım.

Türkiye’nin “muasır medeniyetler seviyesine ulaşması”,o da hazreti bürokrasi izin verirse, çook uzun sürecektir. “Matbaa bilmemkaç yüz sene sonra geldi, cumhuriyet Türkiyesi Internet’i 10 sene sonra getirdi” demek de ancak aptalların öğüneceği bir durum.

NTV’yi açtığımda Boos namlı bir zat konuşuyordu; kimdir necidir bilmiyorum. “Kitabı belli bir formatta düşünmemek, onu bir fikri eser olarak ele almak gerekir” gibi, yarı cahil Türk aydınının henüz kavrayamadığı güzel bir tespitte bulundu ve blogların, Internet sitelerinin de kitapla aynı kapsamda ele alınması gerektiğini söyledi.

Bloglardan bahsedelim biraz. Çünkü Türkiye’de ilk defa insanlar yazabilecek ortam buluyorlar ve iyi ya da kötü, kayda değer bir dinamizm var.

Ama, birsürü güzel blog, davulcu yellenmesi gibi arada kaynıyor!

İnsanların bloglarını tanıtmaları için fazla şansları yok. Blograzzi, halen Türkiye’deki tek “pazar yeri”. Birileri el atsaydı, Blogmani ikinci olacak ve farklı bir yol izleyecekti; ancak şimdi dönüp Blograzzi’nin bile durumuna baktığımda, en azından popülarite açısından önemli bi fırsat yakalayamayacak olduğumuzu görebiliyorum.

Maalesef insanımız, blog konusunda da derhal kötü alışkanlıklar kazandı!

Yaklaşık 1 hafta önce Blograzzi’ye girip blog avına çıktım. Uzatmadan, tespitlerimi aktarayım:

1.Bloglararası linkler -blogroll’dan değil, pingbacklerden, bir başka blogdaki yazılara verilen linklerden bahsediyorum- inanılmaz derecede düştü. Kendimden örnek vereyim; bir zamanlar 80′lerde olan Technorati authority puanım şimdilerde 20 civarında.

2.Bazı blogcular, özellikle yeniler, Blograzzi’de gereksiz bir PR yarışmasına girip yazacakları zamanı haybeye harcıyorlar. Blograzzi’nin hit anlamında reel bir getirisi yok. İlk 50′de olduğum halde Blograzzi’deki tıklamalar 3000 bile değil; 1 günlük hitimden daha az.

3.Tasarım kurbanı olan çok fazla yazar var. Siyah fona gri, 8 puntoyla yazılan bloglar gördüm. Gözlerim çok iyidir; okuma konusunda iştahlıyım ve monitörüm 22 inç; eğer ben okurken zorlanıyorsam, insanların %90′ından fazlası zorlanacaktır.

4.Artık çirkeflik aşamasına gelmiş bir “link takası” mevzusu var. Pagerankini artırmak için kıçını yırtan ciddi sayıda blogcu var ve bunların ciddi bir kısmı da çöp bloglar. İnsanlar Google aramalarında nadiren ikinci sayfaya geçiyor ve ilk sıralarda çıkan bu bloglar diğer düzgün blog ve sitelerin hakkını zaptetmiş oluyor.

Yeni moda, “saadet zinciri”. Birsüre blogları dolaşın, fark edeceksiniz: Bir grup varki, sadece kendi arasında link alıp veriyorlar. Sanki Devlet Malzeme Ofisinden çıkmış gibi, hepsinin blogroll’u aynı!

Son pagerank güncellemesinden bu yana 5′den 3′e düşen bloglar var. Tabii, 2′den 4′e, 5′e çıkanlar da. Yükselenler de genelde “saadet zinciri” üyeleri.

Serendipity, yeni blog favorim…

serendipityİngilizce blog açmaya karar verince, alternatifleri incelemek farz oldu…

Wordpress, çok güçlü ve esnek. Gelgelelim, özellikle Blogmani sayesinde, Wordpress’in ne kadar hantal olduğunu da farketmiş oldum.

Görsellikten anlamam ve doğrusunu isterseniz fazla da prim vermem. Benim yaptığım bir sitede, blogda, ya da Internet’te varolan herhangi bir şeyde, önemli olan içerik…Bir de, o içeriğin hızla açılması!

Wordpress yavaş. Öylesine yavaş ki, standart haliyle, yerel Apache sunucunuzda bile zar zor açılıyor sayfalar…

Sadece 1 saat içinde Wordpress’e bir alternatif bulmam gerekiyordu ve Serendipity’yi seçtim.

Serendipity, Wordpress’den kat kat hızlı. Eklenti ve tema sayısı elbette Wordpress ile boy ölçüşemez ama bir avantajı var: eklenti ve temalar, merkezi depolardan geliyorlar. Tek tıklama ile, hiçbirşey yüklemeden, tema ve eklenti kurabiliyorsunuz. Ivır-zıvır eklentiler yok. 200′e yakın eklenti, gerçekten “işini yapan”, sistemi hantallaştırmayan, yeterli seviyede özelleştirilebilir ve kafa karıştırıcılıktan uzak eklentiler.

Serendipity ile hazırlamaya başladığım İngilizce blogum, bu blogdan neredeyse 3-4 kat hızlı açılıyor!

Hızından öyle etkilendim ki, birsüre sonra bu blogu da Serendipity’ye taşıyabilirim.

Blogmani’de finale doğru

blogmani1.jpgNe zamandır Segway’miş gibi bahsettiğim Blogmani bitmek üzere…

Harddiskim ya da beynim zarar görmezse, Blogmani eklemeyi düşündüğüm birçok özellik eklenmemiş olarak(!) Pazar günü açılacak.

Bundan sonrası, göreceği ilgiye bağlı. Açıkçası, aklıma gelen fikirleri uygulamakta bir güçlüğüm yok. Sorun, aklıma fazla da fikir gelmiyor olması. Bir de, zaman. Resimde gördüğünüz yazar ekranı yaklaşık 10 saat aldı. Sayısız PHP kodunu HTML arasına gömmek, arada buton yapmaya filan kalkmak, sırf bu sayfada gördüğünüz 2 AJAX ve 2 Spry Framework bileşeni oldukça el oyalayan zımbırtılar. Doğrusunu isterseniz, bu ekrandan oldukça memnun kaldım. Hala bir-iki eksik var. (Bunları da yakında ekleyeceğim).

Puanlama sistemi zaten bitmişti; şimdi istatistik konusunu daha da abartmakla(!) uğraşıyorum. Vaktim kalırsa, bol grafikli (pie chart, bar chart, vs…) bir istatistik modülü yazıyor olacağım. Aslında şu haliyle de tamamen fonksiyonel.

İşin güzel tarafı, oldukça fazla AJAX olmasına rağmen, herşey bayağı derli toplu oldu ve gayet de hızlı çalışıyor. (MySQL’i fazla yormuyorum, dosya boyutlarım oldukça küçük ve çoğu yerde plugin kullanmak yerine oturup elle aralara kod döşedim!)

Blogmani’deki gelişmeler

Nihayet puan sistemini entegre edebildim.

“Nihayet” dediğime bakmayın; puan sistemini yazıp entegre etmem 3 gün filan sürdü.

Daha önce yayınladığım puan testi ekranından farklı olarak, puan hesaplamasına blogmani’ye yazılacak post ve yorumların da puanlarını ekledim.

Buna göre, her yazdığınız girdi için 200 puan, sizin girdinize gelen yorum içinse 10 puan alacaksınız. Bir başkasının girdisine yorum yazmak, puanlarınıza 20 puan ekleyecek. Zaten Alexa, Google ve Technorati puanlarının detaylarından daha önce bahsetmiştim.

Arkadaş listesi, kişi arama, arkadaşlar arası özel mesajlaşma gibi fonksiyonlara yönetim ekranından ulaşabiliyorsunuz. Mesajlaşma hariç, bu kısımları sıfırdan kendim yazmak zorunda kaldım. Zira, Wordpress için topluluk oluşturmaya dair hiçbir eklenti yok. Bunun nedenini anlamak zor değil; çünkü daha önce bahsettiğim usersmeta isimli veritabanı tablosu tam bir fiyasko. Sunucumdaki MySQL’deki trigger’ların çalışıp çalışmadığını denemeye üşendiğimden, normalde daha zor olanı yaptım: usersmeta tablosuna giren bir takım verileri, users tablosunda alan açıp oraya ekledim.

Kayıttan sonra kullanıcı bilgilerinizi güncellerken, yeni alanlar olduğunu farkedeceksiniz. Normalde bunu yapan CIMY diye bir eklenti var ama hiç iyi çalışmıyor ve ek yük getiriyor. Ayrıca, arama gibi işlemlerde ek tablolarla uğraşmak hoş değil. O yüzden, bu alanları Wordpress kodlarına ve tablolarına müdahale ederek koydum.

Çalıştığını göstermek açısından, sayfa başına ilk 5 kullanıcıyı koydum-zaten yanlış hatırlamıyorsam 7-8 kayıtlı kullanıcı var şu an. Verileri Blograzzi’de olduğu gibi kategorilere ayırdım; ama şu an için puan toplamını yazdırıyorum. Bunun nedeni, birkaç gün içinde temanın değişecek olması. Kullanıcı avatarlarına tıklanarak açılan detay sayfalarında muhtelif uyduruk ve fazlalık kodlar da mevcut(!). Öyleki, bir veritabanı class’ını iki kez yükletiyorum. Nedeni, düzeltmeye zaman kalmamış olması. Bu tip “uyuzluklar”, en fazla 10 gün içinde çözülecekler ve bol AJAX’lı, kullanışlı ve şaşırtıcı derecede çok özellik ihtiva eden bir Blogmani ile karşılaşacaksınız!

Ayrıca şunu da söyleyeyim, sadece puan vermekle yetinmeyeceğiz. Henüz sözler vermek için erken; ama şu an fikirler uçuşup duruyor…

Blogmani’yi şu haliyle değerlendirmeyin; sadece bunun Wordpress ile yapılabileceğini göstermek için giriştiğimiz bir deneme bu; nitekim de oldu. Halen çok fazla eksik var. Bunun nedeni, tekrar tekrar söylediğim gibi, zamansızlık. Şayet kod ya da tasarım bazında ciddi katkı yapabilecek birileri varsa, onları da projeye dahil etmeye açığız.

1, toplam 5 sayfa12345»