Joomla, bir CMS'dir. Peki CMS nedir? Cms nin açılımı "content management system", yani içerik yönetim sistemi'dir. Peki ne işe yarar?
Eğer komplex bir web sitesi yapmak istiyorsanız, komplex bir sisteme ihtiyacınız var demektir. Bir çok fonksiyonu bi araya getiren, daha sonra ihtiyacınız olabilecek özellikleri ekleyebilmenize olanak sağlayan bir tabana, bir programa ihtiyacınız var. Bunu bikaç değişik şekilde sağlayabilirsiniz.
-Oturup, güçlü web programlama dillerinden bir tanesini öğrenirsiniz, kendiniz yazarsınız.
-Profesyonel bir ekip veya firma ile anlaşır, kendi tabanınızı yazdırırsınız.
-Son ihtimal de, hazır sistemler kullanırsınız.
Ilk iki seçenek, en makul olanlarıdır aslını isterseniz. Sonuçta kendinize ait bir sistemde, güvenlik tamamen size bağlıdır. Kullanım alışkanlıklarınıza göre bir taban oluşturur, sitenizi bu taban üzerinde oluşturmaya başlarsınız. Ancak vakit ve nakit demektir bu ilk iki seçenek. Eğer daha mütevazi bir bütçe ile işe soyunuyorsanız, bir çok kişinin emeği ile oluşturulmuş bu hazır sistemleri kullanmak zorunda kalırsınız.
CMS'ler genelde ücretsiz sistemlerdir. Kalabalık bir geliştirici ekip ile hazırlanırlar. Mümkün olan en geniş kitleye hitap edebilmek icin, olabildiğince esnek biçimde tasarlanırlar. CMS sistemler ile hemen hemen her türlü site hazırlanabilir. sistem genel hatları, bazı şeyleri yapmanıza izin vermiyorsa, geliştirici ekibin veya 3. şahısların yazdığı eklentilerle, CMS nizin başarabileceklerinin listesini uzatabilirsiniz. Bu sistemleri en çekici kılan taraf, işte budur.
Tekrar ana konumuza dönelim. Joomla nedir? Joomla, son donemdeki en populer CMS sistemlerinden biridir. Mambo olarak bilinen sistemin, yeniden elden geçirilmiş ve güçlendirilmiş sürümüdür. Joomla'yı diğer CMS sistemlerinden ayıran bir sürüküçük sebep sayabiliriz. Ama benim gördüğüm en temel sebep, kurulumunun ve kullanımın mümkün olan en kolay seviyeye çekilmiş olması ve bu sisem için yazılmış eklentilerin, diğer sistemlere göre çok daha zengin olması. Beni de joomla'ya bağlayan temel sebepler bunlardı.
-Oturup, güçlü web programlama dillerinden bir tanesini öğrenirsiniz, kendiniz yazarsınız.
-Profesyonel bir ekip veya firma ile anlaşır, kendi tabanınızı yazdırırsınız.
-Son ihtimal de, hazır sistemler kullanırsınız.
Ilk iki seçenek, en makul olanlarıdır aslını isterseniz. Sonuçta kendinize ait bir sistemde, güvenlik tamamen size bağlıdır. Kullanım alışkanlıklarınıza göre bir taban oluşturur, sitenizi bu taban üzerinde oluşturmaya başlarsınız. Ancak vakit ve nakit demektir bu ilk iki seçenek. Eğer daha mütevazi bir bütçe ile işe soyunuyorsanız, bir çok kişinin emeği ile oluşturulmuş bu hazır sistemleri kullanmak zorunda kalırsınız.
CMS'ler genelde ücretsiz sistemlerdir. Kalabalık bir geliştirici ekip ile hazırlanırlar. Mümkün olan en geniş kitleye hitap edebilmek icin, olabildiğince esnek biçimde tasarlanırlar. CMS sistemler ile hemen hemen her türlü site hazırlanabilir. sistem genel hatları, bazı şeyleri yapmanıza izin vermiyorsa, geliştirici ekibin veya 3. şahısların yazdığı eklentilerle, CMS nizin başarabileceklerinin listesini uzatabilirsiniz. Bu sistemleri en çekici kılan taraf, işte budur.
Tekrar ana konumuza dönelim. Joomla nedir? Joomla, son donemdeki en populer CMS sistemlerinden biridir. Mambo olarak bilinen sistemin, yeniden elden geçirilmiş ve güçlendirilmiş sürümüdür. Joomla'yı diğer CMS sistemlerinden ayıran bir sürüküçük sebep sayabiliriz. Ama benim gördüğüm en temel sebep, kurulumunun ve kullanımın mümkün olan en kolay seviyeye çekilmiş olması ve bu sisem için yazılmış eklentilerin, diğer sistemlere göre çok daha zengin olması. Beni de joomla'ya bağlayan temel sebepler bunlardı.