▪What is WEB
-World Wide Web (World Wide Web) is a system composed of many hypertext documents linked to each other.
▪ Important concepts of Web
-Resources: objects in the web system are called resources
-URI: Uniform resource identifier , used to represent a resource (HTML document, image, video clip, program)
-URL: Uniform resource locator (a subset of URI)
-HTTP: Hypertext transfer protocol, used to transfer resources, users get resources through http
The difference between URL and URI, or URL is more common
URL: direct access to a path (eg: http://www.sina.com/sss/fff/index.php) URI: relative server address, that is, a specific directory stored on the server
such as:
A web server, the core of which is a web server (IIS, Apache, nginx ...)
If you configure a Java web page under Linux, you need tomcat and Jboss in addition to Apache. Tomcat and Jboss are called middleware. But now these concepts are vague, and they are all together. Web servers, Apace, iis, and tomcat are all called middleware.
Middleware is a type of software between the application system and the system software. It uses the basic services (functions) provided by the system software to connect various parts of the application system or different applications on the network to achieve resource sharing and function sharing. the goal of.
eg: Apache, web server, Tomcat, PHP, jsp
MYSQL is an open source database, MS SQL Servies is not open source (MS does not have open source stuff)
So in the architecture of the website, which architecture is prone to hacker attacks? ? ?
In this system, any point is easy to be attacked, but the web application has the most vulnerabilities
The advantage of the development framework is that based on the framework development, many libraries do not need to write, just call directly, from top to bottom is data input, from bottom to top is data output
The root cause of web security problems