|
Server-side scripting occurs as web server technology in which the user's asking is fulfilled by heading the script directly in the internet server to generate dynamic HTML pages. These are unremarkably wont to provide interactional site that interface to databases or even more information places. This is different from either client-side scripting where scripts are dog per viewing browser, unremarkably within JavaScript. A primary benefit to server-side scripting is a ability to extremely customize a response according to the user's requirements, access rights, or even interrogation into information places.
VBScript is used for each server-side & client-side scripting, however primarily server-side. This version of Visual Basic is supported primarily on Microsoft platforms.
In the "old" times of the web this was about entirely performed applying the combination of C programs, Perl scripts and Shell scripts using the Common Gateway Interface (CGI). People scripts were executed per operating system, and a resolutions just served back per web server. Present, these & more low scripting languages like ASP and PHP can often exist as executed directly per web server itself or even by extension modules (e.g. mod_perl or mod_php) to the web server. Either form of scripting (i personally.e. CGI or even straight execution) may be utilized to build higher complex multi-web page web sites, however straight execution commonly effects within lower overhead due to the deficiency of calls to external interpreters.
Dynamic websites come likewise occasionally powered by customised web application servers, for instance a Python "Base HTTP Server" library, although some might not assume this to exist as server-side scripting.
List of server-side scripting technologies
ASP
Microsoft designed guide letting various languages (though typically VBscript is utilized) in the HTML-prefer outer report, primarily utilized in Windows however by using limited trend lines in more platforms.
ASP.NET
Despite sharing a title using conventional ASP this technique encourages the computer programmer to utilize an event caused model sustaining controls & utilizes code written in the .NET bytecode compiled langauges rather than scripting languages.
ColdFusion
Cross platform tag depending commercial server side scripting formulas.
JSP
A Java-depending models for embedding code within HTML places.
SSI
A fairly basic technique which is a share of the most common apache web server. Non the fully programming environment far and away however however convenient for elementary items such as including the park menu.
Perl
Not specifically designed for web scripting however however typically utilized either across CGI or a favorite apache module.
Python
Another language unremarkably utilized across CGI.
Tcl
Another language another time utilized across CGI.
PHP
Common opensource guide according to including code inside its have language into an HTML site.
Server-side JavaScript
A language mostly utilized on the client side however likewise at times on the server side.
See Also
content management system (CMS).
Web development
|