Joomla - Genel Bakış

Joomla açık kaynaktır Content Management System (CMS), web siteleri ve çevrimiçi uygulamalar oluşturmak için kullanılır. Ön uç ve arka uç şablonlarına (yönetici) ayrılan ücretsiz ve genişletilebilir. Joomla, PHP, Nesneye Yönelik Programlama, yazılım tasarım modelleri ve MySQL (verileri depolamak için kullanılır) kullanılarak geliştirilmiştir.

İçerik Yönetim Sistemi (CMS) nedir?

Content Management System (CMS)web sitenizde mevcut olacak tüm verilerin (metin, fotoğraf, müzik, belge vb.) kaydını tutan bir yazılımdır. Web sitesinin içeriğini düzenlemeye, yayınlamaya ve değiştirmeye yardımcı olur.

Tarih

Joomla'nın temelinde Mambo2001 yılında Avustralyalı bir şirket tarafından geliştirilen ve ilk olarak 17 Ağustos 2005'te piyasaya sürülen CMS . Joomla 1.0'ın resmi sürümü 22 Eylül 2005'te yayınlandı .

Özellikleri

Joomla'nın kendine ait güçlü yerleşik özellikleri (temel özellikler) vardır.

  • User Manager- Kullanıcıyı düzenleme, erişim, yayınlama, oluşturma veya silme, şifre ve dil değiştirme izni gibi kullanıcı bilgilerinin yönetilmesine izin verir. Kullanıcı yöneticisinin ana kısmı Kimlik Doğrulamadır .

  • Content Manager - İçeriği çok basit bir şekilde oluşturmak veya düzenlemek için WYSIWYG düzenleyiciyi kullanarak içeriği yönetmeye izin verir.

  • Banner Manager - Web sitesine banner eklemek veya düzenlemek için kullanılır.

  • Template Manager- Web sitesinde kullanılan tasarımları yönetir. Şablonlar, içerik yapısı birkaç saniye içinde değiştirilmeden uygulanabilir.

  • Media Manager - Bu, medya dosyalarınızı makale düzenleme aracınıza kolayca yükleyebileceğiniz, düzenleyebileceğiniz ve yönetebileceğiniz medya dosyalarını ve klasörü yönetmek için bir araçtır.

  • Contact Manager - Kişilerin eklenmesine, belirli kullanıcıların iletişim bilgilerinin yönetilmesine izin verir.

  • Web Link Manager - Bağlantı kaynağı sitenin kullanıcısı için sağlanır ve kategorilere ayrılabilir.

  • Search- Kullanıcıların sitede uygun bilgileri aramasına olanak tanır. Joomla aramasını en iyi hale getirmek için akıllı indeksleme, gelişmiş arama seçenekleri, otomatik arama önerilerini kullanabilirsiniz.

  • Menu Manager- Menüler ve menü öğeleri oluşturmaya izin verir ve daha sonra yönetilebilir. Menüyü herhangi bir stile ve birden çok yere koyabilirsiniz.

  • RSS - Site içeriğinizin ve RSS dosyalarınızın otomatik olarak güncellenmesine yardımcı olan Really Simple sendikasyon anlamına gelir.

Avantajlar

  • Açık kaynaklı bir platformdur ve ücretsiz olarak kullanılabilir.

  • Joomla, ileri düzey bir kullanıcı olmasanız bile kurulumu ve kurulumu kolay olacak şekilde tasarlanmıştır.

  • Joomla, bir web tasarımcısı veya geliştirici olarak kullanımı çok kolay olduğundan, müşterileriniz için hızlı bir şekilde siteler oluşturabilirsiniz. Müşterilere minimum talimatla, müşteriler sitelerini kendi başlarına kolayca yönetebilirler.

  • WYSIWYG editörünü kullandığından içeriği düzenlemek çok kolaydır (Wşapka You See Is Wşapka You Get, kullanıcının bir düzen komutu olmadan belgenin düzenini doğrudan değiştirmesine olanak tanıyan bir kullanıcı arabirimidir).

  • Veri içeriğinin güvenliğini sağlar ve kimsenin verileri düzenlemesine izin vermez.

  • Varsayılan olarak, Joomla tüm tarayıcılarla uyumludur.

  • Şablonların kullanımı çok esnektir.

  • Medya dosyaları, makale düzenleme aracında kolayca yüklenebilir.

  • Kolay menü oluşturma aracı sağlar.

Dezavantajları

  • Aynı anda birkaç modül, uzantı ve eklenti kurarken uyumluluk sorunu yaşatır.

  • Joomla'da eklentiler ve modüller ücretsiz değildir.

  • Düzeni değiştirmek istediğinizde geliştirmenin üstesinden gelmek çok zordur.

  • Joomla, SEO (Arama Motoru Optimizasyonu) dostu değildir.

  • Web sitesinin yüklenmesi ve çalıştırılması ağırlaşır.

Joomla'nın Yaratabileceği Gerçek Dünya Örnekleri?

  • Kurumsal web siteleri veya portallar
  • Kurumsal intranetler ve extranetler
  • Çevrimiçi dergiler, gazeteler ve yayınlar
  • E-ticaret ve çevrimiçi rezervasyonlar
  • Hükümet uygulamaları
  • Küçük işletme web siteleri
  • Kar amacı gütmeyen ve kurumsal web siteleri
  • Topluluk temelli portallar
  • Okul ve dini web siteleri
  • Kişisel veya aile ana sayfaları