Costruire il vostro sito web | Sviluppo

Dopo la pianificazione e la registrazione del dominio, è il momento di sviluppare!

Le 5 fasi di costruzione di un sito web  

La maggior parte dei progetti di siti web segue le seguenti fasi:  

  1. Pianificate la struttura e i contenuti del vostro sito web.  
  2. Registrate un nome di dominio, preferibilmente un.com.  
  3. Sviluppate il vostro sito web.  
  4. Rendetelo compatibile con i motori di ricerca.  
  5. Avviate il vostro sito web.  

3. Sviluppare il sito web 

Vediamo i metodi più comuni per avviare un sito web. Esistono diverse opzioni. Alcune sono più adattabili di altre, mentre altre sono più difficili.  

 Utilizzare un website builder per creare un sito web  

Cominciamo con l'opzione più semplice: un website builder. Si tratta di un pacchetto "tutto compreso", nel senso che viene generalmente fornito da un'unica azienda, che include il modello (design), l'editor drag-and-drop, l'hosting web, il nome del dominio, l'indirizzo e-mail e l'assistenza. I compiti più difficili sono gestiti dal web builder.  

Questo è vantaggioso non solo per i principianti. In poche parole, dipende dal lavoro. Perché complicarsi la vita quando esistono soluzioni semplici? Quasi tutti i costruttori di siti consentono di creare un sito web di base gratuito, supportato da pubblicità, su un sottodominio (ad esempio, yourname.sitebuildername.com). Potete testarlo a fondo prima di decidere se l'acquisto è giustificato.  

Se però volete portare la vostra azienda online, dovete scegliere un servizio premium. I prezzi partono da circa 6 euro al mese e comprendono tutto il necessario. Se avete bisogno di un indirizzo e-mail professionale per il vostro sito web aziendale, aggiungete circa 1-5 euro al mese.  

Pro:  

  • È semplice da usare.  

  • Non è necessario alcun software aggiuntivo e nemmeno l'hosting.  

  • Non sono necessarie competenze tecniche per iniziare.  

  • L'azienda che costruisce il sito web si occupa degli aggiornamenti e della sicurezza.  

  • Temi che potete personalizzare a vostro piacimento.  

  • Per impostazione predefinita, viene fornita una versione ottimizzata per i dispositivi mobili.  

Contro:  

  • Non è sempre possibile aggiungere ulteriori funzionalità (a seconda del costruttore del sito web).  

  • Poiché si dipende dal fornitore, è meno flessibile.  

  • Non sono destinati a compiti più complessi basati su database (ad esempio, una bacheca di annunci di lavoro o elenchi di immobili).  

Strumento di confronto tra costruttori di siti web.

  

Utilizzo di un sistema di gestione dei contenuti per costruire un sito web  

I CMS (sistemi di gestione dei contenuti) sono un po' più complicati. Sono molto più difficili da usare rispetto a un costruttore di siti web, nonostante funzionino allo stesso modo.  

Con un website builder è possibile non solo caricare semplici elementi come testi e foto, ma anche costruire un intero sito web. In questo scenario, un sistema di gestione dei contenuti tradizionale sarebbe molto più restrittivo e l'aspetto sarebbe limitato ai modelli forniti.  

Sebbene esistano diversi sistemi come Joomla!, Drupal e Typo3, ci concentreremo su WordPress, il CMS più diffuso. Non è difficile da configurare grazie alle società di hosting che offrono installazioni con un solo clic.  

Dati: BuiltWith  

Come si può vedere, WordPress alimenta circa la metà di tutti i siti web su Internet.  

Alternative a WordPress:  

  • Wix è un costruttore di siti web drag-and-drop di base facile da usare, ma è più costoso, non è ideale per i progetti più grandi ed è difficile trasferire il sito web in caso di necessità.  

  • Squarespace è un costruttore di siti web esteticamente gradevole che rende semplice la costruzione di siti web straordinari, ma ha un costo mensile più elevato e manca di una funzione di migrazione.  

  • Drupal è una piattaforma robusta, popolare tra gli sviluppatori web e i codificatori esperti, ma ha una curva di apprendimento ripida che la rende inadatta ai principianti.  

  • Joomla è simile a WordPress ed è uno strumento utile per creare siti web, ma richiede almeno una conoscenza di base del suo utilizzo.  

Potete anche installare rapidamente un tema WordPress e personalizzarlo utilizzando le opzioni di progettazione. Tuttavia, se qualcosa non vi piace, molto probabilmente dovrete modificare il CSS o l'HTML (voi o un programmatore).  

La scelta dell'hosting, del dominio, dell'indirizzo e-mail, dell'installazione e del grado di assistenza sarà determinata dal vostro budget e dalle vostre competenze tecniche. Se lo fate da soli, può essere piuttosto economico.  

Le decine di plugin disponibili, in particolare per WordPress, consentono di aggiungere al sito web funzionalità extra che non erano incluse in origine. WooCommerce, un plugin che offre un negozio online completo, ne è un buon esempio.  

Pro:  

  • Potete scegliere tra diverse società di hosting.  

  • Eccellente per i siti web multilingue.  

  • Flessibilità tecnica: se sapete cosa state facendo, potete accedere all'intero codice sorgente.  

  • I plugin forniscono funzionalità aggiuntive.  

  • È possibile rendere più veloce il caricamento della pagina.  

Contro:  

  • Non c'è assistenza tecnica personale diretta (solo un supporto limitato da parte dell'host web).  

  • Il modello determina il livello di flessibilità creativa.  

  • I plugin possono comportare costi aggiuntivi.  

  • Anche piccole modifiche estetiche possono richiedere l'uso di un programmatore.  

Come creare un sito web da soli o con un'agenzia  

Coloro che desiderano la massima libertà devono creare la pagina da soli. È necessario avere pazienza e spesso i nuovi arrivati si sentono intimiditi (e frustrati).  

Siti web come Codecademy, Mozilla e W2Schools, che offrono istruzioni passo-passo per i principianti, sono un ottimo punto di partenza. Tuttavia, preparatevi a un lungo viaggio prima che il vostro sito web sia completo. Per accelerare il processo, è possibile rivolgersi a un web designer. Ricordate però che il designer non deve occuparsi della codifica e viceversa. Ognuno di questi compiti richiede una serie di talenti specifici.  

È difficile fornire un prezzo generale perché dipende dal lavoro. Ovviamente dovrete pagare l'hosting, ma sono disponibili molte opzioni a basso costo. Soprattutto, assumere un programmatore sarà molto più costoso: pagare 8-15 dollari al mese per un website builder sarà sempre meno costoso che assumere un designer o un'agenzia per un'ora di lavoro.  

NetBeans, Aptana Studio e Brackets sono altri importanti strumenti di programmazione. Sono tutti gratuiti e supportano HTML, CSS, JavaScript e PHP. Webflow, un editor visuale di codice sorgente, è un'altra scelta.  

Pro:  

  • Se si sa programmare, le possibilità sono infinite.  

  • Hosting conveniente.  

  • Massima adattabilità  

Contro:  

  • L'assistenza è inesistente (o costosa).  

  • È una curva di apprendimento elevata.  

  • Le spese sono difficili da stimare.  

  • Ci vuole molto tempo per studiare e applicare.