Source: Http://www.cnblogs.com/kissweb/articles/3839690.html Star Star
How to make a Web site, what technologies are included, and what technologies you need to learn
Write where you want to be--make a record of yourself
1: page display, a Web development language
1.1 A Web development language needs to be aware of which aspects, in order to meet the business development of your website
1: Choice of language
2: Framework design-how to meet future business development
3: Understanding of the business
2: Understanding the HTTP protocol
Then you need to understand the TCP/IP protocol
3:web Safety
What are some aspects of web security that need to be noticed?
3.1 XSS
3.2 SQL injection
4: Database Knowledge
4.1 Understanding the use of a data
4.2 Will optimize
4.3 If you want to use more in-depth, then that is to understand how the principle of this data indexing principle and so on
5:web Server
5.1 Nginx configuration using the
5.2 In-depth is to understand the principle of nginx
5.3 Development of Nginx plugins
As the amount of website visits increases, what do you need to learn and focus on?