Joomla Bileşeni ve Modül
Joomla, yüksek değerli blogların ve Web sitelerinin oluşturulmasında kullanılabilecek en yaygın CMS'lerden biridir. Onlardan ne beklendiğini ve nasıl çalıştıklarını bilmek için sistemin dahili bileşenlerinin nasıl çalıştığını anlamak önemlidir. Sık sorulan bir soru, Joomla bileşeni ile Modül arasındaki farktır. Aşağıda ana hatları çizilen farklılıklar, ana noktaları anlamada izlenecek iyi bir rehber olmalıdır..
farklılıklar
Joomla'da sayfanın ana bölümü olarak gözlenen bileşen insan gözüyle görülüyor. Joomla'nın yapısına göre, oluşturulan her sayfa için yalnızca bir bileşen yüklenebilir. Bu da, sunulan temel içerik yönetiminin aslında bir bileşen olduğu anlamına gelir. Öte yandan Joomla modülü, bir bileşende bulunan içeriğin bir tamamlayıcısıdır. Modülün bileşeni çevrelediği söylenebilir. Modül tasarımının kendi içinde görülen sayfanın ana kısmı olması gerekmez..
Bileşen, son kullanıcı tarafından görüntülenen içeriği oluşturur. Bileşen, zaman zaman, işlevselliği sağlamak için programlama yoluyla veritabanına konulan tam bir uygulama olabilir. Modül genellikle yalnızca kenar çubuğu içerik menülerinde bulunan öğeleri alır ve hiçbir zaman sayfanın içeriğini kullanmaz. Joomla'daki içerik modülleri kodlama gerektirmez ve sayfanın kodlanmış bölümleriyle birlikte gösterilebilir. Bileşenlerin görüntülenmesi büyük ölçüde sayfanın içerik alanının büyük bölümlerinde gösterilir. Öte yandan, modüller ekranı kenar çubuğunda, bazen sayfanın üstbilgisinde, kenar çubuğunda ve hatta altbilgisinde gösterilebiliyor, ancak hiçbir zaman ana içerikte gösterilmiyor.
Joomla bileşeni kullanıcıdan yayılabilecek her türlü girdiyi kabul eder. Kullanıcı içeriğine örnek olarak makale gönderimi, resim veya diğer medya gönderimleri veya sistemde yapılan yorumlar verilebilir. Modülde kabul edilen minimum giriş yoktur. Kabul edilen tek girdiler, bir kişinin çevrimiçi olup olmadığını size bildirecekler gibi salt okunur girdilerdir.
Bir sayfada, tek bir sayfada birden fazla modül görüntülenebilirken yalnızca bir bileşen görüntülenebilir. İçerik modüllerinde ayarlanmış sayfa konumu da yoktur. Yerleşim sayfa yerleşiminde verilir ve kesin bir yer yoktur. Diğer yandan modüller, yerleştirilebilecekleri tanımlanmış bir sayfa konumuna sahiptir. Bileşenin dosya adı com_ ile başlarken, modüllerin dosya adı mod_ ile başlar.
Özet:
- Bileşenler Joomla sayfasının ana bölümünde görülür.
- Modüller bileşenleri çevreler ve yalnızca bileşenleri tamamlar.
- Bileşenler tam bir uygulama olarak kullanılabilir.
- Modüller, yalnızca programlama dahil olmadığından içerik menülerinin kenar çubuğu öğelerini oluşturmak için kullanılabilir.
- Bileşenlerin görüntülenmesi sayfanın ana kısmındadır.
- Modüllerin görüntülenmesi ana sayfanın çevresinde ve asla sayfanın ana bölümünde değil.
- Bileşenlerde kabul edilen girdi oldukça geniş ve çeşitlidir.
- Modüllerde kabul edilmiş çok az giriş var veya hiç yok.
- Bir sayfada yalnızca tek bir bileşen görüntülenebilir.
- Belirli bir aşamada birden fazla modül görüntülenebilir.
- Modüllerin tanımlanmış bir sayfa yerleşim konumu var.
- Bileşenlerde tanımlı herhangi bir sayfa yerleşim konumu yok.
- Bileşen dosya adı com_ ile başlar.
- Bir modül dosya adı bir mod_ ile başlar.
- Bileşen yalnızca belirli bir sayfada çalıştırılabilir.
- Modül farklı sayfalardan çalıştırılabilir.