Come eseguire uno script su una pagina Web
I programmatori Web integrano gli script direttamente nel codice del sito Web o generano pagine Web con linguaggi di scripting dietro le quinte. I linguaggi di scripting differiscono dai linguaggi di programmazione perché vengono interpretati al volo e non devono essere compilati. I linguaggi compilati come C++ e Java vengono interpretati prima dell'accesso. I linguaggi di scripting hanno lo scopo di aumentare altri linguaggi di programmazione. JavaScript, PHP, Perl, Ruby, Python e ASP sono tutti linguaggi di scripting comunemente implementati.
Esegui uno script
Le pagine Web hanno tre livelli o livelli che riguardano il contenuto, il layout e la funzionalità del comportamento; HTML, CSS e JavaScript riguardano rispettivamente questi livelli. Sebbene esistano molti linguaggi di scripting per il Web, il termine si riferisce a JavaScript se non diversamente specificato. Aggiungere uno script a un sito può essere semplice come incorporarlo tra i tag di script "" nel codice HTML della pagina. Gli script possono essere inseriti nella sezione dell'intestazione o in linea con il contenuto della pagina. Ad esempio, inserendo il codice "" nel codice della pagina verrà visualizzata una finestra di avviso che dice "ciao mondo" quando la pagina viene caricata. Tuttavia, avvisi non richiesti come "hello world" sono considerati design fastidiosi se utilizzati su pagine reali.
Attendi azione
Uno script utilizzabile si attiva quando i visitatori eseguono azioni su una pagina web:l'azione potrebbe essere il caricamento della pagina stessa. Gli script vengono utilizzati nelle pagine Web per eseguire operazioni come attivare menu a discesa e interpretare l'input dei dati dell'utente. Uno script può interpretare un valore numerico inserito in un campo di input HTML per verificare quanti numeri sono per confermare se si tratta di un numero di telefono o convertire le temperature da Celsius a Fahrenheit.
Crea un sito
I linguaggi di scripting come PHP generano pagine Web basate su HTML dalle informazioni del database invece di fare affidamento su pagine scritte in modo univoco. I linguaggi di costruzione del sito richiedono un'interpretazione del programma basata su server come Apache e non verranno eseguiti aprendo un file. Gli sviluppatori Web utilizzano sistemi di gestione dei contenuti che vengono eseguiti su un programma di interpretazione basato su server per siti Web su larga scala che automatizzano la maggior parte del processo di creazione di script e forniscono ai creatori di contenuti un'interfaccia facile da usare. I linguaggi di scripting aiutano gli sviluppatori a gestire il contenuto delle pagine su larga scala generando automaticamente le pagine. Ad esempio, una pagina di un blog o di un articolo di notizie può esistere solo come contenuto unico nell'area di testo; il contenuto dell'intestazione e del piè di pagina della pagina viene inserito tramite le istruzioni "includes" in PHP.
Costruisci un'app Web
I linguaggi di scripting funzionano in tandem con linguaggi di programmazione più capaci per eseguire il rendering della parte dell'interfaccia utente del contenuto dell'applicazione Web tramite un browser Web. Gli sviluppatori utilizzano le app Web per gestire lavori che i linguaggi di markup e scripting orientati al browser non possono mentre operano all'interno di un browser Web. Le app Web non devono essere installate su un computer o dispositivo e funzionano tramite la distribuzione basata su browser. Le app Web comuni includono giochi per browser e software di cronometraggio. Sebbene generalmente vengano letti al volo, i linguaggi di scripting possono essere compilati per prestazioni più veloci, il che è utile per le app Web.