İçerik Yönetim Sistemi (İYS) Nedir?

Yayınlanan: 2021-12-08

İçerik yönetim sistemi (CMS), bir web sitesinde dijital içerik oluşturmanıza, düzenlemenize ve yayınlamanıza olanak tanıyan bir yazılım parçasıdır.

Basitçe söylemek gerekirse, bir CMS, herhangi bir kodlama yapmak zorunda kalmadan bir web sitesi oluşturmanıza olanak tanır. Blog gönderileri ve web sayfaları gibi içerik eklemenize, düzenlemenize, güncellemenize ve kaldırmanıza olanak tanıyan yerleşik işlevlere sahiptir.

What Is a Content Management System (CMS)?

içindekiler
İçerik Yönetim Sistemi Nasıl Çalışır?
Bir CMS'nin Temel İşlevleri Nelerdir?
Neden CMS Kullanmalı?
Kodlama gerekmez
Güncellemesi kolay
Kolay işbirliği
genişletilebilirlik
Güvenlik
Uygun maliyetli ve uygun fiyatlı
Ulaşılabilirlik
Bir CMS'de Aranacak 7 Temel Özellik
#1 - Sezgisel Gösterge Tablosu
#2 - Duyarlı Temalar
#3 - Sürüm Kontrolü ve Yedeklemeler
#4 - Kontrolleri Yayımlama
#5 - SEO Dostu
#6 - Ayrıntılı Analitik
#7 - Güvenlik
Açık ve Kapalı Kaynak CMS
CMS Platformlarına Örnekler
1. WordPress
2. Joomla
3. Drupal
4. Kare boşluk
5. Magento
6. Shopify
7. Wix
Çözüm

İşte bir CMS'nin ne yaptığını anlamanıza yardımcı olacak bir karşılaştırma.

Bir içerik yönetim sistemi olmadan, her yeni bir web sayfası veya yeni bir blog yazısı oluşturduğunuzda, sayfayı ve içeriğini HTML kodunda yazmanız gerekirdi. Bu çok iş. Ve bu, web sitelerinin statik olmasının nedenidir.

Ancak bir CMS ile, WordPress'teki gibi bir grafik kullanıcı arayüzüne (GUI) yazmanız yeterlidir:

what is a content management system

CMS daha sonra içeriğinizi bir web sayfasında yayınlar:

what is a content management system

Bir CMS ayrıca resimler, ses dosyaları ve PDF'ler gibi ortamları yüklemenize izin veren bir medya yönetim sistemi içerir. Daha sonra bu medyaları web sayfalarınıza veya blog gönderilerinize ekleyebilirsiniz.

media files in wordpress

İçerik Yönetim Sistemi Nasıl Çalışır?


Peki bir CMS nasıl çalışır? Bir içerik yönetim sistemi iki bölümden oluşur:

  • bir İçerik Yönetim Uygulaması (CMA)
  • İçerik Teslim Uygulaması (CDA)

İçerik yönetimi uygulaması, web sitenize içerik eklemenizi ve sitenizden içerik çıkarmanızı sağlayan kısımdır. HTML veya başka bir kodlama kullanmadan web sitesi içeriğini oluşturmanıza ve değiştirmenize olanak tanıyan bir kullanıcı arabirimidir (GUI).

İçerik teslim uygulaması, CMA'da üretilen içeriği sunar ve yayınlanmış bir web sayfası veya blog yazısı olarak bir ekranda işler.

Bir CMS'nin Temel İşlevleri Nelerdir?


İyi bir CMS'nin temel işlevleri şunlardır:

  • İçerik oluşturma - kullanıcının çeşitli formatlarda içerik oluşturmasına olanak tanır
  • İçerik depolama - kullanıcının bir web sitesinde içerik depolamasına olanak tanır
  • Medya yönetimi - kullanıcının fotoğraf, video ve ses dosyaları gibi medyaları doğrudan içeriğe eklemesine olanak tanır
  • İşbirliği - insanların farklı rollerde (örneğin yazarlar, editörler, yöneticiler) birlikte çalışmasına izin veren bir izin sistemi kullanır
  • Yayınlama - içeriği, blog gönderisi veya web sayfası gibi yayınlanmış bir biçime dönüştürür.
  • Genişletilebilirlik - CMS'nin temel işlevleri, eklentiler, eklentiler ve uzantılar kullanılarak genişletilebilir.

Bir CMS ile bir web sitesini, tek bir kod satırını anlamak veya yürütmek zorunda kalmadan tam olarak istediğiniz gibi görünecek şekilde özelleştirebilirsiniz.

Neden CMS Kullanmalı?


Bir CMS'ye alternatif, sizin için bir web geliştiricisi tarafından oluşturulmuş bir HTML web sitesi olacaktır.

HTML kullanılarak sıfırdan oluşturulmuş statik bir web sitesine kıyasla içerik yönetim sisteminin bazı avantajları şunlardır:

Kodlama gerekmez

CMS ile kodlama deneyimi veya bilgisi olmayan kişiler bir web sitesindeki içeriği kolayca ekleyebilir, kaldırabilir ve düzenleyebilir. Bir CMS'deki grafik kullanıcı arayüzü (GUI), bir geliştiricinin yardımı olmadan web sitenizi yönetmenize olanak tanır.

Güncellemesi kolay

Bir CMS ile içeriği gerçek zamanlı olarak güncellemek kolaydır: Bir web geliştiricisinin bunu sizin için yapmasını beklemeniz gerekmez. İçerik yönetim sistemlerinin tanıtılmasından önce, web siteleri esasen statikti. Bir CMS ile web siteniz dinamiktir: İçeriğinizi birkaç tıklamayla ekleyebilir, kaldırabilir ve değiştirebilirsiniz.

Kolay işbirliği

Bir CMS ile 'yazar', 'düzenleyici', 'yönetici' vb. gibi farklı kişilere roller atayabilirsiniz. Bu, bir ekip içinde kolay işbirliği sağlar. Bir kullanıcı izinleri sistemi aracılığıyla, bir CMS, farklı kişilere farklı işlevlere erişim vermenizi sağlar.

genişletilebilirlik

Çoğu içerik yönetim sistemi, CMS'nin temel işlevlerini genişleten modüllere veya eklentilere sahiptir. Bu, bir CMS'yi web siteniz için güçlü bir platform haline getirir.

Güvenlik

Web siteleri sürekli olarak siber saldırılara karşı risk altındadır. Sıfırdan oluşturulmuş özel bir web sitesi, CMS kullanan bir web sitesine göre siber saldırılara karşı daha savunmasızdır. Bunun nedeni, CMS geliştiricilerinin platformlarını her türlü siber tehdide karşı test eden geliştirici ekiplerine sahip olmasıdır.

Uygun maliyetli ve uygun fiyatlı

Bir CMS, kullanıcının bir web sitesini özelleştirmesine, bir geliştirici kullanmadan çevrimiçi içerik oluşturmasına ve düzenlemesine izin verecek şekilde tasarlanmıştır. Bu, bir web sitesini CMS'de çalıştırmanın, web sitenizde her şeyi değiştirmek istediğinizde bir web geliştiricisine güvenmekten çok daha ucuz olduğu anlamına gelir.

Ulaşılabilirlik

Bir CMS'ye bir web tarayıcısı aracılığıyla erişilebilir. Bu, CMS tabanlı bir web sitesinin dünyanın herhangi bir yerinden yönetilebileceği anlamına gelir.

Bir CMS'de Aranacak 7 Temel Özellik


Seçeceğiniz içerik yönetim sistemi, web sitenizle ne yapmak istediğinize bağlı olacaktır. Ancak bundan bağımsız olarak, bir CMS seçerken aramanız gereken yedi özellik şunlardır:

#1 - Sezgisel Gösterge Tablosu

CMS'niz sezgisel ve kullanımı kolay bir gösterge panosuna sahip olmalıdır. Burası içerik oluşturduğunuz, medya dosyalarını yüklediğiniz, farklı kullanıcılara roller atadığınız, eklentileri yüklediğiniz vb.

İdeal olarak, tüm bu farklı işlevlere bir veya iki tıklamayla erişebileceğiniz tek bir menü istiyorsunuz.

#2 - Duyarlı Temalar

Tüm cihazlarda (masaüstü, akıllı telefon, tablet) yanıt veren web sitesi temaları sunan bir CMS'ye ihtiyacınız var.

Google'ın mobil öncelikli indekslemeye geçişi göz önüne alındığında, bu SEO açısından önemlidir.

#3 - Sürüm Kontrolü ve Yedeklemeler

Blog gönderileri veya web sayfaları oluştururken önceki bir sürüme geri dönmeniz gerekebilir. İyi bir CMS, üzerinde çalıştığınız içeriğin herhangi bir sürümüne geri dönmenizi sağlayan yerleşik sürüm kontrolüne sahip olacaktır.

Aynı şey yedeklemeler için de geçerli. CMS otomatik olarak yedekler mi oluşturuyor yoksa bu bir eklenti ile eklemeniz gereken bir işlev mi?

#4 - Kontrolleri Yayımlama

Çoğu şirket, farklı rollere sahip insanlardan oluşan ekiplere sahip olacaktır. CMS'nizin farklı kişilere farklı roller atama yeteneğine sahip olması gerekir. Bunlar yönetici, yazar, editör ve katkıda bulunanları içerebilir (sadece bazılarından bahsetmek gerekirse).

#5 - SEO Dostu

CMS SEO için optimize edilmiş mi? SEO dostu kalıcı bağlantılar oluşturuyor mu? Web sayfalarınızın yükleme süresini yavaşlatan şişirilmiş kodla mı sonuçlanıyor? CMS, başlık etiketi ve meta açıklama gibi meta etiketleri optimize etmenize yardımcı olan araçlarla birlikte mi geliyor? Değilse, üçüncü taraf SEO eklentilerini yüklemenize izin veriyor mu?

#6 - Ayrıntılı Analitik

İçeriğinizin arama sonuçlarındaki performansını izlemenize olanak tanıyan yerleşik SEO analitiği var mı? Değilse, bunu yapacak uzantılar veya eklentiler eklemenize izin veriyor mu?

#7 - Güvenlik

Bir web sitesinin güvenliği yalnızca kısmen temel CMS özelliklerine bağlıdır. Eklentiler, eklentiler ve diğer uzantılar, siber saldırılar için potansiyel bir giriş noktası olabilir. Ve web sunucunuzun güvenliği, web sitenizin saldırıya uğramasını engelleyen bir diğer önemli faktördür.

Belirli bir CMS'yi ne kadar çok kişi kullanırsa, bilgisayar korsanlarının o platformu hedef alma olasılığı o kadar artar. Bu nedenle, bazı insanlar daha az pazar penetrasyonu olan daha küçük CMS platformlarını tercih ediyor.

Öte yandan, çok sayıda kullanıcıya sahip CMS platformları, güvenliği izlemeyi ve güncellemeyi karşılayabilir.

open-source vs closed-source cms

Açık ve Kapalı Kaynak CMS


İçerik yönetim sistemleri ya açık kaynak ya da kapalı kaynaktır. İşte ikisi arasındaki temel farklardan bazıları.

Açık kaynaklı bir CMS:

  • kodun herkese açık olduğu yerdir - geliştiriciler kodu kullanabilir ve değiştirebilir.
  • genellikle daha fazla uzantıya ve eklentiye sahiptir çünkü bunlar büyük geliştirici topluluklarına neden olur.

Kapalı kaynaklı bir CMS:

  • yazılımın özel olduğu ve değiştirilemediği yerdir. Kapalı kaynaklı bir CMS ile kullanmak için bir lisans ödersiniz.
  • genellikle özel desteğe sahiptir. Açık kaynaklı CMS ile, aksine, çevrimiçi forumlarda bulduklarınız dışında garantili bir destek yoktur.
  • genellikle açık kaynaklı bir CMS'den daha güvenlidir. Bunun nedeni, kapalı kaynaklı bir CMS'nin çok daha küçük bir kullanıcı tabanına sahip olması ve bu nedenle bilgisayar korsanları tarafından hedef alınma olasılığının daha düşük olmasıdır.

CMS Platformlarına Örnekler


wordpress cms

1. WordPress

WordPress (WP), dünyadaki tüm web sitelerinin %39,6'sına güç sağlayan açık ara en popüler CMS'dir.

WP açık kaynak kodludur, yani aralarından seçim yapabileceğiniz tüm bir tema ve eklenti ekosistemi üretmiştir. Yazma sırasında, en az 31.000 WP teması mevcuttur. 59.427 ücretsiz eklenti ve bin tane daha ücretli eklenti var. Bu, herhangi bir CMS'nin en büyük tema ve eklenti koleksiyonudur.

Güçlü medya yönetim araçları nedeniyle WordPress, blog yazarları tarafından tercih edilen CMS'dir. Ancak büyük kurumsal web siteleri ve özellikle CNN gibi büyük haber siteleri tarafından da kullanılmaktadır.

WordPress, yapabileceğiniz özelleştirmelerde herhangi bir sınırlama olmaksızın, web sitenizin nasıl göründüğü üzerinde tam kontrol sağlar.

WP açık kaynak olduğu için geniş ve destekleyici bir topluluk oluşturmuştur. Bu, eğer bir sorunla karşılaşırsanız, birçok WP forumundan birinde kolayca yardım alabileceğiniz anlamına gelir.

WordPress ayrıca SEO için iyi optimize edilmiş olarak bilinir. Bunun nedeni, SEO dostu URL'leri ve blog gönderileri için kategoriler ve etiketler kullanmasıdır.

joomla cms

2. Joomla

Joomla, en popüler üç açık kaynaklı CMS platformundan biridir (diğer ikisi WordPress ve Drupal'dır). Öğrenme eğrisi açısından Joomla, WordPress ve Drupal arasında bir yerde duruyor: WP'den daha karmaşık ama Drupal'dan daha kolay. Joomla'nın tam olarak istediğinizi yapmasını sağlamak için bir geliştirici kiralamanız gerekebilir.

Joomla, kullanıcı izinleri alanında mükemmeldir ve bu nedenle, üyelik siteleri oluşturan kişiler için genellikle tercih edilen CMS'dir.

Joomla kullanan 2 milyondan fazla web sitesi var. Joomla'nın çekirdeğinin işlevselliğini artıran 10.000'den fazla uzantı oluşturan aktif bir geliştirici topluluğuna sahiptir.

drupal cms

3. Drupal

Drupal, bir başka popüler açık kaynaklı CMS'dir, ancak WordPress veya Joomla'dan daha karmaşıktır.

Drupal son derece esnek ve çok güvenlidir. Bu nedenle bankalar, sağlık tesisleri ve devlet kurumları arasında popüler bir seçimdir. Kullanıcılar ve izinler üzerinde yüksek düzeyde kontrol sağlayan çok iyi kullanıcı yönetimi özelliklerine sahiptir.

Ancak, Drupal yeni başlayanlar için uygun değildir ve en çok geliştiriciler ve kodlamayı bilen kişiler için uygundur.

Bununla birlikte, Drupal son derece özelleştirilebilir. Çok sayıda işlevselliğe sahip büyük bir site oluşturmaya çalışıyorsanız idealdir.

Drupal, çekirdek CMS'nin işlevselliğini artıran 40.000'den fazla modül oluşturan aktif bir topluluğa sahiptir.

squarespace cms

4. Kare boşluk

Squarespace, yeni başlayanlar için ideal bir CMS'dir - çok sezgiseldir ve kullanımı çok kolay bir web sitesi oluşturucuya sahiptir. Squarespace, özellikle görsel içerik için uygundur ve güzel tasarımları ile tanınır. Platform, yaratıcı profesyoneller, restoranlar ve girişimciler tarafından tercih edilmektedir.

Squarespace açık kaynak değildir ve onu indirip kendi sunucunuza kuramazsınız. Squarespace, CMS, web barındırma, alan adı, SSL sertifikası ve uzantıları içeren hepsi bir arada bir hizmettir.

Açık kaynak olmadığı için Squarespace diğer bazı CMS platformları kadar esnek değildir. Ama tam da bu yüzden yeni başlayanlara ve kodlamaya dahil olmak istemeyen kişilere hitap ediyor.

magento cms

5. Magento

Magento, Adobe'ye ait bir e-Ticaret CMS'sidir. Magento, bir e-Ticaret CMS'si için alışılmadık bir şekilde açık kaynaktır. Bu onu çok esnek kılar - Magento ile web sitenizin neredeyse istediğiniz her şeyi yapmasını sağlayabilirsiniz.

Ancak Magento yeni başlayanlar için değildir. Çoğunlukla web sitelerinin tamamen özelleştirilmesini isteyen şirketler için B2B bağlamında kullanılır.

Magento'nun Uzantı pazarında bulunan 3.800'den fazla eklentiyle Magento'nun temel işlevlerini genişletebilirsiniz.

shopify cms

6. Shopify

Shopify öncelikle bir e-Ticaret CMS'sidir, ancak bunu bir blog çalıştırmak, içerik oluşturmak ve düzenlemek ve açılış sayfaları oluşturmak için de kullanabilirsiniz.

Hepsi bir arada bir çözüm olduğu için yeni başlayanlar için idealdir: Shopify, CMS'nin yanı sıra barındırma sağlar.

Shopify ile çevrimiçi mağazanızı çalışır duruma getirmek hızlı ve kolaydır. Kodlama gerekmez ve bir geliştiricinin yardımına ihtiyacınız olmaz. Ayrıca güvenlik ve bakım konusunda endişelenmenize gerek yok - bunların her ikisi de Shopify tarafından halledilir.

Bu basitliğin ve kullanım kolaylığının dezavantajı, özelleştirebileceğiniz şeylerin bir sınırı olmasıdır. Ve kapalı kaynak olduğu için kodu değiştiremezsiniz.

Shopify, canlı sohbet, e-posta ve telefon aracılığıyla 7/24 destek sunar. Ayrıca yazılı kılavuzlar ve video eğitimleri de dahil olmak üzere birçok belge bulunmaktadır.

4.000'den fazla eklenti uygulamasını kullanarak Shopify'ın temel işlevlerini genişletebilirsiniz.

Shopify ödemeleri aracılığıyla kredi kartlarını ve banka kartlarını otomatik olarak kabul edebilirsiniz.

wix cms

7. Wix

Wix, yerleşik barındırma özelliğine sahip hepsi bir arada paketin parçası olarak gelen başka bir CMS'dir. Wix bir içerik yönetim sistemi olmasına rağmen, öncelikle bir web sitesi oluşturucu olarak bilinir.

Wix, kullanımı en kolay web sitesi oluşturucularından biridir. Sezgisel bir sürükle ve bırak arayüzüne sahiptir. Ve bu, sitelerini herhangi bir komplikasyon olmadan hızlı bir şekilde kurmak ve çalıştırmak isteyen insanlar için popüler bir seçim haline getiriyor.

Wix'te ücretsiz olarak bir site oluşturabilirsiniz, ancak sitenizin bir Wix alt alanı olacaktır ve ayrıca Wix'e ait reklamlar gösterecektir. Reklamları kaldırmak ve kendi alanınızı kullanmak için ücretli bir plana geçmeniz gerekir.

Wix'e başlayan birçok kişi sonunda platformu çok sınırlayıcı buluyor ve WordPress'e geçiyor.

Sitenizi Wix'te oluştururken aralarından seçim yapabileceğiniz yüzlerce şablon vardır. Alternatif olarak, sizin için bir site oluşturmak için Wix Yapay Tasarım Zekası'nı (ADI) kullanabilirsiniz.

Wix'i e-Ticaret için kullanabilmenize rağmen, seçenekleri çok sınırlı olduğu için bir çevrimiçi mağaza işletmek için mükemmel bir seçim değildir. Örneğin, yalnızca PayPal veya Authorize.net kullanarak ödeme kabul edebilirsiniz.

Çözüm


İçerik yönetim sistemi (CMS), herhangi bir kodlama yapmanıza gerek kalmadan bir web sitesi oluşturmanıza ve çevrimiçi içeriğinizi yönetmenize olanak tanıyan bir yazılımdır.

Sizin için doğru olan CMS, ihtiyaçlarınıza bağlı olacaktır. Ancak, kullanımı zor olmayan ancak çok esnek olan iyi bir 'çok yönlü' CMS, WordPress'tir. İşte bu yüzden piyasadaki diğer tüm CMS'lerden daha fazla web sitesine güç sağlar.