A report on Dynamic web page

Dynamic web page: example of server-side scripting (PHP and MySQL).
When a request to a dynamic web page or resource is made, the application server processes the request using its server-side language.

Web page whose construction is controlled by an application server processing server-side scripts.

- Dynamic web page
Dynamic web page: example of server-side scripting (PHP and MySQL).

22 related topics with Alpha

Overall

JavaScript

6 links

Programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS.

Programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS.

This meant that JScript became the de facto standard for client-side scripting on the Web.

Languages used in server side scripting.

Server-side scripting

5 links

Technique used in web development which involves employing scripts on a web server which produces a response customized for each user's request to the website.

Technique used in web development which involves employing scripts on a web server which produces a response customized for each user's request to the website.

Languages used in server side scripting.

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.

PC clients communicating via network with a web server serving static content only.

Web server

5 links

Computer software and underlying hardware that accepts requests via HTTP or its secure variant HTTPS.

Computer software and underlying hardware that accepts requests via HTTP or its secure variant HTTPS.

PC clients communicating via network with a web server serving static content only.
The inside and front of a Dell PowerEdge server, a computer designed to be mounted in a rack mount environment. It is often used as a web server.
Multiple web servers may be used for a high traffic website.
Web server farm with thousands of web servers used for super-high traffic websites.
ADSL modem running an embedded web server serving dynamic web pages used for modem configuration.
First web proposal (1989) evaluated as "vague but exciting..."
The world's first web server, a NeXT Computer workstation with Ethernet, 1990. The case label reads: "This machine is a server. DO NOT POWER IT DOWN!!"
Sun's Cobalt Qube 3 – a computer server appliance (2002, discontinued)
PC clients connected to a web server via Internet
PC clients communicating via network with a web server serving static and dynamic content.
Directory listing dynamically generated by a web server.
Chart:
Market share of all sites for most popular web servers 2005–2021
Chart:
Market share of all sites for most popular web servers 1995–2005

A resource sent from a web server can be a preexisting file (static content) available to the web server, or it can be generated at the time of the request (dynamic content) by another program that communicates with the server software.

PHP

4 links

General-purpose scripting language geared toward web development.

General-purpose scripting language geared toward web development.

This is an example of PHP code for the WordPress content management system.
The elePHPant, PHP mascot
A "Hello World" application in PHP 7.4 running on its built-in development server
Example output of the phpinfo function in PHP 7.1
A broad overview of the LAMP software bundle, displayed here together with Squid
Dynamic web page: example of server-side scripting (PHP and MySQL)

PHP/FI could be used to build simple, dynamic web applications.

The home page of a website displayed in a web browser

Web page

4 links

Hypertext document on the World Wide Web.

Hypertext document on the World Wide Web.

The home page of a website displayed in a web browser

It can also include JavaScript or WebAssembly programs, which are executed by the web browser to add dynamic behavior to the web page.

Node.js

4 links

Open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser, which was designed to build scalable network applications.

Open-source, cross-platform, back-end JavaScript runtime environment that runs on the V8 engine and executes JavaScript code outside a web browser, which was designed to build scalable network applications.

Ryan Dahl, creator of Node.js, in 2010

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.

Sample form. The form is enclosed in an HTML table for visual layout.

Form (HTML)

5 links

Sent to a server for processing.

Sent to a server for processing.

Sample form. The form is enclosed in an HTML table for visual layout.
Registration form of PHP-based e-commerce web-shop software ZenCart

The de facto client-side scripting language for web sites is JavaScript.

Example of DOM hierarchy in an HTML document

Document Object Model

4 links

Cross-platform and language-independent interface that treats an XML or HTML document as a tree structure wherein each node is an object representing a part of the document.

Cross-platform and language-independent interface that treats an XML or HTML document as a tree structure wherein each node is an object representing a part of the document.

Example of DOM hierarchy in an HTML document
WHATWG DOM

This allows the creation of dynamic web pages, because within a page JavaScript can:

Static web page

2 links

A static web page (sometimes called a flat page or a stationary page) is a web page that is delivered to the user's web browser exactly as stored, in contrast to dynamic web pages which are generated by a web application.

The JSP Model 2 architecture.

Jakarta Server Pages

2 links

The JSP Model 2 architecture.

Jakarta Server Pages (JSP; formerly JavaServer Pages) is a collection of technologies that helps software developers create dynamically generated web pages based on HTML, XML, SOAP, or other document types.