İçerik Yönetim Sistemleri Dersi 4. Ünite Sorularla Öğrenelim

Joomla İçerik Yönetim Sistemi

1. Soru

Joomla nedir? Açıklayınız.

Cevap

Joomla, PHP ve MySQL ile geliştirilmiş açık kaynaklı bir içerik yönetim sistemidir. Joomla ismi, “bir bütün olarak” veya “hep beraber” anlamına gelen Swahili dilindeki “jumla” kelimesinden gelmektedir. Joomla’nın kökleri 2001 yılında Avusturalya Miro Şirketi mühendisleri tarafından geliştirilen Mambo açık kaynaklı içerik yönetim sistemine dayanmaktadır.


2. Soru

Joomla’nın talep edilen bir içerik yönetim sistemi olmasının nedenlerinden
bazıları nelerdir?

Cevap

Joomla’nın talep edilen bir içerik yönetim sistemi olmasının nedenlerinden
bazıları aşağıda listelenmiştir:

  • Açık kaynak
  • Kullanılabilirlik
  • Zengin bileşenler
  • E-ticaret
  • Kullanıcı rolleri
  • Dil desteği
  • Kullanıcı desteği
  • Kullanım istatistikleri
  • Paylaşım
  • Kullanıcılarla iletişim

3. Soru

Joomla'nın bazı özellikleri nelerdir?

Cevap

Joomla’nın sağladığı bazı özellikler şunlardır:

  • Web sitelerinin performansını artırmak için eklentiler yüklenebilir.
  • Joomla; Windows, Linux, MAC OS gibi farklı işletim sistemlerinde çalışabilmektedir.
  • Joomla’da resim yüklemeyi sağlayan ortam yöneticisi (media manager) bileşeni vardır.
  • Joomla; PNG, GIF ve JPEG, PDF, DOC ve XLS gibi resim formatlarını destekler.
  • Joomla da; PDF, DOC ve XLA gibi farklı dosya formatları ile çalışılabilir.
  • Web sitesine dinamik bir görünüm vermek için farklı şablonlar uygulanabilir.
  • Site içi arama sistemi, kullanıcıların aradıklarını kolay bulmalarını sağlar.

4. Soru

Joomla mimarisi nelerden oluşmaktadır?

Cevap

Joomla mimarisi veritabanı, çatı (framework), bileşenler, modüller, eklentiler, şablon ve web tarayıcısından oluşmaktadır.


5. Soru

Veritabanı nedir?

Cevap

Veritabanı (Database), verilerin kayıt edildiği, düzenlendiği ve yönetildiği bir koleksiyondur. Kullanıcı bilgilerini, içerikleri ve site için gerekli verileri kayıt eder. Joomla sitesini yönetmek için yönetimsel bilgilerin kayıtlı tutulduğu yerdir.


6. Soru

Joomla çatısı nedir?

Cevap

Çatı Joomla içerik yönetim sisteminin inşa edildiği açık kaynak yazılım koleksiyonudur. Üçüncü parti geliştiricilerin kısa sürede kaliteli bileşenler geliştirebilmesi için Joomla ekibi tarafından yaratılmıştır.


7. Soru

Bileşenler nedir?

Cevap

Bileşenler (Components), sisteme eklemek istediğiniz yeni bir özellik veya parçaya bileşen denir. Örneğin bir alışveriş sitesini oluştururken ilgili bileşeni Joomla’ya kurarsınız sitenizin iskeleti ortaya çıkar. Bunun sonrasında bileşen üzerinde gerekli yapılandırmaları yaparak istediğiniz özelliklere sahip bir web sitesi oluşturabilirsiniz.


8. Soru

Modüller nedir?

Cevap

Modüller (Modules), tek başına veya bileşenlerle etkileşimli olarak çalışan ve üyeden bağımsız sabit içerikleri görüntüleyen eklentiler olarak tanımlanır. Modüller, bileşenler gibi kolayca kurulup kaldırılabilir.


9. Soru

Eklentiler nedir?

Cevap

Eklentiler (Plugin), sitenin işleyişine katkı sağlamak amacıyla üretilen küçük programcıklardır. Örneğin; kategori içinde arama yapmak, bir HTML düzenleyicisiyle içerik girişini yapmak gibi işlevler bu eklentilerle gerçekleştirilir.


10. Soru

Şablonlar nedir?

Cevap

Şablonlar (Templates), sitenin içeriğine müdahale etmeden görünümü değiştirmek için hazırlanan grafik tasarımlarıdır. Şablonlar aracılığıyla kullanılan tasarıma bağlı olarak renk değişiklikleri yapılabilir, modül pozisyonları değiştirilebilir ve görünüm isteğe göre düzenlenebilir.


11. Soru

Web tarayıcısı nedir?

Cevap

Web Tarayıcısı (Web Browser), kullanıcının etkileşime geçtiği sunucudur. Kullanıcılara web sayfalarını iletir. Kullanıcı ve sunucu arasında iletişim için HTTP (Hyper Text Transfer Protokol) protokolu kullanır.


12. Soru

Joomla kurulumu için sistem gereksinimleri nelerdir?

Cevap

Joomla kurulumu için sistem gereksinimleri şunlardır:

  • Veri tabanı: MySQL 5.1 +
  • Web Sunucu: WAMP (Windows), LAMP (Linux), XAMP (Çoklu-platform), MAMP (Macintosh), Nginx, Microsoft IIS
  • İşletim sistemi: Çapraz Platform
  • Desteklediği Tarayıcılar: IE (Internet Explorer 7), Firefox, Google chrome
  • PHP Uyumluluk: PHP 5.4+ veya PHP 5.3.10+
  • SSL (Secure Socket Layer – Güvenli Soket Katmanı): Bir geçerli güvenlik sertifikası HTTPS için gereklidir.

13. Soru

Joomla yönetim panelinde neler bulunmaktadır?

Cevap

Joomla yönetim panelinde şunlar bulunur:

  • İçerik
  • Yapı
  • Kullanıcılar
  • Yapılandırma
  • Eklentiler
  • Bakım

14. Soru

Joomla yönetim panelindeki makale içeriğini açıklayınız.

Cevap

İçerik bölümü altında dört seçenek yer almaktadır. Bunlar; yeni bir makale sayfası eklemek için Yeni Makale Ekle, var olan makaleleri yönetmek için Makale Yönetimi, yeni kategori yaratmak ve kategorileri yayınlama/yayınlamama izni sağlayan Kategori Yöneticisi, yeni dosyaları yükleyerek dosyaları yöneten ve web sunucusunda var olan dosyaları silmeyi sağlayan Medya Yöneticisi’dir.


15. Soru

Joomla yönetim panelindeki yapı formatını açıklayınız.

Cevap

Yapı bölümü altında iki araç yer alır. Bunlar; web sitenize yönelik özelleştirilmiş menü yaratmayı izin veren Menü Yöneticisi ve modüllerin işlevi ve yeri gibi modülleri yöneten Modül Yöneticisi’dir.


16. Soru

Joomla yönetim panelindeki kullanıcılar sekmesini açıklayınız.

Cevap

Kullanıcı bölümü altında Kullanıcı Yöneticisi seçeneği bulunur. Kullanıcı yöneticisi; kulanıcı ekleme, silme, şifre değiştirme gibi kullanıcı bilgilerinin yönetimini sağlar. Kullanıcı gruplarına kullanıcı atar.


17. Soru

Joomla yönetim panelinde bulunan yapılandırma sekmesini açıklayınız.

Cevap

Genel, Şablon ve Dil Yöneticisi seçenekleri bulunmaktadır. Genel’de yapılan yapılandırmalar tüm web sitesini etkilemektedir. Şablon yöneticisi, web sitelerinde kulanan şablonları gösterir ve yönetir. Şablonlar değiştirilebilir ve yeniden düzenlenebilir. Dil yöneticisi, web siteye yönelik varsayılan dili ayarlamak için kullanılır.


18. Soru

Joomla yönetim panelindeki eklentileri açıklayınız.

Cevap

Joomla’da birçok erişilebilir eklenti mevcuttur. Sitenin işlevselliği artırmak için farklı türdeki eklentilerden faydalanılabilir.


19. Soru

Joomla yönetim panelindeki bakım sekmesini açıklayınız.

Cevap

Bakım bölümünde Joomla kurulumunun son güncel versiyonunu gösteren Joomla Güncelleme ve Joomla eklentilerinin güncel durumunu gösteren Tüm Eklentilerin Güncellenmesi seçenekleri bulunmaktadır.


20. Soru

Joomla yönetim panelinde Kullanıcı Kaydı, Popüler Makaleler, Yayınlanan Makaleler ve  Site Bilgisi neleri gösterir?

Cevap

Kullanıcı Kaydı: Joomla sitesine kayıt yaptıran yöneticinin ismini gösterir.

Popüler Makaleler: Sitede yayınlanan ve en çok ziyaret edilen makaleleri gösterir.

Yayınlanan Makaleler: Yayınlanan makaleleri gösterir.

Site Bilgisi: İşletim sistemi, PHP ve MySQL sürümü gibi siteye yönelik bilgileri ve siteyi kullanan kullanıcıların sayısını gösterir.


Güz Dönemi Ara Sınavı
7 Aralık 2024 Cumartesi
v