Bir Joomla Bileşeni ve Modül Arasındaki Farklar

Anonim

Joomla Bileşenleri ve Modül

için önemlidir. Joomla, yüksek değerli blogların ve Web Sitelerinin oluşturulmasında kullanılabilecek en yaygın CMS'lerden biridir. Sistemin iç bileşenlerinin, onlardan neler beklendiğini ve nasıl işlediğini bilmek için nasıl çalıştığını anlamak önemlidir. Sık sorulan bir soru, bir Joomla bileşeni ile Modül arasındaki farktır. Aşağıda özetlenen farklılıklar ana noktaları anlamak için takip edilmesi gereken iyi bir kılavuz olmalıdır.

Farklar

Joomla'daki sayfanın ana bölümü olarak gözlemlenen bileşen insan gözüne göredir. Joomla'nın yapısına göre, üretilen her sayfa için yalnızca tek bir bileşen yüklenebilir. Bu da, sunulan temel içerik yönetiminin aslında kendisinin bir bileşeni olduğu anlamına geliyor. Diğer taraftan, Joomla modülü, bir bileşende bulunan içeriği tamamlayıcı niteliktedir. Modülün bileşeni çevrelediği söylenebilir. Kendi içinde modül tasarımı, görülen sayfanın ana kısmı olmamalıdır.

Bileşen, son kullanıcı tarafından görüntülenen içeriği oluşturur. Bileşen, bazen işlevselliği sağlamak için programlama yoluyla bir veritabanına konan tam bir uygulama olabilir. Modül genellikle yalnızca kenar çubuğu içerik menülerinde bulunan unsurları ve hiçbir zaman bir sayfanın içeriğini ele almaz. Joomla'daki içerik modülleri hiçbir kodlamaya sahip değildir ve sayfanın kodlanmış bölümleriyle birlikte elle gösterilebilirler. Bileşenlerin görüntülenmesi büyük ölçüde bir sayfanın içerik alanının büyük bölümlerinde gösterilir. Öte yandan, modüller ekranı bazen başlığa, kenar çubuğuna veya sayfanın altbilgisinde ancak ana içeriğin hiçbirinde gösterilemeyen kenar çubuğunda gösterilir.

Joomla bileşeni, kullanıcıdan kaynaklanabilecek her türlü girişi kabul eder. Kullanıcı içeriğine örnekler, makale gönderme, resim veya diğer medya sunuşları veya sistemde ortaya atılan yorumlar olacaktır. Modülde kabul edilen minimum giriş yoktur. Kabul edilen tek girdi, bir kullanıcının çevrimiçi olup olmadığını size bildirenler 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üllerinin ayarlanmış sayfa konumu da yok. Yerleştirme, sayfa yerleşiminde verilir ve kesin bir yer yoktur. Öte yandan, modüllerin bulunabilecekleri belirli bir sayfa konumu vardır. Bileşenlerin dosya adı com_ ile başlar, 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 sarar ve yalnızca bileşenleri tamamlar.

- Bileşenler tam bir başvuru olarak kullanılabilir.

- Programlar dahil olmadığından, modüller sadece içerik menülerinde kenar çubuğu öğeleri oluşturmak için kullanılabilir.

- Bileşenlerin görüntülenmesi sayfanın ana bölümündedir.

- Modüllerin görüntülenmesi ana sayfanın çevresine ve sayfanın ana bölümüne asla değil.

- Bileşenlerdeki kabul edilen girdi oldukça geniş ve çeşitlidir.

- Modüllerde kabul edilen girdi çok az veya hiç değil.

- Tek bir bileşen bir sayfada görüntülenebilir.

- Belirli bir aşamada birden fazla modül görüntülenebilir.

- Modüller tanımlanmış bir sayfa yerleştirme konumuna sahiptir.

- Bileşenlerin, tanımlanmış sayfa yerleşimi konumu saklı değildir.

- 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.