İçerik Yönetim Sistemleri
17 Mart 2013 Pazar
A
İçerik
Yönetim Sistemleri(CMS) , içerik oluşturmak ve düzenlemek için
kullanılan uygulamalardır. Web üzerinde içeriklerinizi
yayımlayabileceğiniz onlarca içerik yönetim sistemi bulunmasına rağmen
birçok geliştirici ve yazar tüm bu içerik yönetim sistemleri öğrenmek
için zaman harcamazlar. Birçoğu bu sistemlerden bir veya birkaç tanesini
öğrenir ve tüm siteleri için bunları kullanırlar. Bunun anlamı,
kullanıcılar genellikle hem esnek hem de güçlü sistemlere gereksinim
duyarlar.
WordPress,
Joomla ve Drupal diğer sistemlere göre tartışmasız daha popülerler.
Bahsedeceğimiz diğer sistemler ise onlar kadar tanınmamış olsalar da
güzel özellikleri ve kolay kullanımları olan sistemler.
Bu
yazıda hangi içerik yönetim sisteminin size ve müşterilerinizin
gereksinimlerine daha iyi uyduğunu anlayabilmeniz için çeşitli içerik
yönetim sistemlerinden bahsedeceğiz.
WordPress
WordPress
binlerce tema seçeneği ve yüzlerce eklentisiyle istediğiniz şekilde
geliştirebileceğiniz bir sistem. Bunun yanı sıra WordPress çok büyük bir
topluluğa sahip. Bu topluluk sayesinde WordPress hakkında birçok bilgi
ve eğitime sahip olabilirsiniz.
Çeşitli
eklentiler geliştirerek ve kendi temanızı oluşturarak, WordPress’i bir
sosyal ağa, foruma, e-ticaret sitesine veya buna benzer birçok şeye
dönüştürebilirsiniz. Aynı zamanda WordPress.com kendisinin barındırdığı
daha az karmaşık olan ve WordPress’in temel özelliklerinin bulunduğu bir
sistemi de ücretsiz olarak kullanıcılarına sunuyor. Buradan ücretsiz olarak bloğunuzu alabilirsiniz.
Artıları
- Yüzlerce eğitim ve dökümanın bulunduğu büyük geliştirici topluluğu
- Ücretsiz tema ve eklentiler
- İçerik yönetimi için sağladığı kullanıcı dostu panel
Eksileri
- Temel yükleme ile birlikte gelen bazı güvenlik sorunları
- Kullanıcı forumları dışında resmi bir desteğinin olmaması
Joomla!
MTV
ve Hardvard Üniversitesi birçok önde gelen şirketin kullandığı Joomla!
ülkemizde de birçok kamu kurum ve kuruluşlarının sitelerinde
kullanılıyor.
Büyük
geliştirici topluluğu sayesinde Joomla hakkında bilgi ve eğitimlere
erişmek oldukça kolay. Sağladığı eklentiler ile geniş bir kullanıcı
kitlesine hitap eden Joomla, bu eklentiler sayesinde ek bir kodlama
yapmanıza gerek duymuyor.
Birçok temaya sahip olmasına rağmen diğer içerik yönetim sistemleriyle karşılaştırıldığında kaliteli tema sayısı az.
Artıları
- OpenID ve Google ile kullanıcı tanımlama işlemlerinin yapılabilmesi
- 7000’den fazla eklenti
- Aktif kullanıcı topluluğu
Eksileri
- Diğer içerik yönetim sistemleri kadar kullanıcı dostu değil
- Diğer sistemlere oranla daha az kaliteli tema bulunması
Drupal
Diğer bir popüler içerik yönetim sistemi olan Drupal MIT, New York Observer ve Sony gibi birçok şirket tarafından kullanılıyor.
IRC
kanalları, forumları ve düzenlediği bazı etkinlikleri ile Drupal çok
aktif bir topluluğa sahip. Ayrıca topluluğun oluşturduğu ve sürekli
güncellenen dökümantasyon ile kurulum, site ve modül oluşturma, tasarım
yapma gibi birçok konuda bilmeniz gereken herşeyi öğrenebilirsiniz.
6000’den
fazla modülü ile Drupal’ı kullanma amacınınız doğrultusunda
geliştirebilirsiniz. Böylece kodlama ile uğraşacağınız zamanı
tasarımınıza ve içeriğe ayırabilirsiniz.
Artıları
- IRC kanalları ve yüzyüze görüşmeler ile çok güçlü topluluk desteğinin olması
- 6000’den fazla modül desteği
- Bazı büyük firmaların Drupal’a olan desteği
Eksileri
- Kaliteli tema bulma zorluğu
- Karmaşık tema sistemi
TextPattern
TextPattern
oldukça esnek yapısı ve kullanıcı dostu arayüzü sayesinde gün geçtikte
popülerliğini artıran bir sistem. 120 civarında tema kullanmanıza imkan
tanıyan bu sistem, ayrıca yönetici paneli için farklı tasarımlar da
sunuyor. 700 civarındaki eklentisiyle TextPattern daha güçlü bir içerik
yönetim sistemi olmaya aday.
Artıları
- Kolay kullanım
- Çevrimiçi kullanma klavuzu
Eksileri
- Küçük kullanıcı topluluğu
- Popüler içerik yönetim sistemlerine göre daha az eklenti sunması
- Kaliteli tema bulma zorluğu
Contao (Eski adıyla TYPOlight)
Ajax
ve diğer Web 2.0 özelliklerinin bir araya getirilmesiyle oluşturulmuş
bir arayüze sahip olan Contao, bu sayede birçok gelişmiş özelliği de
bünyesinde barındırıyor.
Contao
içinde temalar ücretli ve ücretsiz olanlar olmak üzere ikiye ayırılıyor
ve oldukça az tema seçeneği mevcut. Bu tasarımcılar için büyük bir
problem değil çünkü tasarım yapmayı kolaylaştırmak amacıyla Contao’nun
CSS framework’ü bulunuyor.
Artıları
- Sitenizi nasıl tasarlayacağınız konusunda herhangi bir kısıtlama yok
- İyi yerleşik modüller bulundurması
Eksileri
- Tema bulma sıkıntısı
SilverStripe
SilverStripe,
kodla ile ilişkisi iyi olan tasarımcılar ve geliştiriciler için daha
uygun olan açık kaynaklı bir içerik yönetim sistemi. Yeni başlayan
geliştiriciler için bazı eğitimlerinin olmasının yanı sıra blog, form ve
forum gibi birçok modüle de sahip.
SilverStripe
güçlü yetkilendirme özellikleri ile dikkat çekiyor. Kendi içerik
onaylama sistemini geliştirebileceğiniz gibi yazarlarınıza farklı
izinler vererek sitenin farklı bölümlerine giriş izni tanıyabilir veya
belirli bölümlerine erişimi yasaklayabilirsiniz.
SilverStripe güçlü bir geliştirici topluluğuna ve 30’dan fazla ülkede geliştirici partnere sahip.
Artıları
- Tasarım yapmada sağladığı kolaylıklar
- Açık kaynaklı olması
Eksileri
- Kısıtlı sayıda modül
- Kaliteli tema bulma zorluğu
Umbraco
Umbraco
diğer içerik yönetim sistemlerinden farklı olarak .NET ile
geliştirilmiştir. Başlangıç araçları sayesinde hızlıca Umraco’yu
öğrenebilirsiniz. Aynı zamanda Umbraco ile Flash ve Silverlight
içerikleri sitenize kolayca ekleyebilirsiniz.
Umbraco’nun
diğer bir avantajı ise Microsoft Word’de oluşturulan içerikle oldukça
uyumlu çalışması. Office ürünleri ile uğraşanlar için oldukça yararlı.
Ayrıca açık bir API’ye sahip olması sayesinde geliştiriciler Umraco
üzerinde tam bir denetime sahip olabilirler.
Artıları
- Ücretsiz eğitim ve ücretli destek
- Açık API
Eksileri
- Temel eklentilerin ücretli oluşu
- İndirmeden önce denemek için bir demo bulunmaması
Siz
hangi içerik yönetim sistemini kullanıyorsunuz? Bu listeye eklenmesi
gerektiğini düşündüğünüz başka sistemler varsa yorum yaparak
belirtebilirsiniz.
Kaydol:
Kayıtlar (Atom)