
Evet arkadaşlar bunca yıllık
Joomla deneyimimi artık paylaşmam gerektiğini düşünürek bu blogu oluşturmuş ve şu an itibariyle ilk yazımı yazmış bulunmaktayım. Bu
blog üzerinden bundan böyle benim sizlere sunacağım yönergeler ve hiçbir yerde bulamayacağınız Joomla dersleri ile en iyi Joomla siteye sahip olacaksınız.
Sizlerden isteğim blog dahilindeki açılan konulara yorumlarınızı (iyi veya kötü) eklemeniz.
Aynı zamanda bu blogta en iyi
Joomla Temaları, En iyi
Joomla Bileşenleri,
Joomla Modülleri ve Plug-in'lerini de bulma imkanınız olacak.
Bu efsane blogun ilk yazısını burada bitiriyor ve sevgilerimi sunuyorum.
Merhaba
Joomla Kardeşliği!!!
ek: Bu arada tarihe şöyle tekrar baktım da sevgililer gününe denk getirmişiz yahu :))) Bu iyiye işaret sanırım.
Joomla 1.5 versiyonu henüz yeni bir sürüm olduğu için doğal olarak Joomla 1.0'da kullandığımız bazı modül ve bileşenlerin malesef 1.5 desteği yok. Bu durumda aslında Joomla 1.5 bizlere çok güzel bir imkan sunmakta.
Admin paneline girip "
uyumlu ek yöneticisini" (
plug-in) açın. Daha sonra "geri uyumluluk" isimli plug-ini aktif (yayında) edin.
Artık Joomla 1.5'te de
Joomla 1.0 için hazırlanmış olan
modül ve bileşenleri kullanabilirsiniz.
dipnot: Aslında eksiksiz olarak çalıştığını söylemek isterdim fakat bazı modül ve bileşenlerde sorun yaratabiliyor.
City Joomla isimli bu temayı, herhangi bir il ve ya ilçe için hazırladığınız şehir portallarında kullanabilirsiniz.
Tema Joomla 1.5 içindir. Farklı modülleri ve bileşenleri ile birlikte aynı pakette bulunan bu güzel temayı bu başlıkta sizlerle paylaşıyorum.
İNDİR
Joomla'da en yaygın kullanılan
Forum bileşeni Fireboard'dur. Neden? Çünkü diğer forum bileşenleri gibi köprü (bridge), ya da ayrı bir veritabanına ihtiyaç yoktur. Bu forum bileşenini, normal bir
bileşen gibi Joomla sitenizde rahatlıkla kullanabilirsiniz.
Bu muhteşem forum bileşeninin bir de tema seçenekleri var. Orjinalde çok az seçenek olmasına rağmen internette birbirinden güzel
fireboard temaları bulabilirsiniz. Peki bu bulduğunuz temaları nasıl yükleyip aktif edecekseniz? Çok basit!
İndirmiş olduğunuz tema klasörü eğer zipliyse, zipten çıkarıp klasöre hiç müdahale etmeden
FTP yoluyla /components/com_fireboard/template/ dizinine atın. Atma işlevi tamamlandığında ise admin panelden Fireboard Yapılandırma'ya girip
Tema ve Tema Simgeleri Ayarlarında, yeni yüklediğiniz temayı aktif edin. İşte bu kadar! Artık yepyeni bir temaya sahipsiniz. Güle güle kullanının :)

CMS (Content-Managament-System // İçerik Yönetim Sistemleri) anlamına gelir.
CMS aslında belli bir ürünün yada programın adı değildir.Sadece bu tarz web uygulamalarına verilen genel isimdir. CMS'leri sizler Portal, Sistem gibi ifadelerle de tanıyor olmalısınız.
Peki Cms Neleri içerir? Cmsler belli bir
web programlama diliyle yapılmış
web programlarıdır aslında. Asp, Php gibi web programlama dilleriyle oluşturulmuş birçok CMS vardır. Cms'ler genel olarak
üyelik sistemi,
makale ekleme,
haber yazma,
anket,
forum gibi bazı bileşenleri standart olarak sizlere verirler.Zaten Cms'nin oluşması bu bileşenlerin aynı cms içinde entegre çalıştırılabilmesi ve İnternet üzerinde uygulamaya geçebilmesidir.
Cms'ler üyelik sistemi,forum,haber ve makale bileşenleri içerir dedik.Bu bileşenlerin kontrolü mevcut cms sisteminde size sunulmaktadır.Tabi tüm bu alanlarında bir kontrolü olmak şartıyla.Cmsler kontrolden kastettiğimiz site yönetim işini admin sayfalarıyla yaparlar.Admin sitenin sahibi yada yetkilendirmeye göre sahipleridir.Siz kurulumunuzu yaptıktan sonra admin paneline girerek sitenize üye ekleyip çıkarabilir,forum yazabilir,makale gönderebilir ve bunun gibi sistemin elverdiği her şeyi yaptırabilirsiniz.
Şimdi yukarıda cmslerin bir web programlama diliyle yapıldığını söyledik.Peki ama cmsler üye bilgilerini,forum mesajlarını ve bunu gibi şeyleri nerede saklar?
Eğer asp yada php dilleriyle ilginiz varsa bu sorunun cevabını bileceksiniz.Eğer bu dillerle ilginiz yoksa biraz düşünmeniz gerekli.Bir Cms portalı kullanıldığı dile göre verilerini veritabanında tutar.Eğer asp diliyle yapılmış bir cms kullanıyorsanız verileriniz genellikle
MS Access tarafından tutulur ve kaydedilir.Şayet bir PHP CMS sistemi kullanıyorsanız o verilerde
Mysql,
PostreSQL gibi programlarda kaydedilir. Eğer bu program ve
uygulamalar olmasaydı Cms'ler olmazdı. Çünkü zaten cms sistemleri siteniz üzerinde çok büyük bir veri girdisine sahiptir.Bu verileri bir arada tutmak,bu verilerin içinden arama yapmak ve bu yapılan aramaları listelemek,değişiklik ve düzenlemeler yapmak hep bu veritabanları sayesinde olmaktadır.
CMS Avantaj ve Dezavantajları Gelgelelim cmsnin bazı avantaj ve dezavantajlarına. Cmsler her yönden birçok avantaja sahiptir.Bunlar
- Hızlı ve kolay veri girdisi
- Birçok bileşenin bir arada olması
- Tasarım ve içerik değiştirebilme özelliği
- Kolay kurulum
- Özel üye bölümleri
- Forum, Anket, Özel Mesaj gibi kullanıcı için önemli bileşenlerin bir arada olabilmesi
- Kaynak kodlarının açık olması (bir kısmı hariç)
- Güncelleme ve yenilenmesi
- Gelişmiş Admin Paneli
Ve daha sayamayacağımız bir çok özellik cmsler için bir avantajdır. Sözgelimi seri ve çok büyük sayıda içerik ve veri gireceğiniz bir siteniz olacaksa bir cms sistemi kullanabilirsiniz. Yada üyelerinizin ve ziyaretçilerinizin sitenizle daha fazla etkileşimli olmasını istiyorsanız da bir cms kullanabilirsiniz.
Ayrıca birçok cms sistemi Açık Kaynak kodludur ve
ücretsizdir.Bunun birçok yararı ve zararı olabilir fakat cmslerin açık kaynak olması sürekli gelişime ve yeniliğe açık oldukları anlamına gelir.(Tabi cms sistemlerininde ücretli sürümleri vardır)
Peki hiç mi dezavantajı yok bu cmslerin?Ne yazık ki var.Cmslerde ön önemli unsurlardan birisi güvenliktir.Cmsler genellikle açık kaynak kodlu olduğu için kodlara sahip olan ve geliştiren bir başka kişi yada kişiler kolaylıkla sisteminize sızabilir.(Tabi siz önlem almasanız) Bunun dışında Cmslerin alışık olmayan kişilere karşı tavrı kötüdür.Birçok bileşenin bir arada olması bunların site içinde görünüm ve yerlerinin ayarlanması bazen insanı çıldırtabilir.Ayrıca cmsler çok komplike bir yapıya sahip oldukları için ilk başlarda hem sizin hemde sitede kullanıcaların alışması zor olabilir.Örneğin yeni kurduğunuz ve hakkında fazla bir bilgiye sahip olmadığınız bir cms sisteminin admin panelinde yanlışlıkla bir şeyi silebilir yada kaldırabilirsiniz.
BAZI CMS SİSTEMLERİ Yukarda bahsettiğimiz gibi cms sistemleri belli dillerle yazılır.Şu anda en çok kullanılan cms sistemlerinin dilleri PHP'dir.bunun nedeni
PHP nin çok iyi ve sağlam bir dil olmasının yanı sıra güçlü veritabanı desteği, nesne desteği ve kendine has yapısı söylenebilir.Eğer bir arama motorunda cms portal sistem diyerek arama yapar ve sonuçlara bakarsanız genellikle php diliyle yazılmış cms sistemlerine ulaşırsınız.Webde en çok kullanılan cms sistemlerinin bazıları şunlardır.