Server-side scripting

server-sideserver side scriptingserver-side languageserver-side scriptscriptingscripting languageserverServer ProgrammersServer Scriptingserver scripts
Server-side scripting is a technique used in web development which involves employing scripts on a web server which produce a response customized for each user's (client's) request to the website.wikipedia
91 Related Articles

Web development

developmentweb programmingwebsite development
Server-side scripting is a technique used in web development which involves employing scripts on a web server which produce a response customized for each user's (client's) request to the website.
A more comprehensive list of tasks to which web development commonly refers, may include web engineering, web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development.

PHP

PDOPHP programming languageP'''HP
Many modern web servers can directly execute on-line scripting languages such as ASP, JSP, Perl, PHP and Ruby either by the web server itself or via extension modules (e.g. mod_perl or mod_php) to the web server.
PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development.

Active Server Pages

ASPClassic ASPActive Server Pages (ASP)
Many modern web servers can directly execute on-line scripting languages such as ASP, JSP, Perl, PHP and Ruby either by the web server itself or via extension modules (e.g. mod_perl or mod_php) to the web server.
Active Server Pages (ASP), later known as Classic ASP or ASP Classic, is Microsoft's first server-side script engine for dynamically generated web pages.

Dynamic web page

client-side scriptingdynamic contentdynamic web content
Server-side scripting is distinguished from client-side scripting where embedded scripts, such as JavaScript, are run client-side in a web browser, but both techniques are often used together.
Using server-side scripting to change the supplied page source between pages, adjusting the sequence or reload of the web pages or web content supplied to the browser. Server responses may be determined by such conditions as data in a posted HTML form, parameters in the URL, the type of browser being used, the passage of time, or a database or server state.

WebDNA

For example, WebDNA includes its own embedded database system.
WebDNA is a server-side scripting, interpreted language with an embedded database system, specifically designed for the World Wide Web.

ActiveVFP

ActiveVFP (*.avfp)
ActiveVFP (also known as AVFP) is a server-side scripting framework designed for Web development to produce dynamic Web pages.

ASP.NET

code-behind.asp.NET
ASP.NET (*.aspx)
ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages.

ColdFusion Markup Language

CFMLColdFusionCFML - ColdFusion
ColdFusion Markup Language (*.cfm)
ColdFusion Markup Language, more commonly known as CFML, is a scripting language for web development that runs on the JVM, the .NET framework, and Google App Engine.

JavaServer Pages

JSPJSPstag library
Many modern web servers can directly execute on-line scripting languages such as ASP, JSP, Perl, PHP and Ruby either by the web server itself or via extension modules (e.g. mod_perl or mod_php) to the web server.
JSP pages use several delimiters for scripting functions.

Node.js

NodeJSNodeio.js
JavaScript using Server-side JavaScript (*.ssjs, *.js) (example: Node.js)
Node.js lets developers use JavaScript to write command line tools and for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user's web browser.

JavaScript

JSclient-side JavaScriptserver-side JavaScript
Server-side scripting is distinguished from client-side scripting where embedded scripts, such as JavaScript, are run client-side in a web browser, but both techniques are often used together. JavaScript using Server-side JavaScript (*.ssjs, *.js) (example: Node.js) Netscape introduced an implementation of JavaScript for server-side scripting with Netscape Enterprise Server, first released in December, 1994 (soon after releasing JavaScript for browsers).
In December 1995, soon after releasing JavaScript for browsers, Netscape introduced an implementation of the language for server-side scripting with Netscape Enterprise Server.

Lasso (programming language)

Lasso
Lasso (*.lasso)
Lasso can be compared to the server-side scripting languages PHP and Python, ColdFusion, Ruby, etc.

Server Side Includes

SSIServer Side Includeshtml
Server Side Includes (SSI)
Server Side Includes (SSI) is a simple interpreted server-side scripting language used almost exclusively for the web.

Edge Side Includes

ESIESI (Edge Side Includes)
Edge Side Includes
to do assembly on the origin server using Server Side Includes and many types of server-side scripting.

Scripting language

scriptingscriptscripts
Server-side scripting is a technique used in web development which involves employing scripts on a web server which produce a response customized for each user's (client's) request to the website.

Static web page

staticstatic contentstatic documents
The alternative is for the web server itself to deliver a static web page.

Web browser

browserweb browsersbrowsers
Server-side scripting is distinguished from client-side scripting where embedded scripts, such as JavaScript, are run client-side in a web browser, but both techniques are often used together.

Hypertext Transfer Protocol

HTTPGETrequest
When the server serves data in a commonly used manner, for example according to the HTTP or FTP protocols, users may have their choice of a number of client programs (most modern web browsers can request and receive data using both of those protocols).

File Transfer Protocol

FTPanonymous FTPSFTP
When the server serves data in a commonly used manner, for example according to the HTTP or FTP protocols, users may have their choice of a number of client programs (most modern web browsers can request and receive data using both of those protocols).

Communication protocol

protocolprotocolscommunications protocol
When the server serves data in a commonly used manner, for example according to the HTTP or FTP protocols, users may have their choice of a number of client programs (most modern web browsers can request and receive data using both of those protocols).

Oracle iPlanet Web Server

iPlanet Web Server
Netscape introduced an implementation of JavaScript for server-side scripting with Netscape Enterprise Server, first released in December, 1994 (soon after releasing JavaScript for browsers).

WCVB-TV

WCVBBostonWHDH-TV, Ch. 5
Server-side scripting was later used in early 1995 by Fred DuFresne while developing the first web site for Boston, MA television station WCVB.

Open Invention Network

The patent was issued in 1998 and is now owned by Open Invention Network (OIN).

Wolfram Alpha

Wolfram's Computational Knowledge EngineWolframAlpha
An example would be WolframAlpha, which is a computational knowledge engine that computes results outside the clients environment and returns the computed result back.

Google

Google Inc.Google, Inc.Googling
A more commonly used service is Google's proprietary search engine, which searches millions of cached results related to the user specified keyword and returns an ordered list of links back to the client.