Bu yazımızda web hayatına yeni başlayan birçok webmasterın
kafasına kurcalayan bu soruya cevap bulmaya çalışacağız. Wordpress, Joomla, Drupal
webde en çok kullanılan CMS(content management system) sistemleridir. Hal böyle
olunca pek çok webmaster kurmayı düşündüğü sitede hangi sistemi kullanacağına
karar vermekte zorluk çekmektedir. Aşağıda her CMS için tanım, avantaj ve
dezavantaj olarak görülebilecek çeşitli durumları listeledim. Lafı uzatmadan
yazımıza devam edelim.
Wordpress:
Wordpress php ve mySQL kullanılarak oluşturulmuş açık kaynak kodlu bir içerik
yönetim sistemidir(CMS). Şuan hali hazırda dünya üzerinde en çok kullanılan
içerik yönetim sistemi olan wordpress hemen hemen her kesime hitap edecek
şekilde geliştirilmiş durumdadır. Zengin plugin ve tema desteği ile nerdeyse
sınırsız kişiselleştirme imkânı sunmaktadır. Wordpress kullanmayı düşünenler için
avantaj ve dezavantajları listeleyelim.
Avantajları:
- Zengin tema ve plugin desteği ile sınırsız kişiselleştirme imkânı
- Her türden web sitesinin hazırlanmasında kullanılabilmesi ( online alışveriş siteleri, soru-cevap siteleri, resim ve sosyal imleme siteleri )
- Hemen hemen hiçbir programlama bilgisi gerektirmemesi
- Çeşitli pluginler vasıtası ile Arama motoru dostu (SEO) sitelerin kolayca oluşturulabilmesi
- Yorum, yazar ve editörlerin kolayca siteye veri girebilmelerini sağlayan gelişmiş yönetim sistemi
Dezavantajları
- Çok fazla kullanıldığı için özgün bir tema kullanılmadığında web sitelerinin birbirinin aynısı gibi görünmesi
- Çok kullanıldığı için kurulan web sitelerinin çok fazla saldırı almaları
- Standart kurulumla birlikte gelen güvenlik önlemlerinin yeterli olmaması ve ek pluginlere ihtiyaç duyması
- Çok fazla ziyaretçi trafiğine sahip sitelerde sunucu üzerine fazla yük bindirmesi
- Web sitesinin içeriği genişledikçe site genelinde görülen yavaşlama(içeriğin genişlemesinden kasıt 2000-3000 adet makale ve bir o kadar da yorumun üzeri kastedilmiştir.)
Joomla: Joomla
tıpkı wordpress te olduğu gibi açık kaynak kodlu bir içerik yönetim sistemidir.
Php ve mySQL kullanan bu içerik yönetim sistemi kendine göre bir takım artı ve
eksileri bünyesinde barındırmaktadır. Şimdi de bunları listeleyelim.
Avantajları:
- Wordpressteki kadar olmasa da zengin tema ve plugin desteği
- Her türden web sitesinin hazırlanmasında kullanılabilmesi ( online alışveriş siteleri, soru-cevap siteleri, resim ve sosyal imleme siteleri )
- Azda olsa programlama bilgisi gerektiren yapısı ( Temel kurulum üzerine özelleştirme yapılması durumunda )
- Pluginlere ihtiyaç duymadan Arama motoru dostu (SEO) sitelerin kolayca oluşturulabilmesi
- Yorum, yazar ve editörlerin kolayca siteye veri girebilmelerini sağlayan gelişmiş yönetim sistemi
Dezavantajları:
- Çok fazla kullanıldığı için özgün bir tema kullanılmadığında web sitelerinin birbirinin aynısı gibi görünmesi
- Çok kullanıldığı için kurulan web sitelerinin çok fazla saldırı almaları
- Standart kurulumla birlikte gelen güvenlik önlemlerinin wordpressten daha iyi olmasına rağmen yeterli olmaması
- Web sitesinin içeriği genişledikçe site genelinde görülen yavaşlama(wordpressin aksine daha fazla içerikle daha iyi mücadele etmesine rağmen yeterli olmaması)
Drupal: Drupal,
aynı wordpress ve joomlada olduğu gibi açık kaynak kodlu bir içerik yönetim
sistemidir. İşi bilen webmasterların elinde adeta kale gibi sağlam sitelerin
oluşmasına neden olabildiği gibi işi bilmeyen webmasterların elinde web sitesi
eleğe dönebilmektedir. Kısaca avantaj ve dezavantajlarını belirtelim.
Avantajları:
- Standart kurulumla gelen güvenlik önlemlerinin bile oldukça iyi olması
- Çok büyük web projelerinin bile altından kalkabilecek yapıda dizayn edilmesi
- Her türden web sitesi oluşturulmasında kullanılabilmesi ( örneğin beyaz sarayın web sitesi drupal kullanmaktadır )
- Yüksek ziyaretçi ve içerikle mükemmel başa çıkması
- Sunucu kaynaklarının optimal kullanımı
Dezavantajları:
- Drupala hâkim olmak için belli bir tecrübe ve programlama bilgisi gerektirmesi
- Tema ve plugin desteğinin rakiplerine oranla zayıf kalması
- Standart kurulumla gelen özelliklerin dışa sunum için yetersiz olması ( webmasterın drupal kurulumun ardında bir takım ayarları elle yapılması )
- İlk başta anlaşılması güç görünen kod yapısı
Bu yorum bir blog yöneticisi tarafından silindi.
YanıtlaSilsayenizde en iyisinin hangisi olduğuna kara verdim :)
YanıtlaSil