Kamis, 14 Juni 2018

Sponsored Links

Dynamic Web Pages Maker | Web Page Development | Latest Web ...
src: auxanographicdesigns.com

A dynamic page server side is a web page whose construction is controlled by an application server processing server side scripts. On the server side of scripting, the parameters determine how the assembly of each new web page results, including more client-side processing settings.

dynamic client-side web pages process web pages using HTML scripts that run on the browser as they load. JavaScript and other scripting languages ​​determine how the HTML in the received page is parsed into the Document Object Model, or DOM, which represents the webpage that is loaded. The same client-side technique can then dynamically update or change the DOM in the same way.

Dynamic web pages are then reloaded by the user or by a computer program to change some variable content. Updated information can come from a server, or from changes made to the DOM of the page. It may or may not bypass the search history or create a saved version to return to, but dynamic web page updates using Ajax technology will not render the page to return to, or bypass historical browsing history from the page is displayed. Using Ajax technology, end users get dynamic one page managed as a single page in a web browser while actual web content displayed on that page may vary. The Ajax engine just sits in the browser requesting part of its DOM, the DOM, for its clients, from the app server.

DHTML is a generic term for the technologies and methods used to create web pages that are not static web pages. Client-side script, server-side script, or a combination of these create a dynamic web experience in the browser.


Video Dynamic web page



Basic concepts

Classic hypertext navigation, with HTML or XHTML only, provides "static" content, which means that users request web pages and only view the pages and information on that page.

However, web pages may also provide "direct," "dynamic," or "interactive" user experiences. Content (text, images, form fields, etc.) On a web page may change, in response to various contexts or conditions.

There are two ways to create this kind of effect:

  • Use client-side script to change the interface behavior of within specific web pages, in response to mouse or keyboard action or at specified time events. In this case the dynamic behavior occurs in the presentation.
  • Using server-side scripts to change the page source provided between pages, adjusting the order or reloading of web pages or web content provided to the browser. The server response can be determined by conditions such as the data in the form of HTML posted, the parameters in the URL, the type of browser used, the passage of time, or the state of the database or server.

Web pages that use client-side script should use presentation technology that is widely called rich linked pages. Client-side scripting languages ​​such as JavaScript or ActionScript, which are used for Dynamic HTML (DHTML) and Flash technology respectively, are often used to manage media types (sound, animation, change text, etc.) from presentations. Scripting also allows the use of remote scripting, a technique used by DHTML pages to request additional information from a server, using a hidden Frame, XMLHttpRequests, or a web service.

Web pages that use server side scripting are often created with the help of server side languages ​​such as PHP, Perl, ASP, ASP.NET, JSP, ColdFusion and other languages. This server-side language usually uses the Common Gateway Interface (CGI) to generate dynamic web pages . These types of pages can also be used, on the client side, the first type (DHTML, etc.).

Maps Dynamic web page



History

It's hard to be precise about "early dynamic web pages" or chronology, because the exact concept makes sense only after the "extensive development of web pages": HTTP has been used since 1990, HTML, as a standard, since 1996. The Web browser explosion starts with Mosaic 1993. It is clear, however, that the concept of dynamic web sites is driven ahead of the internet, and in fact HTML. For example, in 1990, prior to the general public use of the Internet, dynamically-driven remote menu system was implemented by Susan Biddlecomb, who was the Director of Computer Support of the USC Health Care system at the University of Southern California BBS on 16 Systems lines TBBS with add-on.Database TDBS.

The introduction of JavaScript (then known as LiveScript) allows the creation of dynamic web pages.

Execusite introduced the first dynamic website solution for the professional market in June 1997. Execusite was acquired by Website Pros (now Web.com) in January 2000. During the bot cycle of the Dot-com bubble, the original Execusite founders bought the company back. of the Website (December 2000). Execusite was later acquired by Wolters-Kluwer in December 2001 and re-branded as CCH Site Builder.

Static Vs Dynamic websites â€
src: www.svfx.in


Server-side scripting

Programs running on the web server (server-side script) are used to generate web content on various web pages, manage user sessions, and control workflow. The server response can be determined by conditions such as the data in the form of HTML posted, the parameters in the URL, the type of browser used, the passage of time, or the state of the database or server.

Such web pages are often created with the help of server side languages ​​such as ASP, ColdFusion, Go, JavaScript, Perl, PHP, Ruby, Python, WebDNA and other languages, by Support server which can run on hardware same on the web server. This server-side language often uses the Common Gateway Interface (CGI) to generate dynamic web pages . Two notable exceptions are ASP.NET, and JSP, which reusing the CGI concept in their APIs but actually sending all web requests to a shared virtual machine.

Dynamic web pages are often cached when there are few or no expected changes and the page is anticipated to receive enough web traffic that will create slow loading time for the server if it should generate pages quickly for each request.

Dreamweaver: Static vs. dynamic web pages | lynda.com - YouTube
src: i.ytimg.com


Client-side scripts

The client-side script changes the behavior of the interface within a particular web page in response to a mouse or keyboard action, or to a specified time event. In this case, dynamic behavior occurs in the presentation. Client-side content is created on the user's local computer system.

Such web pages use presentation technology called rich linked pages. Client-side scripting languages ​​such as JavaScript or ActionScript, which are used for Dynamic HTML (DHTML) and Flash technology respectively, are often used to manage media types (sound, animation, change text, etc.) from presentations. The client-side script also allows the use of remote scripting, a technique used by the DHTML page to request additional information from the server, using hidden frames, XMLHttpRequests, or Web services.

The first widely used JavaScript was in 1997, when languages ​​were standardized as ECMAScript and implemented in Netscape 3.

Example

Client-side content is created on client computers. The web browser retrieves pages from the server, then processes the code embedded in the page (usually written in JavaScript) and displays the content of the page loaded to the user.

The innerHTML property (or write command) can illustrate creating a client-side dynamic page: two different pages, A and B, can be regenerated (by "dynamic response event") as .innerHTML = A and document.innerHTML = B ; or "on load dynamic" by document.write (A) and document.write (B) .

Nirav Panchal Web Designer | Dare to make better Web Design than me…
src: niravpanchal29.files.wordpress.com


Combination technology

All client and server components that collectively build dynamic web pages are called web applications. The web app manages user interaction, status, security, and performance.

Ajax uses a combination of client-side scripts and server-side queries. This is a web application development technique for dynamically swapping content, and sends requests to the server for data in order to do so. The server returns the requested data which is then processed by client-side script. This technique can reduce server load time because the client does not request all web pages to be regenerated by the server language parser; only content that will change is transmitted. Google Maps is a sample web application that uses Ajax techniques.

Web clients, such as web browsers, can act as their own servers, accessing data from various servers, such as Gopher, FTP, NNTP (Usenet) and HTTP, to create pages. HTTP supports uploading documents from clients back to the server. There are several HTTP methods to do this.

Building a Web site start to finish | Part 19 - Review & Static vs ...
src: i.ytimg.com


See also

  • Static web page
  • Dynamic HTML
  • Dynamic Cascading Style Sheet
  • Responsive Web Design
  • Deep Web (index search)
  • The web template system
  • stack solution to serve dynamic web pages
    • LAMP (software bundle)
    • LYME (software bundle)
    • LYCE (software bundle)
  • The content management system
  • The web content management system

Exploring static vs. dynamic web sites | lynda.com overview - YouTube
src: i.ytimg.com


References

  • "Information Revolution", J. R. Okin. ISBN: 0-9763857-4-0. Ed. Ironbound Press, 2005. 350 pp.
  • "Learning VBScript", P. Lomax. ISBNÃ, 1-56592-247-6. Ed. O'Reilly, 1997. seconds. C13.

Energy - WPZOOM
src: www.wpzoom.com


External links

  • Static paragraph of dynamic website from W3.org
  • Dynamic websites use the Relationship Management Method, from W3.org.
  • Extensive analysis of dynamic web pages from the University of Texas, Austin.

Source of the article : Wikipedia

Comments
0 Comments