Linguaggi usati per la realizzazione di siti web.
Per la realizzazione di siti web viene utilizzato l’HTML (HyperText Markup Language) il quale attribuisce al normale testo speciali sequenze di caratteri, chiamati TAG, che indicano al browser come visualizzare un documento HTML.
Dando per scontato che l’HTML sia il linguaggio (di marcatori) che sta alla base della realizzazione di siti web, accanto a questo, normalmente, si affiancano altri "strumenti" che implementano l’integrabilità, la fruibilità e l’usabilità di un sito web. Mi riferisco in primis ai CSS (Cascading Style Sheets ossia fogli di stile) che offrono la possibilità di creare layout più accattivanti e più usabili, oppure all’uso di veri e propri linguaggi di programmazione come il PHP (Hypertext Preprocessor) e l’ASP (Active Server Pages) che rendono i siti web interagibili con gli utenti.
Ecco perché molto spesso i siti web vengono distinti in due macrocategorie: siti statici e siti dinamici, rispettivamente se sono stati realizzati in semplice HTML oppure con un linguaggio di programmazione "abbinato" all’HTML.
Quali sono gli strumenti utilizzati per la realizzazione di siti web
Oggi l’informatica offre vari strumenti per la realizzazione di siti web, mi riferisco a software con i quali e possibile realizzare e personalizzare siti partendo dal codice, oppure usando il sistema di visualizzazione di ciò che si sta realizzando (WYSIWYG - What You See Is What You Get). Applicazioni di questo tipo sono per esempio Adobe Dreamweaver oppure Microsoft Frontpage.
Negli ultimi anni abbiamo assistito al proliferare dei CMS (Content Management System) come Joomla, Drupal, Wordpress … e altri, i quali sono dei potenti gestori di contenuti, ossia siti già pronti per essere installati sul proprio web server e personalizzati con plugin vari. I CMS, comunque, non necessitano di particolari conoscenze tecniche, sulla realizzazione di siti web, per poter essere utilizzati e sfruttati al meglio.
Realizzazione siti web e Seo
Un altro elemento importantissimo che bisogna tenere in considerazione nella realizzazione di siti web è l’ottimizzazione del codice (SEO - Search Engine Optimization), cioè tutte quelle tecniche e strategie con le quali "comunichiamo" ai motori di ricerca che esiste il nostro sito web e li "invitiamo", così, ad inserirlo nei loro database.
I TAG fondamentali sui quali applichiamo queste strategie sono, in ordine di importanza: il <title>, il <description> e il <keyword>. Esistono, naturalmente, altri TAG che aiutano marginalmente ed in modo naturale l’indicizzazione; questi sono, per esempio, il TAG <h1> e il TAG <alt>.
Per approfondimenti sui siti web vi rimando a Wikipedia.






