Tutti, compresa tua madre, ti hanno detto che hai bisogno di un Content Management System (CMS). Tu stesso senti di aver bisogno di accesso istantaneo ai contenuti del tuo sito web. La verità è che, a meno che la generazione di contenuti non faccia parte del tuo modello di business (ad esempio N.Y. Times o Perez Hilton), non hai bisogno di un CMS. Inoltre, è probabile che ti costi tempo, denaro, sicurezza e posizionamento nella pagina.
Semplicemente non aggiornerai il tuo sito
Lo so, sei molto entusiasta del tuo nuovo sito web. Pensi che ti collegherai ogni giorno, va bene, almeno una volta alla settimana, per aggiornare i contenuti. Questa è una bugia. Ecco tre cose da considerare:
- Hai altri compiti da completare che sono molto più importanti per la tua attività rispetto all'aggiornamento del tuo sito, come trovare clienti.
- Se sei estremamente preoccupato per i tuoi contenuti (come dovresti essere), assumerai un professionista copywriter mentre stai costruendo il tuo sito per ottenere il tuo messaggio giusto. Dopo di che, perfezionarlo ogni 4-6 mesi mentre la voce del tuo marchio evolve sembra appropriato.
- Ci sono altri modi, non basati su CMS, per rendere il tuo sito dinamico - i widget sono un esempio principale o l'importazione di contenuti che puoi aggiornare altrove, come un feed Twitter o Tumblr.
Il tuo CMS come blocco di cemento
Stai pagando un prezzo molto alto per l'accesso costante che probabilmente non stai utilizzando abbastanza.
La cosa più importante da capire è che il tuo CMS deve fare molto lavoro per generare pagine per i tuoi visitatori. Questo lavoro richiede tempo. Quel tempo non solo rallenta la velocità con cui i visitatori visualizzano la pagina, ma influisce negativamente anche sulla SEO. Non sappiamo tutto ciò che entra nella salsa segreta di Google, ma sappiamo che la velocità della pagina è alta nella loro lista.
Un'altra cosa da sapere sui CMS è che aggiungono più livelli di vulnerabilità. In altre parole, ci sono molti più punti di attacco per gli hacker per accedere e diffondere i loro affari sporchi - in particolare se stai usando un CMS popolare come WordPress o Drupal.
Che diavolo faccio allora?
Semplice - HTML statico, CSS e Javascript. Consigliamo Middleman. Middleman è un generatore di siti statici scritto in Ruby. Ciò significa che costruiamo siti web sofisticati basati sui dati localmente che alla fine vengono convertiti in pagine HTML statiche e distribuiti ovunque... seriamente, ovunque, a buon mercato (pensa a S3 o BitBalloon per ~$5/mo.). Questo non solo significa che il tuo sito sarà estremamente veloce, ma avrà anche un tempo di attività che si avvicina al 100%. Pensi che non sia realistico? Dai un'occhiata a dojo4.com - un sito statico costruito in Middleman e servito da S3 - e abbiamo anche un blog!
Nella mia esperienza, gli argomenti a favore di un sito web basato su CMS stanno diminuendo di giorno in giorno. Sii intelligente. Sii semplice. Sii statico.