Joomla, web siteleri geliştirmek için bir içerik yöneticisidir. CSS, JavasCript ve PHP gibi kendi geliştirme standartlarına dayanmaktadır.
Bilgisayarda değil, bir sunucu aracılığıyla çalışan bir web uygulamasıdır. Geçmişte çokça kullanılan dreamweaver gibi bir program değildir ve zaman geçtikçe Joomla veya WordPress gibi kullanıcılar tarafından daha çok beğenilen diğer seçenekler ortaya çıktığı için genellikle kullanılmayan bir program değildir.
Joomla, ücretsiz olarak kullanılabilmesi için güncelleme yapan ve iyileştirmeler yapan bir kullanıcı topluluğu tarafından geliştirilen ücretsiz bir yazılımdır.
Hedeflerinden biri, yazılıma finansal yatırım yapmaya gerek kalmadan kullanıcı dostu İnternet sayfalarının oluşturulmasına izin vermektir.
Joomla Geçmişi
2005 yılında Joomla, Mambo adlı bir önceki yıldan bu yana göreceli başarı elde eden önceki bir projenin çatalı olarak doğdu.
Mambo ticari markasının haklarına ve kodun telif hakkına sahip olan Miro adlı Avustralyalı şirket, Mambo Açık Kaynak projesini Mambo olarak yeniden adlandırmak gibi geliştirici topluluğunu ikna etmeyen bir dizi teknik geliştiriyor.
O sırada, Mambo geliştirici ekibinin ana lideri Andrew Eddie, Mambo geliştirici ekibinin üyelerinin projeden ayrılmaya ve özelliklerine göre yeni bir projeye başlamaya karar verdiğini bildiren bir mektup yayınlar. Bu, proje topluluğunun doğuşudur.
Eylül 2005'te, proje için Joomla'nın adı ve operasyon merkezi olacak ve adı joomla.org olacak yeni portal resmi olarak açıklandı.
Joomla nasıl kurulur
Joomla, çalışmalarınızı web ortamlarında geliştirmek için araçlara ihtiyaç duyar. Kuruluma devam etmek için, sürümlere bağlı olarak PHP 4.3 veya üstü ile donatılmış bir Apache web sunucusuna (Apache 1.3 veya üstü veya IIS) ve kurulu sürümlere bağlı olarak bir MySQL 3.2 veritabanı sunucusuna ihtiyacınız vardır.
Apache ücretsizdir ve emrinde geniş bir kullanıcı topluluğuna sahiptir, ayrıca Windows, Linux ve Mac Os ile uyumludur.
Apache, Windows için uyarlanmış ve optimize edilmiştir, ancak birçok kullanıcı, bunu yapmanın en yaygın yolu olduğu için Apache ile çalışır.
Joomla kullanmanın avantajları ve dezavantajları
Avantajlar ve dezavantajlar aşağıdakileri içerir:
- Avantaj: Farklı iş alanları için çok sayıda şablon. Joomla uzantıları, web'de çok önemli ve işlevsel değişikliklere izin verir ve farklı bağımsız uygulamaların tek bir web'e entegre edilmesine izin verir.
- Dezavantajları: Yorum yapma sistemi gibi temel özelliklere sahip olmadığı ve indeksleme sistemi WordPress kadar güçlü olmadığı için blog yazmak için en çok önerilen platform değildir. Sezgisel olmayan bir tasarım sistemidir.