Run A Script
Wait For Action
An actionable script activates when visitors perform actions on a webpage: the action could be loading the page itself. Scripts are used on webpages to do things like activate drop down-menus and interpret user data input. A script can interpret a number value entered into a HTML input field to check how many numbers it is to confirm if it's a phone number or convert temperatures from Celsius to Fahrenheit.
Build A Site
Scripting languages like PHP generate HTML-based Web pages from database information instead of relying on uniquely written pages. Site constructing languages require a sever-based program interpretation like Apache and will not run by opening a file. Web developers employ content management systems that run on top of the server-based interpretation program for large scale websites that automate most of the construction scripting process and provide content creators with an easy-to-use interface. Scripting languages help developers manage page content on a large scale by automatically generating pages. For example, a blog or news article page may only exist as the unique content in the text area; the page header and footer content is pulled in through "includes" statements in PHP.
Construct A Web App
Scripting languages work in tandem with more capable programming languages to render the user interface portion of Web application content through a Web browser. Developers employ Web apps to handle jobs that browser-oriented mark-up and scripting languages can't while still operating inside a Web browser. Web apps don't need to be installed on a computer or device and work through browser-based distribution. Common Web apps include browser games and timekeeping software. While generally read on the fly, scripting languages can be compiled for faster performance, which is useful for Web apps.
- PC Magazine Encyclopedia: Definition of: Scripting Lanauge
- Techopedia Definitions: Scripting Language
- W3Schools: PHP5 Introduction
- W3Schools: PHP Include Files
- PHP-Compiler: Phalanger - The PHP Compiler for .NET
- CMS Made Simple: About
- Mashable Categories: Web Apps
- Apache: Apache HTTP Server Project