L'abbreviazione CMS sta per il termine inglese sistema di gestione dei contenuti. Il termine può essere meglio tradotto come sistema di gestione dei contenuti. Un sistema di gestione dei contenuti (CMS) è un sistema che permette di gestire il contenuto di un sito web. sito web può essere effettuata in modo semplice. Nel senso più ampio del termine, si riferisce a contenuti, immagini e testi. Con un CMS avete anche la possibilità di amministrare la navigazione di un sito web.
Panoramica
Con un CMS, l'amministrazione dei contenuti e il design del sito web (design e layout) avviene separatamente. Se utilizzate un CMS, non è necessario che vi occupiate dell'impaginazione dei contenuti. Il layout del sito web può essere modificato con poco sforzo da parte vostra. È anche pratico che non solo voi, ma anche altri utenti possano accedere ai contenuti, se necessario. È inoltre possibile per questi utenti determinare quali contenuti vengono pubblicati in quale momento.
Con un CMS il salvataggio dei contenuti del sito web avviene in un database (ad esempio MySQL). Attraverso i cosiddetti modelli (modelli di formato), composti da segnaposto e HTML, si realizza il design del sito web del CMS. Quando si visualizza il sito web del CMS, il CMS sostituisce automaticamente i segnaposto con, ad esempio, la navigazione, i contenuti e la pubblicità.
Applicazione di contenuti e applicazione di gestione dei contenuti
Il CMS è costituito dai componenti Content Delivery Application (CDA) e Content Management Application (CMA). Con l'applicazione di gestione dei contenuti è possibile creare contenuti sul sito web senza conoscere l'HTML (Hpertext Markup Language), apportare modifiche o rimuovere il testo. Non hai bisogno di alcun supporto da parte di un webmaster. Per aggiornare il sito web, l'applicazione di consegna dei contenuti utilizza le informazioni. Anche se le funzioni del CMS variano, di solito includono la gestione dei formati, la pubblicazione sul web, il controllo delle revisioni e l'indicizzazione, il recupero e la ricerca.
Utilizzando il Web publishing, è possibile creare modelli (Modelli), assistenti e altri strumenti. Ciò consente di creare e modificare i contenuti web. I documenti, sia che si tratti di documenti scannerizzati, di documenti elettronici più vecchi o di documenti attuali, possono essere convertiti in file PDF o HTML tramite la gestione del formato. Grazie al controllo di revisione, il contenuto viene aggiornato o riportato allo stato originale. Il controllo di revisione tiene anche traccia di tutte le modifiche apportate ai file.
Il CMS indicizza tutti i dati all'interno di un'organizzazione. Gli utenti possono quindi cercare i dati utilizzando parole chiave. Il CMS mette a disposizione questi dati.
Il CMS fornisce strumenti per il one-to-oneMarketing Pronti. Si riferisce alla capacità di un sito web di adattare pubblicità e contenuti alle preferenze individuali dei suoi utenti. Qui vengono utilizzate le informazioni che il sito ha determinato o che provengono dall'utente stesso. Ad esempio, se l'utente cerca un determinato prodotto tramite un motore di ricerca, non riceverà alcun banner pubblicitario che non abbia nulla a che fare con il prodotto che sta cercando. Il lettore vede solo gli annunci dei fornitori che sono rilevanti e disponibili nel portafoglio del fornitore.
Prima di utilizzare un CMS, è necessario considerare una serie di fattori. Queste includono le dimensioni e la posizione geografica dell'azienda. Ciò è particolarmente importante se l'azienda ha sede in diversi paesi. Importanti sono anche i vari moduli elettronici utilizzati nell'azienda. Se per trasmettere le informazioni vengono utilizzati grafici, video, diagrammi, documenti audio e di testo, è molto più difficile gestire i rispettivi contenuti.
Il sistema di gestione dei contenuti probabilmente più conosciuto e più utilizzato è WordPress. Altri sistemi di gestione dei contenuti sono Drupal, Joomla e TYPO3.
Linguaggio PHP in CMS
In molti casi il termine PHP CMS si trova anche su Internet. Si tratta di un CMS programmato nel linguaggio script PHP. Un altro CMS PHP è il CMS Made Simple.
Frontbackend e backend del CMS
Un CMS è per lo più diviso in un'area frontend e un'area backend. L'area frontend (vista frontale) è ciò che il visitatore del sito web vede. L'area posteriore (vista posteriore) è l'area sicura. Qui avviene la gestione del CMS. In quest'area, l'utente ha a disposizione tutte le funzioni di cui ha bisogno per l'amministrazione dopo aver effettuato l'accesso al CMS. Spesso è anche possibile definire diversi diritti di accesso per diversi utenti del CMS. Ad esempio, l'autore può accedere solo ai contenuti del CMS e il progettista può accedere solo ai modelli.