Ano ang isang "Tema" ng CMS?

Kahulugan:

Ang tema para sa isang CMS ay isang koleksyon ng mga file ng code at (kadalasan) na mga imahe na tumutukoy kung gaano hitsura ng isang web site ng CMS.

Paano ang isang & # 34; Tema & # 34; Iba't ibang Mula sa isang & # 34; Template & # 34 ;?

Sa mundo ng CMS, karaniwang tumutukoy ang template at tema sa parehong bagay. Ang salitang ginamit ay depende sa CMS. Ginagamit ng Drupal at WordPress ang salitang tema , habang ginagamit ng Joomla ang template ng salita.

Tandaan na ang Drupal ay may hiwalay na konsepto ng mga file ng template . Ngunit huwag hayaang malito ka. Kapag nagsasalita ka tungkol sa nag-iisang "bagay" na kumukontrol kung gaano ang karamihan o lahat ng isang Drupal site ay tumitingin, tinatawagan mo na ang tema .

Para sa higit pa sa kung paano tumutukoy ang iba't ibang mga programang CMS sa parehong mga konsepto na may iba't ibang mga salita, tingnan ang term table ng CMS .

Mga Tema Palitan ang & # 34; Hanapin & # 34; ng Site

Kapag iniisip mo ang tungkol sa kung paano ang isang site na "hitsura", malamang na iniisip mo ang tema. Ang layunin ng isang tema ng sistema ay upang hayaan mong baguhin ang hitsura ng buong site nang sabay-sabay, sa bawat pahina, habang iniiwan ang nilalaman buo. Kahit na ang iyong site ay may libu-libong mga pahina, maaari mong mabilis na baguhin ang isang bagong tema.

Ang ilang mga Tema ay nagsasama ng Extra Functionality

Sa teorya, ang isang tema (o template) ay nakatuon sa "hitsura", at nagdaragdag ng kaunti, kung mayroon man, pag- andar sa iyong site. Kung nais mo ang isang maliit na kahon sa sidebar upang gumawa ng isang bagay na espesyal, kakailanganin mong makahanap ng isang hiwalay na module (o plugin o extension , depende sa iyong CMS).

Iyon ang teorya. Sa pagsasagawa, maraming mga tema (o mga template) ang mukhang kasama rin ang maraming mga dagdag na tampok na maaari mong paganahin. Nakikita ko ito nang higit pa sa WordPress at Joomla kaysa sa gagawin ko sa Drupal (marahil dahil ang Drupal ay nakatuon sa pagbuo ng mga site na may hiwalay na mga module).

Tila din na ang mga bayad na tema (na halos hindi kilala sa mundo ng Drupal) ay malamang na isama ang sobrang pag-andar. Ang web page para sa isang bayad na tema ng WordPress o Joomla template madalas na kasama ang iba't ibang mga dagdag na tampok bilang isang pangunahing punto ng pagbebenta.

Mas gusto ko ang diskarte ng Drupal, kung saan ang mga dagdag na tampok ay nahati sa kanilang sariling mga module, at ang mga tema ay nakatuon sa hitsura. Makakakuha ka ng higit na kakayahang umangkop. Hindi ka nakatali sa isang partikular na tema dahil lamang gusto mo ng isa o dalawa sa mga widgets nito.

Sa kabilang banda, kung ang isang bayad na tema ay malulutas ang lahat ng iyong mga problema sa isang nahulog na pagsalakay, at ito ay mahusay na pinananatili, hindi ito kinakailangang isang masamang ideya. Ang ilan sa mga bayad na tema ay nagpapaalala sa akin ng mga distribusyon ng Drupal . Mukhang sinusubukan nilang i-package ang bawat dagdag na bagay na maaaring kailanganin mo sa iyong web site. Para sa ilang mga gumagamit, na maaaring maging isang magandang bagay.