Before you learn Web development, there is at least one basic learning of C or any language of computer programming, which will have a certain enlightening effect on your future development.
First, the introduction of Web development
Recommended Learning Website:
http://www.w3school.com.cn/
http://www.imooc.com///MU class network
These two are the author's first study of the Web site, which includes Html/css/javascript/php/mysql and many other basic knowledge.
The former is suitable for direct reading code learning, and soon a little dull
The second URL is suitable for teachers who like to explain the type
This type of site has a lot, if you can science online, then you will find the New World O (∩_∩) o
Second, development and operating environment
1. Must master a Web server configuration method
1) for Windows systems, recommended Wamp,
Wamp is a very simple and easy to learn PHP Web service configuration software, I will also write an article about the Wamp configuration,
W-->windows A-->apache M-->mysql p-->php
2) for Linux systems, recommended lamp
2. Selection of the development editor
For my development, I chose sublime text, the world's sexiest editor.
The choice of PHP development editor is also a great hype, choose the right one for yourself.
Third, build station system
I'm not particularly aware of this part, and I'm not making any statements.
Iv. trying to develop a framework
Common development Frameworks are thinkphp (PHP)/bootstrap (CSS)/jquery (JS)
Five, open source platform
Recommended GitHub
Knowledge List:
Language: html/css/js+php
Frame: thinkphp (PHP)/bootstrap (CSS)/jquery (JS)
Operating system: Linux Ubuntu
Database: MySQL
Web server: Apache
Command-line tools: Git/bash
Application: PHPMyAdmin
PHP Web Development onboarding Process