Che cos'è un "tema" CMS?

Un CMS è un sistema di gestione dei contenuti solitamente utilizzato per creare un sito Web basato su un database e un insieme di file, comunemente in PHP, HTML, Javascript e altri linguaggi di codifica. Alcune delle piattaforme CMS più comuni sono WordPress, Drupal e Joomla. Il tema per un CMS è una raccolta di file di codice e (di solito) immagini che determinano l'aspetto di un sito Web CMS.

In che modo un "tema" è diverso da un "modello"?

Nel mondo CMS,modello e tema sostanzialmente riferirsi alla stessa cosa. La parola usata dipende dal CMS. Drupal e WordPress usano la parola tema, mentre Joomla usa la parola modello.

Drupal ha un concetto separato di file modello, ma non lasciarti confondere. Quando parli della singola "cosa" che controlla l'aspetto della maggior parte o di tutto un sito Drupal, lo chiami tema.

Temi Cambia il "look" del sito

Quando pensi a come "appare" un sito, probabilmente stai pensando al tema. L'obiettivo di un sistema di temi è quello di farti cambiare l'aspetto dell'intero sito tutto in una volta, in ogni pagina, lasciando intatto il contenuto. Anche se il tuo sito ha migliaia di pagine, puoi passare rapidamente a un nuovo tema.

instagram viewer

Alcuni temi includono funzionalità extra

In teoria, un tema (o modello) si concentra sul "look" e aggiunge poco, se del caso, funzionalità al tuo sito. Se vuoi che una piccola casella nella barra laterale faccia qualcosa di speciale, dovrai trovare un modulo separato,collegareo estensione, a seconda del tuo CMS.

In pratica, molti temi (o modelli) sembrano includere molte funzionalità extra che puoi abilitare. Sembra anche che i temi a pagamento (che sono quasi sconosciuti nel mondo di Drupal) includano probabilmente questa funzionalità extra. La pagina web per un tema WordPress a pagamento o un modello Joomla spesso include varie funzionalità extra come principale punto di forza.

Se un tema a pagamento risolve tutti i tuoi problemi in un colpo solo ed è ben mantenuto, non è necessariamente una cattiva idea. Alcuni di questi temi a pagamento ce lo ricordano distribuzioni Drupal. Sembra che stiano cercando di impacchettare ogni cosa extra di cui potresti aver bisogno sul tuo sito web.