You are on page 1of 4

WTK201U-İÇERİK YÖNETİM SİSTEMLERİ

Ünite 2: İçerik Yönetim Sistemleriyle Çalışmak

Kullanım Alanları Açısından İçerik Yönetim Sistemleri:


Giriş
İYS’lerin kullanım alanlarına yönelik sınıflamayı eğitsel
İçerik Yönetim Sistemi (İYS) oldukça yaygın bir kullanım uygulamalar, bireysel uygulamalar, kurumsal
alanı olan ve web içeriklerinin yönetimine odaklanan uygulamalar, e-ticaret uygulamaları, bileşen uygulamalar,
platformları tanımlamak için kullanılan bir ifadedir. mobil uygulamalar ve haber servisleri olarak yapmak
İYS’ler son yıllarda gerek kullanım kolaylıkları gerekse olanaklıdır.
kullanıcılara sağladıkları olanaklar nedeniyle her
kesimden kullanıcı için oldukça cazip fırsatlar Eğitsel uygulamalar bir Öğrenme Yönetim Sistemi gibi
barındırmaktadır. özellikler sağlamasa da küçük çaplı öğrenme etkinlikleri
için kullanılabilecek uygulamaların genel adıdır. Burada
İçerik Yönetim Sistemi Türleri temel yaklaşım web ortamının içerik yayınlama amacıyla
İYS’ler kaynak kodları bakımından Açık Kaynak Kodlu kullanılabiliyor olmasıdır. Dolayısıyla bir İYS üzerinden
İYS’ler ve Kapalı Kaynak Kodlu İYS’ler olmak üzere öğrenme amaçlı içerikler de kolaylıkla paylaşılabilmekte
ikiye ayrılmaktadır. Kullanım alanları açısından da eğitsel ve kullanıcılar arası etkileşim oluşturulabilmektedir.
uygulamalar, bireysel uygulamalar, kurumsal Eğitsel amaçlar için içerik yönetim sistemleri; bir ders
uygulamalar, e-ticaret uygulamaları, bilesen uygulamalar, içerisinde görevlerin takibini izlemek, derslerin içeriğine
mobil uygulamalar ve haber servisleri olarak ulaşmak ve ödevleri teslim etmek için kullanılabilir. İçerik
sınıflandırılır. yönetim sistemlerinin öğretme- öğrenme sürecine getirdiği
kolaylıklar aşağıdaki gibi sıralanabilir:
Kaynak Kodları Açısından İYS’ler: Bilgisayar yazılımları • Bilgi paylaşımının birçok sistemden sağlanması
temelde kaynak kodlar üzerine çalışır. Kaynak kod ise
• Sınav, ödev gibi bilgilerin ortak bir alanda
bilgisayar dilinde yazılmış ve kullanıcılar tarafından
toplanması
okunabilen komutlar kümes- olarak tanımlanabilir.
• Öğrencilere anlık geri bildirim verilmesi
Açık Kaynak Kodlu İçerik Yönetim Sistemleri: Açık • Öğrencilerin performansının detaylıca takip
kaynak, temel olarak sunulan hizmet karşılığında bir edilmesi
lisanslama talep edilmeyen ve geliştiriciler için kaynak
• Öğrenciler arasında bilgi paylaşımının artması
dosyalarına erişim hakkı veren uygulamalar için kullanılan
genel bir tanımlamadır. Açık kaynak kavramı, bilgisayar Örneğin, Edmodo, Drupal, DotLRN içerik yönetim
yazılımlarının, makine diline dönüştürülüp kullanımından sistemi ve profesyonel öğrenme ortamı olarak
önceki programcılar tarafından okunur, anlaşılır, yeni değerlendirilebilir.
amaçlara uygun değiştirilebilir hâlinin gizli tutulmayıp,
Bireysel uygulamalar tıpkı kişisel web sitesi gibi
açık halde kamuyla paylaşılıyor olmasına verilen isim
değerlendirilebilecek uygulamalardır. İYS’ler kolay
olarak tanımlanmaktadır.
kurulumları ve yönetimleri sayesinde bir web tasarım
1. Açık kaynak kodlu İYS’ler temelde kullanıcılara deneyimi olmasa bile kullanıcıların kişisel web sitesi
sağladıkları hizmetlerin karşılığında bir bedel talep oluşturmalarına olanak tanımaktadır (blog/ weblog).
etmezler. Kurumsal uygulamalar kurumsal web siteleri gibi
2. Aynı zamanda uygulamanın kişiselleştirilebilmesi değerlendirilebilir. Kuruma ilişkin birçok bilgi bağlantılı
amacıyla kullanıcılara sistem kodlarına da erişim olunan kurum ve kişilerle etkileşim bu İYS üzerinden
hakkı verirler. sağlanabilir. Bu aşamada kurumsal İYS’ler kurum
kimliğine katkı sağlamaları açısından da önemsenmelidir.
Açık kaynak kodlu ve ücretsiz ilk İYS, Portland Pattern
E-ticaret uygulamaları son dönemde oldukça
Repository için üretilmiş olan, geliştiren programcının
popülerleşmektedir. Temelde bakıldığında İYS’ler e-
‘hızlı ve kolay’ anlamına gelen “Wiki Wiki” adını verdiği
ticarete göre geliştirilmiş uygulamalar değildir ancak
sistemdir. WordPress, Drupal, Joomla, Frog CMS,
kurulacak e-ticaret eklentileriyle kolaylıkla küçük çaplı
SilverStripe, Mambo Yaygın kullanılan açık kaynak kodlu
ticari faaliyetler İYS üzerinden sürdürülebilmektedir.
içerik yönetim sistemleridir.
Kurumsal web siteleri tüm işletmeler için oldukça önemli
Kapalı Kaynak Kodlu İçerik Yönetim Sistemleri: Kapalı ve vazgeçilmez bir görsel vitrin konumundadır.
kaynak ticari amaçlı olarak geliştirilme sürecinde yazılan
Kurumun faaliyet alanı ne olursa olsun, tüm paydaşlara
kaynak kodlarının kullanıcıyla paylaşılmayıp gizli
hem web ortamının sağlamış olduğu olanaklar dahilinde
tutulduğu yazılımlardır. Kapalı kaynak kodlu yazılımlar,
erişim fırsatı tanınırken hem de bu ortam bir kimlik
kullanıcıları çoğunlukla kullanımla sınırlandırıp sistemin
oluşturma alanı olarak kullanılabilmektedir. Kurumsal
genel yapısının değiştirilmesini, sistemin geliştirilmesini
firmalar gerek kişisel verilerinin güvenliği gerekse sistemi
ve başkalarıyla paylaşılmasını lisans koşullarıyla
tek elden yönetebilmek için lisanslama anlaşmaları
sınırlandırmaktadır. Kapalı kaynak kodlu İYS’lerde
yaparak kapalı kaynak kodlu İYS’leri tercih
geliştiriciler kullanıcıya her türlü geribildirim, teknik
edebilmektedirler.
destek, sorun giderme, güncelleştirme vb. gibi hizmetleri
sağlamak koşuluyla lisans ücreti talep edebilirler.

1
WTK201U-İÇERİK YÖNETİM SİSTEMLERİ
Ünite 2: İçerik Yönetim Sistemleriyle Çalışmak

E-ticaret uygulamaları standart bir kullanıma temelde oluşturulan belirli içerik türleri tüm İYS’ler için
odaklandığı için çoğunlukla lisanslı e-ticaret siteleri geçerlidir. Bu noktada özellikle metin tabanlı içerikler öne
üzerine temellendirilmektedir. Bu noktada özellikle e- çıkarken görseller, videolar ve bağlantılı içerikler (site içi
ticaret yapacak firmanın sürekli destek alabilmesi ödeme ve site dışı linkler) İYS’nin etkin kullanımı için oldukça
güvenliği, anlık dönüt gibi tercihleri oldukça belirleyici önemlidir. Söz konusu içerikler gerek yönetici tarafından
olmaktadır. Buna karsın kitabımızın ilerleyen ünitelerinde gerekse sisteme katkı sağlama yetkisi olan tüm kullanıcılar
ele alınacak WordPress, Joomla, Drupal gibi içerik tarafından içerik oluşturma sürecinde kullanılabilmektedir.
yönetim sistemleri de e-ticaret amaçlı İYS hangi amaçla kurulmuş olursa olsun temelde
kullanılabilmektedir. Açık kaynak kodlu İYS’ler eklenti oluşturulan belirli içerik türleri tüm İYS’ler için geçerlidir.
kurulumu ile e-ticaret sitesi olarak kullanılabilmektedir. Bu noktada özellikle metin tabanlı içerikler öne çıkarken
görseller, videolar, sesler ve bağlantılı içerikler (site içi ve
Bileşen uygulamalar ise özellikle XML dosyalarının
site dışı linkler) İYS’nin etkin kullanımı için oldukça
barındırdığı bilgileri okuyup derleyip yönetebilmeleri
önemlidir.
açısından oldukça işlevsel çözümler sunabilmektedirler.
Bileşen İYS, kapsamlı bir dokümanın tamamını kullanmak Metin Tabanlı İçeriklerin Yönetimi: web 2.0
yerine dokümanda yer alan konuyla birebir ilgili ve uygulamalarının kod bilgisi gerektirmediği, bu bilgiye
etiketlenmiş metin, görsel, grafik, ses, video vb. gibi içerik sahip olmayan kullanıcıların da sistemi rahatlıkla
türlerinin görüntülenmesini ve yönetilmesini kullanabileceğinden ve içerik üretebileceğinden söz
sağlamaktadır. etmiştik. Burada kullanıcılara sunulan görsel arayüz ile
kod tabanlı arayüz arasında temelde hiçbir fark
Mobil uygulamalar son dönemde mobil teknolojilerde
olmamasına karsın, kod bilgisi olan kullanıcılar fare
yaşanan dönüşüm sonucunda oldukça yaygınlaşan
tıklamasına gerek duymadan kodları kullanarak metin
uygulamalardır. Özellikle kullanıcıların ağırlıklı olarak
içerikleri tasarlayabilmektedirler.
mobil teknolojiler kullanarak internete bağlandıkları
düşünüldüğünde İYS’lerin mobil cihazlara göre optimize Görsel Tabanlı İçeriklerin Yönetimi: İYS’nin kullanım
edilebilen versiyonları mobil cihazların küçük boyutlu amacına göre en çok tercih edilen içerik türlerinden biri de
ekranlarda oldukça kullanışlıdır. Temelde mobil görsellerdir. Bu grupta her türlü fotoğraf ve çizimlerden
uygulamalar İYS’lerin mobil sürümleridir ve mobil oluşan görselleri sayabiliriz. Görsellerin sitenin amacına
cihazların bilgisayar ekranlarına göre daha küçük doğrudan hizmet edecek şekilde kullanımı söz konusu
ölçülerinde kullanılabilecek şekilde optimize edilirler. olduğu için her İYS görsel içerikleri aynı yoğunlukta
barındırmak durumunda değildir. Görsel materyallerin
Son olarak haber servisleri olarak kullanılan öğrenmeyi hatırlamayı kolaylaştırıcı bir özelliğinin olduğu
uygulamalar İYS’lerin genel yapısına oldukça uygundur. düşünüldüğünde içeriği metinle boğmak yerine metinlerin
Özellikle haber kuruluşlarındaki haberci, yazar, editör gereken yerlerde görsellerle desteklenmesi okuyucu dostu
hiyerarşisinin İYS’lerde de benzer şekilde bulunması bir İYS tasarımı sunacaktır.
dolayısıyla haber servislerinde İYS’ler oldukça yaygın
olarak kullanılmaktadır. Özellikle kullanıcıların Video ve Sesli İçeriklerin Yönetimi: İYS’lerin bir diğer
birbirleriyle etkileşimleri göz önünde bulundurulduğunda içerik türünü animasyon ve film türü videolar ve sesli
haber servisleri için İYS’ler oldukça kullanışlı çözümler içerikler oluşturmaktadır. Bu noktada bu iki içerik türü,
sunmaktadır. kullanıcı kontrolü gerektiren yapıları nedeniyle birlikte ele
alınmıştır. Video ve sesli içerikler eklenirken yine
İçerik Yönetim Sistemlerinin Çalışma Prensibi görsellerde olduğu gibi gerek bilgisayardaki bir videonun
İYS’lerde kullanıcı yönetimi, içerik yönetimi ve sistem veya ses dosyasının İYS’ye yüklenmesi yoluyla gerekse
yönetimi olmak üzere üç farklı yönetimden söz edilebilir. Youtube, Vimeo gibi video paylaşım sitelerinde bulunan
videoların linklerinin adres gösterilmesi yoluyla video ya
Kullanıcı Yönetimi: Kullanıcı yönetimi; yöneticiler, da sesli içeriğin İYS’de oluşturulacak içeriğe eklenmesi ya
editörler, yazarlar, içerik sağlayıcılar takipçiler ve da baslı basına bir gönderi olarak paylaşılması olanaklıdır.
abonelerden oluşan bir kullanıcı grubunun yönetimine
odaklanmaktadır. Belirli bir hiyerarşi bulunmasına karşın Sistem Yönetimi: İYS’lerin kullanıcı ve içerik yönetiminin
sistemin en yetkili kullanıcısı yöneticidir. Yönetici, dışında temel yönetim işlemlerinden biri de sistemin
kullanıcıların yönetiminde sistem tarafından varsayılan kendisinin yönetimidir. Çoğunlukla İYS’lerin
olarak atanan görevleri kullanacağı eklentilerle yöneticilerini ilgilendiren işlemler bu kapsamda ele
değiştirebilmekte ve dilediği kullanıcı türüne dilediği alınmaktadır. Bu işlemler güvenlik, raporlama, yedekleme
görevi atayabilmektedir. başlıkları altında ele alınmıştır.

İçerik Yönetimi: Sistem her ne kadar kullanıcıyla çalışıyor Güvenlik: Sistem yöneticilerinin İYS güvenliği için
olsa da bir İçerik Yönetim Sisteminde asıl önemli antivirüs uygulamaları kurarak sistemlerini olası
noktanın içeriğin yönetilmesi olduğu söylenebilir. istenmeyen girişimlere karsı korumaları önerilmektedir.
Yönetilebilir bir içerik olmadan sistemin çalışması da WordPress uygulaması için Akismet, Joomla için R
olanaksızdır. İYS hangi amaçla kurulmuş olursa olsun

2
WTK201U-İÇERİK YÖNETİM SİSTEMLERİ
Ünite 2: İçerik Yönetim Sistemleriyle Çalışmak

Antispam, Drupal için Antispam popüler uygulamalar algılanmalarına karşın temaların İYS’nin yönetimi ve
arasındadır. kullanımı sürecinde oldukça önemli görevleri olmaktadır.
Temanın arayüz özelliği sağlaması ve tercihinde
Raporlama: Birçok farklı uygulamaya ilişkin sistem
görselliğin öne çıkmasına karsın tema seçimini etkileyen
yöneticisine sunulan geribildirimleri kapsamaktadır.
lisanslama, görsel tasarım, kullanışlılık, güncelleme, dil
• İYS’ye giriş yapan kullanıcıların çevrimiçi desteği gibi birtakım etmenler bulunmaktadır.
kaldıkları süre boyunca eylemlerine ilişkin Lisanslama: Tema seçiminde belirleyici etmenlerden
raporlara, birinin yine lisanslama olduğu söylenebilir. Lisanslama
• Güvenlik uygulamalarına ilişkin raporlara, yapılmamış olsa bile kaynak kodlarına erişememek temayı
• İYS’de kayıtlı olan kullanıcıların yazı ve kişiselleştirmeyi de engelleyebilir. Örneğin tema
yorumlarına ilişkin raporlara, içerisinde belirli çerçeveler içerisinde yer alan metinlere
• İYS’de kullanılan sürüm raporlarına, ve görsellere müdahale edilememesi, temanın seçilmemesi
• İYS’nin kullanım sıklığına ve kullanım sürelerine için önemli bir nedendir. Dolayısıyla kullanıcıların bir
ilişkin raporlara erişilebilmektedir. temayı diledikleri gibi kişiselleştirebilmeleri, tercih için
Yedekleme: Yedekleme; (Backup) bilgisayar temelli belirleyici olacaktır.
çalışan tüm uygulamaların, kullanıcılar tarafından ya da Görsel Tasarım: Çoğunlukla görsel tasarım araçları
sistem tarafından üretilen dosyalarının güvenliğini kullanılarak belirli ilkeler çerçevesinde yapılan
ilgilendiren bir kavramdır. Her ne kadar İYS Internet tasarımların algılamayı kolaylaştırdığı bilinmektedir.
üzerinden kullanılıyor olsa da daha önce de sözünü
ettiğimiz gibi İYS içerikleri sunucu adı verilen Temalara da bu kapsamda yaklaşıp görsel açıdan belirli
bilgisayarlarda saklanmaktadır. Sunucu hizmeti bir doyuruculuğa ulaşmış temaların istenen mesajın
kapsamında belirli bir ölçüde sistem yedeklerinin alındığı aktarımı için oldukça etkili olduğunu söyleyebiliriz.
bilinse de bu işlem için kullanılabilecek eklentiler Bunun yanında görsel tasarımı çok etkili olmasına karsın
sayesinde yöneticilerin isi oldukça kolaylaşabilmektedir. kullanışlılığı çok düşük uygulamalar da söz konusudur.
Özellikle farklı İYS’lerde yedekleme amaçlı Bir temanın görsel tasarım ilkelerine uygun olmasının yanı
kullanılabilecek farklı eklentiler bulunmaktadır. Bu sıra kullanıcıların rahat dolaşmalarını, aradıkları bilgiye
eklentiler yöneticinin sistem içerisindeki tüm verileri hızlı bir şekilde ulaşmalarını destekleyecek bir yapıda
içeren veri tabanını manuel olarak yedeklemesinin yanı olması gerekir.
sıra, belirli zaman dilimleri içerisinde Örneğin, Günde bir, Kullanışlılık: Kullanılabilirlik; bir uygulamada belirlenen
haftada bir, ayda bir vb. olmak üzere sistem yedeğini “sql” görevlerin, hedef kitle tarafından gerekli eğitim ve teknik
dosyası olarak alıp belirtilen e-posta adresine göndermek desteğin verilmesinin ardından uygun çevre koşullarında
olanaklıdır. kolaylıkla ve etkili bir şekilde kullanılabilmesi olarak
İçerik Yönetim Sistemlerinin Tasarımı ve tanımlanmaktadır. Kullanılabilirlik, etkili, verimli ve
memnuniyet uyandıran bir durumun sonucu olarak da
Kodlanması
karsımıza çıkmaktadır.
İYS’lerin tasarlanması ve kodlanması aşaması nesneler,
Güncelleme: Tema her ne kadar görsel tasarım açısından
temalar ve eklentiler kapsamında ele alınabilir.
belirli bir standardın üzerinde olsa da İYS’de yapılan
Nesneler: Nesne kavramı ÖYS ile birlikte öğrenme güncellemelerle kod yapısı açısından uyumlu olmayabilir.
nesnesi olarak ele alınan bir kavramdır. Temelde öğrenme Dolayısıyla geliştiricisinin söz konunu temada İYS ile
nesneleri, teknoloji destekli öğrenme sürecinde tekrar uyumlu güncellemeleri de yapması beklenmektedir. Tema
tekrar kullanılabilen veya bu nesnelere atıf yapılabilen her ne kadar kolaylıkla değiştirilebilir olsa da özellikle
kurumsal bir İYS’nin kısa sürelerle tema değiştirmesi pek
dijital veya dijital olmayan özellikler olarak
beklenmemektedir. Dolayısıyla tema belirleme
tanımlanabilir. Öğrenme nesneleri içerik ve üst veri
aşamasında öncelikle güncellemeye ilişkin sorgulamaların
(metadata) olmak üzere iki kısımdan oluşmaktadır. İçerik
yapılması oldukça önemlidir.
kısmında aktarılması istenilen içerikle birlikte hedefler,
öğretim stratejileri ve teoriler ve değerlendirme Dil Desteği: İYS sürümünün diliyle seçilen tema dilinin
etkinlikleri yer alır. Bunun yanı sıra öğrenme nesnelerinin uyumlu olmaması, Türkçede karşılığı olmayan bazı
üst veri kısmında ise web ortamındaki öğrenme metinlerin oluşmasına neden olabilir. Örneğin bir temada
kaynaklarının tanımlanmasını veya etiketlenmesini kullanılan menülerin isimlerinin İngilizce, içeriğinin
sağlayan bilgiler yer almaktadır. Alan yazında SCORM Türkçe olması bir çelişki oluşturmaktadır. Beklenti
(Sharable Content Object Reference Model) olarak İYS’de, sunulan tüm metin içeriklerinin aynı dilde olması
kısaltılan standarda ek olarak öğrenme nesnelerine ilişkin yönündedir.
güncel standart belirleme yaklaşımları da bulunmaktadır.
Eklentiler: İYS’lerin tasarımı ve kodlanması sürecinde
Temalar: Temalar İYS’lerde kullanılan görsel oldukça temel bileşenlerden biri olarak eklentileri saymak
arayüzlerdir. Temelde sadece görsel bir şablonmuş gibi

3
WTK201U-İÇERİK YÖNETİM SİSTEMLERİ
Ünite 2: İçerik Yönetim Sistemleriyle Çalışmak

olanaklıdır. İYS içerisinde “Widget” ve “Plugin” olarak


adlandırılan iki tür eklenti bulunmaktadır.
Bu uygulamaların ikisini de eklenti olarak ele alınmasına
karsın aralarında birtakım farklılıklar bulunmaktadır.
Eklentiler; (Plugin) temelde web sistemlerinde arka planda
çalışan ve kullanıcılar tarafından görülemeyen
uygulamaların genel adıdır. Örneğin, daha önce güvenlik
bölümünde ayrıntılı olarak ele aldığımız WordPress için
güvenlik uygulaması olan Akismet bir eklenti (Plugin)
sınıfındadır. Widget olarak adlandırılan uygulamalar ise
daha spesifik işlemler için optimize edilmiş küçük
eklentilerdir. Temelde Plugin olarak kullanılan
eklentilerden farkı hem kullanıcılar tarafından hem de
yöneticiler tarafından görüntülenebiliyor olmalarıdır.
Örneğin bir takvim uygulaması için geliştirilen bir eklenti
İYS’ye yüklendiğinde bu eklenti için yönetici temanın
belirli bir bölümünü (sol sütun, sağ sütun vb.) seçerek
kendisi kaldırana kadar eklentinin orada görüntülenmesini
sağlayabilir.

You might also like