PHP Framework’leri vs. Django: Basit bir popülarite karşılaştırması

Bugünlerde CodeIgniter ile yatıp kalkmaktayım. Bugüne dek bu kadar kolay, kullanışlı, hızlı ve pratik bir framework (uygulama çatısı?) kullanmamıştım. PHP ile uygulama geliştiren herkese de tavsiye ederim, pişman olmayacaksınız.

Gelelim konumuza. Bir süredir Internet’te çeşitli yerlerde, sesi pek yüksek olmasa da, bir “PHP’yi bırakın, Django’ya gelin” kampanyası var. Her şeyden önce, bu bir elmalarla armutlar senaryosu. PHP bir programlama dili, Django ise bir framework. Mantıklı bir karşılaştırma ya PHP ile Python arasında, ya da PHP frameworkleri ile Django arasında yapılabilir.

Bunun üzerine aklıma ilk gelen şey Google Trends‘e bakmak oldu. Sonuç şu şekilde:2010 10 27 235236 1366x768 scrot PHP Frameworkleri vs. Django: Basit bir popülarite karşılaştırması

Grafiği incelemeye başlamadan önce küçük bir açıklama: Her framework’ün sonuna yazıldığı dili de ekledim, zira bunu yapmayınca alakasız şeyler de (mesela Monty Python) listeye dahil oluyordu.

Grafikte gördüğümüz üzere Cake PHP 2009 başlarından beri popülerliğini yitirmeye başlamışken CodeIgniter’ın popülerliği sürekli olarak artıyor. Zend, piyasadaki en büyük kurumsal PHP framework’ü ve her ne kadar 2010 yılı içinde popülerlik kaybetmiş görünüyor olsa da, grafiğin en üstünde yer alması beklenen bir durum.  Son olarak Django 2009 başına kadar inanılmaz bir ivmeyle yükselmiş olsa da 2009 ve 2010 yıllarında büyümesi duraklamış gibi görünüyor.

Mevcut paterne bakarak ileriki yıllara projeksiyon yaparsak, Cake ve Zend’in popülerliğini yitirmeye devam edeceğini, CodeIgniter’ın ise Cake ve Zend’in kaybettikleri pazar payından bir dilim alacağını tahmin edebiliriz. Django ise 2 yıl boyunca aynı paterni izlediği için, benim düşüncem Django’nun artık oturmuş ve bağlı bir kullanıcı kitlesi olduğu, ileriki yılların Django’nun popülaritesinde aşağı veya yukarı yönde, kayda değer bir değişiklik olmayacağı yönünde.

Son olarak, bu yazının hiçbir bilimselliği olmadığını unutmayın, sadece bir grafik yorumlaması icon smile PHP Frameworkleri vs. Django: Basit bir popülarite karşılaştırması

Posted in Linux, Teknik | Leave a comment

LVM için Türkçe dokümantasyon!

Bugün Arch Linux wikisinde bulunan LVM (Logical Volume Manager) makalesinin Türkçe çevirisini nihayet tamamladım! Makalenin neredeyse tamamı dağıtımdan bağımsız, o yüzden talimatları istediğiniz dağıtımda rahatça kullanabilirsiniz. Kısaca tanımlarsak:

LVM, Linux çekirdeği için bir Mantıksal Hacim Yöneticisi’dir. LVM kullanarak depolama alanınızı soyut hale getirebilir, düzenlemesi daha kolay olan “sanal disk bölümleri” oluşturabilirsiniz.

Çeviriye buradan erişebilirsiniz. Umarım ilgilenenlere faydalı olur icon smile LVM için Türkçe dokümantasyon!

Posted in Linux, Teknik | Tagged , , , | 1 Comment

Netbook üzerinde Red Hat Enterprise Linux Server

Bugün yeni netbookum (Asus Eee Pc 1215n) elime geçti. Ben de çılgınca bir şey yapıp Red Hat Enterpise Linux 6 Beta 2 kurdum icon smile Netbook üzerinde Red Hat Enterprise Linux Server

Muhtemelen netbook üzerinde Red Hat kullanan ilk ve tek kişiyim. Önümüzdeki günlerde bu konudaki deneyimlerimle ilgili detaylı yazılar yazmayı planlıyorum. Bakalım nasıl olacak icon smile Netbook üzerinde Red Hat Enterprise Linux Server

Posted in Linux | 6 Comments