COSA SONO I CMS E A COSA SERVONO
I CMS come detto in apertura di questa pagina, sono dei software che attraverso dei menu e dei pannelli, permettono all'utente di creare agevolmente dei siti internet. Attenzione però, non è tutt'oro ciò che luccica. A dimostrarlo è il fatto che nascono negli anni '90 e tuttavia soltanto da pochi anni anno avuto un maggiore consenso.
ASPETTI POSITIVI E ASPETTI NEGATIVI
I maggiori punti di forza di questi CMS sono:
- la velocità di realizzazione;
- non serve conoscere i linguaggi informatici di marcatura;
- si può fare in modo che più persone possano modificare e gestire il sito.
Si potrà capire facilmente che questi tre fattori ingolosiscano molto e facciano venir voglia di provare ad utilizzarli...insomma il fatto che permettono di fare siti web anche a chi non ha mai studiato in proposito è sbalorditivo. Sì ma quanto c'è di vero in questa affermazione? Non negherò che sia possibile, ma il risultato non sarà sicuramente professionale, probabilmente non soddisferà i requisiti necessari e se si dovesse sbagliare qualcosa non sapremmo dove mettere le mani. Infatti, se è vero che essendo tutto pronto da usare non serve conoscere alcun linguaggio informatico, altrettanto vero è che se disgraziatamente cancellassimo qualcosa senza neppure accorgersene, il sito smetterebbe di funzionare. E allora da questo spunto parliamo dei punti deboli dei CMS:
- tutto ciò di cui si compone un sito è già pronto all'uso ma è sempre scritto in un linguaggio che se non conosciamo può darci problemi;
- i template pronti così come i plagin non sono personalizzabili, almeno non totalmente, non senza conoscere HTML e CSS come minimo e non senza la guida dei programmatori che hanno creato i plagin;
- per usufruire di materiali decenti si devono comprare, gratuitamente non si trova materiale valido;
- tutti i componenti del sito ed il software stesso vanno costantemente aggiornati, poiché i siti fatti coi CMS sono numerosamente violati dagli hacker.
Detto ciò petterà a voi valutare i pro ed i contro di tale scelta.

