What is the scripting on the server side?

Scripting on the server side is the term primarily used with regard to serving its own content via the Hypertext Transfer Protocol (HTTP) protocol on the web server by performing small programs. These programs, usually written in a scripting language, are performed by a server when the client's request comes. Depending on the parameters provided by the client at the time of the request, the script will generate a website for the client. The websites created in this way are often referred to as dynamic pages. This is unlike the script on the side of the client, which is sent from the server to the requesting client and then run. Scripts on the server side were often small, executable files containing a number of commands to pass on the operating system. The Web Daemon, a software operating a web server, would use these Shell scripts to further carry out another program based on the host computer. This general technique was then defined in 1993 in Common Gat StandardEWAY Interface (CGI) developed by Internet Engineering Working Group (IETF). In most cases, these early CGI scripts were used to send responses to the databases from the server back to the requesting client.

How interpreted scripting languages ​​such as Pearl and PHP: Hypertext Preprocessor (PHP) have also developed, and the methods of scripting on the server side have also developed. HTTP demons were updated to include expansion of use that allowed these different scripting languages ​​to be induced from the web demon itself, instead of being handed over to the operating system on the host. With this supplement, bits of scripting language could be included in the HTML document. How the web server reads Throughs the document checks the document before sending to the site and performs any script in the document.

Because the content called by scripting on the server side lies in the database, it can be virtually anything. The database contains content such as product descriptions, price changes, weblog items, images and even formatting. It is also possible to nest one snippet of the script on the side of the server inside another, where the first script keeps certain data from the database, but also calls the second script that approaches secondary data. This is useful, for example, in the delivery of some relatively standard content with other nested content, which can be sensitive or yet unknown, such as comments on weblog. The maintenance of the website thus includes data updating in the database, which will then affect every page on the web with the attached script that will call this data.

Many scripting techniques on the server side were further developed what is called content management systems (CMS). PHP is probably the most commonly used language for this purpose and runs in the core of many CMS implementations. Here a user running a website running on CMS adjusts their HTML documents to include what is calledThey can be branded. The labels are basically hit by CMS to tell him what script he should include in the document. CMS can then be adapted by creating other scripts and their associated brands.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?