| Joomla İçerik Yapısı : Bölüm-Kategori ve İçerik Yapısını Anlayalım |
|
|
| Yazar Bahri Ertunc | |
| 21 06 2007 | |
|
Kendisiyle içerik yönetmekten çok daha fazlasını yapabileceğiniz halde, Joomla'nın temel var oluş sebebi içeriğinizi yönetebilmenizdir.Joomla ile yönettiğiniz bir sitede sayfalarınızı yani içeriğinizi oluşturmak için ilk önce anlamamız gereken konu, Joomla içinde içeriği nasıl organize edeceğimiz. Bu yazının devamında temel olarak Joomla ile içeriğinizi nasıl organize edebileceğinizi okuyacaksınız. Joomla İçerik YapısıJoomla'da içeriğimizi yani sayfalarımızı saklarken kullandığımız temel bir yapı var: Section (Bölüm)-Category(Kategori)-İçerik. İşte web siteniz içinde oluşturduğunuz tüm sayfalar daha doğrusu içerik, bu şekilde organize edilmiş bir yapıda saklanıyor. İçeriğin organize bir şekilde saklanması için gerçekleştirilmesi gereken çalışma özetle şöyle: İlk önce içeriğimizin yapısını göz önünde bulundurarak bölümler oluşturuluyor. Daha sonra bu bölümler altında, içeriğimizi saklayacağımız kategoriler oluşturuluyor. Son olarak da bu kategoriler içinde içeriğimizi oluşturarak yayınlıyoruz. Peki bu yapı ne işe yarıyor? Cevabı basit. DÜZEN. Bu şekilde oluşturulmuş bir yapı, bir şekilde anlamlı bir bütün ifade eden içeriği bir arada tutarak kolay organize etmemizi, daha sonra kolayca bularak güncellememizi sağlıyor, hem de ziyaretçilerimizin bu içeriğe erişimi için bazı araçlardan faydalanmamızı sağlıyor. Dilerseniz bölüm-kategori-içerik yapısını anlamak için bir örneğe göz atalım. Web sitenizde yöresel yemekleri anlatan bir içerik yapısı oluşturmak istediğinizi varsayalım. Türkiye'nin her bir bölgesinde bulunan her bir şehirdeki her bir yemek için bir sayfa hazırlayacağımızı varsayıyorum. Eğer her yemek için bir sayfa oluşturup bunların tamamını tek bir grupta toplarsanız bu durumda hem ileride bunları bulmamız ve güncellememiz zor olacak hem de bu sayfalara ziyaretçilerimizin erişebilmesi için ana sayfamızda kullanacağımız menülerimizi oluştururken bazı sıkıntılar çekeceğiz. Joomla'nın bize sunduğu bölüm-kategori-içerik yaklaşımıyla örneğimize şöyle bir çözüm getireceğiz: Türkiye'nin her bir bölgesi için bir içerik bölümü oluşturacağız. Yani oluşturduğumuz her bir bölüm, Türkiye'nin bir coğrafi bölgesini temsil edecek. Ardından her bir bölüm yani coğrafi bölge altında, her bir şehir için bir içerik kategorisi oluşturacağız. Son olarak da oluşturduğumuz bu kategoriler (şehirler) altında içeriğimizi yani yemek tanıtımlarımızı içeren sayfaları saklayacağız. Bahsettiğimiz bu yapıyı kurduğumuzda yaklaşık olarak şöyle bir içerik yapısıyla karşılaşacağız:
Yukarıdaki örnek yapıda sadece Akdeniz Bölgesi'nin altında Adana ili için bir kategori oluşturup onun altına da 'Tutmaç Çorbası' isimli içeriğini koydum. İşte bu yapıyı bir kez kurup tüm bölgeler altında her bir il için bir kategori oluşturduğumuzda, artık her bir yemeğin tanıtımı için yapmamız gereken, ilgili bölge altındaki kategori içinde sayfamızı oluşturup saklamak olacak. Bu içeriği ana sayfamızdan yayınlarken de, her bir bölge için bir menü seçeneği oluşturup bu bölge tıklandığında içinde bulunan illeri (yani kategorileri) listeleyen bir menü yapımız olacak. Bir il tıklandığında ise, bu il altında kaydedilmiş tüm yemeklerimizi listeleyeceğiz. Bölümleri ve kategorileri Joomla sisteminde nasıl oluşturacağımız, bu bölüm veya kategoriler için ana sayfamıza menü ve menü seçeneklerini nasıl ekleyeceğimiz ise bir başka yazının konusu. |


