1. List the development languages associated with the Web front-end and understand
HTML: Hypertext Markup Language (Hyper Text Markup Language), HTML is a set of tags and text combination, is a most basic page. It already contains the common elements of the Web page.
CSS: A layered style sheet, a style design language used to represent HTML file styles. CSS is able to control the location of the object in the Web page with precise pixel-level controlling, and realize the basic static interactive design, while the latest version of CSS CSS3 can truly separate the Web performance from the content.
JavaScript: a literal translation scripting language, is a dynamic type, weak type, prototype-based language, built-in support type, add dynamic function to HTML page.
jquery is a JavaScript framework that encapsulates the functionality code common to JavaScript, providing a simple JavaScript design pattern that optimizes HTML document manipulation, event handling, animation design, and Ajax interaction.
2. List Common Web backend-related development languages and understand
PHP: Hypertext Preprocessor (Php:hypertext preprocessor), a general-purpose open-source scripting language, used primarily in the field of web development.
3. Understanding database servers, Web servers, and DNS servers
Database Server: The database server is composed of one/more computers and database management system software running on the local area network, and the database server provides data service for the customer application.
Web Server: A Web server generally refers to a Web server, which is a program that resides on some type of computer on the Internet, can provide documents to Web clients such as browsers, can also place Web site files for worldwide browsing, and can place data files for download worldwide. Currently the most mainstream three Web servers are Apache Nginx IIS.
DNS server : (Domain name server, nameservers) is the server that is converting the domain name and the corresponding IP address. A domain name server is a domain name and corresponding IP address that holds all the hosts in the network, and a server that converts the domain name to the IP address feature. Where the domain name must correspond to an IP address, an IP address can have more than one domain name, and the IP address does not necessarily have a domain name. The domain Name system uses a hierarchical structure similar to the directory tree. A domain name server is typically a server side in client/server mode, and it has two main forms: the primary and the forward server. The process of mapping a domain name to an IP address is called "Domain name resolution."
4. Web process after the browser enters the URL
User Access website > browser request Site Resources >/* Front end *//Create Connection
Web server > Database interaction >web Server >/* Backend///server processing
Web server returns site resource Information > browser back to Site page > user Browse website//Client Render
1.1 Web Introduction Knowledge