Ce este o "temă" a CMS?

Definiție:

Tema pentru un CMS este o colecție de fișiere de cod și imagini (de obicei) care determină modul în care arată un site Web CMS.

Cum este tema & # 34; Diferite de la un șablon & # 34 ;?

În lumea CMS, șablonul și tema se referă, în principiu, la același lucru. Cuvântul folosit depinde de CMS. Drupal și WordPress folosesc tema cuvântului, în timp ce Joomla utilizează șablonul de cuvânt.

Rețineți că Drupal are un concept separat de fișiere șablon . Dar nu te lăsa să te deranjezi. Când vorbești despre singurul "lucru" care controlează cum arată cel mai mult sau mai mult un site Drupal, numiți tema .

Pentru mai multe informații despre modul în care diferite programe CMS se referă la aceleași concepte cu cuvinte diferite, consultați tabelul cu termenii CMS .

Teme Modificați aspectul & # 34; a site-ului

Când vă gândiți la modul în care un site "arăta", probabil vă gândiți la temă. Scopul unui sistem tematic este să vă permiteți să modificați aspectul întregului site simultan, pe fiecare pagină, lăsând în același timp conținutul intact. Chiar dacă site-ul dvs. are mii de pagini, puteți trece repede la o nouă temă.

Unele teme includ funcționalitate suplimentară

Teoretic, o temă (sau un șablon) se concentrează pe "aspect" și adaugă puțină funcționalitate, dacă este cazul, site-ului dvs. Dacă doriți o cutie mică în bara laterală pentru a face ceva special, va trebui să găsiți un modul separat (sau plugin sau extensie , în funcție de CMS).

Aceasta este teoria. În practică, multe teme (sau șabloane) par să includă și o mulțime de caracteristici suplimentare pe care le puteți activa. Eu văd mult mai mult cu WordPress și Joomla decât cu Drupal (probabil pentru că Drupal este atât de orientat spre construirea de site-uri cu module separate).

Se pare că temele plătite (care sunt aproape necunoscute în lumea Drupal) sunt foarte probabil să includă această funcționalitate suplimentară. Pagina web pentru o temă WordPress plătită sau un șablon Joomla include deseori caracteristici suplimentare ca punct de vânzare important.

Prefer modul de abordare Drupal, în care caracteristicile suplimentare sunt împărțite în propriile module, iar temele se concentrează asupra aspectului. Ai mai multă flexibilitate. Nu sunteți legat de o anumită temă doar pentru că vă plac una sau două widget-uri.

Pe de altă parte, dacă o temă plătită vă rezolvă toate problemele într-o singură lovitură și este bine întreținută, nu este neapărat o idee proastă. Unele dintre aceste teme plătite îmi amintesc de distribuțiile Drupal . Se pare că încearcă să împacheteze orice lucru suplimentar de care ai nevoie pe site-ul tău. Pentru unii utilizatori, ar putea fi un lucru bun.