Tinky WinkyyyDipsyy
Laa-Laa
Pooo
kljfdsajkldasf :D
İnternet, programlama, açık kaynak ile harmanlanmış kişisel, sade web günlüğü
CMS aslında ingilizce; "Content Management System" kelimelerinin kısaltılmış halidir. Türkçe olarak ise; "İçerik Yönetim Sistemi" denebilir. İçerik yönetim sistemleri, genelde belli bir tasarım şablonu dahilinde bilgilerin, makalelerin, resimlerin veya dökümanların web sitenizde kolayca gösterilmesidir.
CMS yani içerik yönetim sistemleri, her sayfa için ayrı ayrı tasarımla ve kodlamayla uğraşmadan içeriğe odaklanarak verilerimizi site kullanıcılarımıza ulaştırmamızda büyük bir kolaylık sağlar. Bu yüzden içerik yönetim sistemleri en başta zaman kaybımızı önler.
Bir diğer kolaylığı ise tasarım veya kodlama bilgimiz olmasa dahi bir web sitesini yönetebiliriz. Yeni içerikler ekleyebilir, beğenmediğimiz bir içeriği silebilir veya düzenlenebilir. Bu yüzden kodlama veya tasarımla uğraşmadan sadece içeriğe odaklanmamız kolaylaşır. Bütün içerik yönetim sistemleri bu fonksiyonların en kolay nasıl uygulanabileceği düşünülerek tasarlanmıştır.
Günümüzde birçok hazır içerik yönetim sistemleri mevcuttur. Bunlardan en başlıcaları bloglar, forumlar, wiki sistemler ve normal genel bir site şeklinde tasarlanmış içerik yönetim sistemleridir. Evet aslında günümüzdeki birçok çeşit sitenin genel amacı içerik yönetimidir.
Bir içerik yönetim sistemi tercih edilirken başlıca göz önünde bulundurulması gerekenler nelerdir?
- İçerik mutlaka en kolay şekilde yazılabilmeli, yayınlanabilmeli, değiştirilebilmeli veya silinebilmelidir.
- İçerik gösteriminde kullanılan tema mutlaka kolaylıkla değiştirilebilmelidir.
- İçeriğin gösteriminde oluşabilecek tasarım bozuklukları düşünülerek gerekli esneklik tasarıma yansıtılmalıdır.
- İçerik yönetim sistemine düşünülerek başka programcılar tarafından yazılan eklentiler kolaylıkla ve güvenli bir şekilde eklenebilir olmalıdır.
Genel itibariyle bir içerik yönetim sisteminde ilk başta göz önünde bulunduracağımız şeyler bunlardır.
Günümüzde internette veri ararken en çok kullanılan araç bilindiği gibi arama motorlarıdır. Son zamanlarda bu yüzden içerik yönetim sistemlerinde dikkat edilmesi gereken en önemli noktalardan birisi de arama motoru optimizasyonudur. Arama motorlarında üst sıralarda çıkmanın öneminden dolayı seçeceğimiz sistemlerde bu optimizasyonlara dikkat edilip edilmediğini göz önünde bulundurmamız gerekir.
İçerik yönetim sistemleri nasıl kullanılır?
İçerik yönetim sistemlerinin kullanımı, son kullanıcı dediğimiz işin kod ve tasarım kısmından ziyade içerik kısmıyla ilgilenen kullanıcılara göre tasarlanmıştır.Hazır CMS sistemlerin hepsi bir yönetici paneli ile içerik yönetme, tasarım değiştirme veya sisteme değişik eklentiler ekleme gibi faaliyetleri kolaylıkla yapabilme imkanı sunar. Özel kodlanmış bir CMS sistemi ise isteklere göre kodlandığı için tasarım veya eklentilerden ziyade içerik yönetimine odaklıdır. Ne olursa olsun uzman biri tarafından kodlanmış özel bir CMS veya hazır bir CMS sistemi kolay kullanım için oluşturulmuştur. Bu yüzden yönetim panellerinin kullanımı oldukça kolaydır. Kullanılabilirlik, en köklü ve eski aynı zamanda geliştirmesi devam eden sistemlerde her zaman fazladır. Bir sistemde bunun da göz önünde bulundurulması önemlidir.
Peki başlıca kullanılan içerik yönetim sistemleri hangileridir?
- Wordpress : Gelişen web program ve tasarımlarına kullanıcıları ve geliştirici ekibi ile en iyi ayak uyduran CMS sistemidir. Kolay yazı yayınlama, silme, değiştirme özelliklerinin yanında çok kolay bir şekilde tasarım değiştirme, eklenti ekleme gibi özellikleri de bünyesinde barındırır. Aynı zamanda arama motorlarıyla uyumu da başka sistemlere göre kıskandırıcıdır. Aslında kullanıcıların blog yazmaları için düşünülmüş bu sistem zamanla ve tasarımlarıyla her türlü içerikteki site için kullanılan bir sistem haline gelmesini sağladı.
- Joomla : Her türlü portal ve içerik yönetiminde kullanılabilecek bir diğer sistem de joomla`dır. Çok gelişmiş yönetici paneli ve tasarımlarıyla bu sistem de öne çıkmaktadır. Kendi içinde bulunmasa da eklentiler ile arama motorları optimizasyonu güzeldir. Eklenti, bileşen yazılabilirliği ve eklenilebilirliği de yüksek sistemlerden biridir.
- Drupal : En çok kullanılan içerik yönetim sistemlerinden bir tanesi de drupal`dır. Drupal`da kolay yönetilebilir paneli, kullanıcılara tanıdığı özellikler, tema yelpazesi ve geliştirici ekibi ile ön plana çıkmaktadır. Arama motorlarıyla bu sistemimizin de arası iyidir.
- Phpbb : Phpbb oldukça köklü bir forum sistemidir. Bilindiği gibi forumlarda yöneticiler gibi kullanıcılar da içerik oluşturabilir. Kontrol edilebilirlik ve yönetim paneliyle phpbb`de öne çıkmaktadır.
Bunların haricinde vbulletin, ipb, php-nuke, mambo, moodle, plone, simple machines forum gibi sistemler de kullanılabilirlik ve tercih olarak çok kullanılan sistemlerdendir.
Hazır CMS sistemlerin kullanımı gibi kurulumu da basittir. Genel olarak kurulumları birbirine benzer.Bir veritabanı oluşturulur, dosyalar upload edilir ve daha sonra kurulum sayfası çalıştırılır. Aynı zamanda cpanel`in bir eklentisi olan fantastico gibi bileşenler bu kurulum faaliyetlerini bile minimum düzeye indirerek oldukça kolay bir kullanım sağlar.
Bu kolay kullanım özellikleri ile yeni bir CMS sistem yazdırmak veya yazmak yerine hazır bir içerik yönetim sistemini kullanarak bir tema ile özgünlüğünüzü arttırmanız çoğu zaman daha tutarlı olacaktır. Bu hazır sistemleri, kolay kullanımları ve internette bol miktarda alabileceğiniz yardımlarla çok kolay bir şekilde yönetebilirsiniz.
Bu yazımızda CMS sistemlerin ne olduğu, nasıl kullanıldığı ve hazır CMS sistemlerinden en çok kullanılanların hangileri olduğu hakkında bilgi vermeye çalıştık. İyi çalışmalar.