What is Dynamic Web site (website)?
Dynamic website:
Myth: Beginners generally think that dynamic Web pages, is moving pages, but in fact not the case.
Dynamic Web pages are interactive Web pages that run on the server side and are designed in a programming language, and they return different page content depending on the condition. sites that allow users and servers to interact
parsing :
DynamicThe website does not refer to the animated website, but the website content can be changed dynamically according to different circumstances.(Stock website), the Dynamic Web site is typically architected through a database. Dynamic Web Site In addition to the design of Web pages, but also through the database and programming to make the site more automatic and advanced features. Dynamic Web sites are generally represented in Web pages byAsp,Jsp,Php,aspxwait till the end(Mvc,. Action), whilestatic Web pageis generallyHtml(Standard Universal Markup Languagethe end, the Dynamic Web server space configuration than the static Web page requirements, the cost is correspondingly high, but dynamic web pages conducive to the update of the content of the site, suitable for enterprises to build a station. Dynamicis relative to the static web site.
Dynamic website you can implement interactive functions, such as user Register , information dissemination, product display, Order Management and so on;
Dynamic Web pages do not exist independently of Server of Web files, but Browser The Web page is only fed when the request is made;
Dynamic Web pages contain server-side Script , so the page filename is often suffixed with ASP,jsp,PHP, and so on. However, you can also use URL- static technology to make the page suffix appear as HTML. Therefore, the page file suffix can not be used to judge the site's dynamic and static unique criteria.
Dynamic Web page due to need Database processing, so the dynamic website access speed greatly slows;
Dynamic Web pages because of the existence of special code, so compared to static web pages, its Search Engine are relatively weaker in friendliness.
However, with the improvement of computer performance and the increase of network bandwidth, the last two articles have been basically solved.
Program Architecture (b/S and c/s architecture )
Analytical:
b/S: programs that must be performed with the help of a browser
Advantages: Convenient program upgrade, once the function of the program needs to be changed, only need to update the server-side program
, the client's program is that the browser does not need to perform any additional operations.
C/s: Programs that do not require a browser to access
Advantages:01. interactivity is good: You can better let users use shortcut keys
better control of the hardware.
URL and URI in- depth understanding
Analytical:
URI:Uniform Resource Identifier, Uniform resource identifier ;
URL:Uniform Resource Locator, Uniform resource locator ;
a URL is a naming convention that uniquely identifies the location of a specific computer, directory, or folder on the Internet
URN:Uniform Resourcename, Uniform resource names.
A simple understanding is The URL is the gate, and the URI is every room in the door. A URI is a general scenario for locating resources on the Internet, and its focus is on resources, not location.
In general,Locators is also identifiers, so every URL was also a URI, but there was URIs which is not URLs.
of Common How many WEB servers are there?
Analytical:
Tomcat:
Apache:
Weblogic
Jboss
Webspacher
Jetty students have configured
IIS ( resolve . NET Programs )
Nginx High Performance
Tomcat 's directory structure (emphasis)
The first chapter of JSP Dynamic Web page Foundation