quali sono i linguaggi di programmazione usati per un sito web?

In generale i linguaggi di programmazione di un sito web sono: html, php, asp, flash, asp.net, cgi, javascript, perl, python, ruby… e ci vorrebbero centinaia di pagine per comprendere bene le caratteristiche e sfruttare a pieno il loro potenziale, valutare le differenze ed essere in grado di capire quale possa essere la soluzione migliore per soddisfare le nostre esigenze.
Il “linguaggio” utilizzato maggiormente nel web è l’html (hypertext markup language)  dove tutti gli elementi sono definiti attraverso dei tag, i tag sono in genere composti da una coppia, uno di apertura e uno di chiusura. nel caso ad esempio del tag html avremo la coppia <html> </html>. Alcuni tag possono avere anche degli attributi ad esempio il tag <p style=”text-align:center;“> </p> che definisce un paragrafo con il testo allineato al centro. Le funzionalità offerte dall’html sono limitate e i siti sono completamente statici. Nel tempo ci sono state notevoli evoluzioni fino al più moderno html5. Con l’html si realizzavano un tempo siti internet composti da singole pagine collegate tra di loro con link diretti e la manutenzione era decisamente difficoltosa sono nati così i due linguaggi di programmazione principali per i siti ossia il Php e l’Asp che potevano essere collegati a database mysql o access e grazie alla gestione dinamica dei contenuti sono nati siti decisamente più evoluti e tra questi i siti di e-commerce. Una differenza sostanziale è che le pagine html vengono lette dal browser esattamente come le abbiamo realizzate, nel caso di linguaggi più evoluti le pagine vengono invece generate dal server e il risultato viene inviato al browser. Anche per questi linguaggi ci sono state nel tempo notevoli evoluzioni e si possono ottenere oggi soluzioni decisamente complesse. Altro linguaggio che ha sempre accompagnato i siti internet sono i javascript nati per creare interazioni con gli utenti e ancora notevolmente utilizzato, tra i più celebri script è da ricordare JQuery che è sempre più diffuso. I javascript sono inoltre alla base di Ajax, anche questo molto utilizzato nei siti moderni. Negli anni scorsi ha avuto un notevole successo l’Actionscript utilizzato con Flash per creare siti con effetti grafici decisamente evoluti. Nel tempo questa tecnologia è quasi scomparsa o almeno utilizzata per piccoli elementi non essenziali, al suo decadimento ha contribuito sicuramente la scelta di Apple di non dotare i sistemi IOS di iPad e iPhone del plugin necessario per la visualizzazione di questi contenuti ma anche la difficoltà ad indicizzare questo tipo di siti. Non bisogna nemmeno dimenticare i CSS, qui non parliamo di un linguaggio di programmazione ma una serie di stili da applicare agli elementi della pagina. Gli stili CSS sono oggi di fondamentale importanza poichè permettono di gestire dinamicamente la visualizzazione dei contenuti di una pagina su vari dispositivi e grazie a loro possiamo creare siti responsivi (ossia visualizzabili anche su smartphone e tablet). Altri linguaggi come il Ruby e il Python sono presenti in ambiti specifici e sono di conseguenza meno diffusi.

Posted in: web & content & social media design

 

|| FAQ Category web & content & social media design

CONTATTACI ADESSO

Cerchi delle novità? Hai un’idea che vorresti realizzare? Parliamone!

La Fabbrica Interattiva
via Lombardia, 26
San Giuliano Milanese,
MI, 20098
Italia

 029880359


Download vCard

agenzia comunicazione, marketing, multimedia


la fabbrica interattiva

Copyright © 2003-2018. All Rights Reserved. Designed by www.lafabbricainterattiva.com