Home >Backend Development >PHP Tutorial >What should I learn about php? What do you need to know to learn PHP?

What should I learn about php? What do you need to know to learn PHP?

怪我咯
怪我咯Original
2017-06-16 14:08:542385browse

PHP requires a lot of knowledge. The most basic ones are: PHP basic syntax, php framework, CMS, mysql database design table, and basic SQL statements of mysql database. Nowadays, generally PHP users must know the front-end, which includes: js/ajax, html, and css. If it is a higher level, it is a Linux server.
Here are the routes and some methods for learning PHP.
1. Use an integrated environment to install the PHP environment. Be sure to remember this and do not install it separately, especially for self-taught friends. Otherwise, you will find it very complicated and will not have the confidence to continue learning. It should also be noted that any master is not achieved overnight. It is step by step and experience at different stages that leads to the final accumulation.
2. First understand some basic variable types, syntax, functions, basic logic, and write simple code. In the early stage, the focus is on experimentation and cultivating interest. This period of time is a good time to lay a good foundation. This will affect your subsequent development, but it can also be improved in the later stages.
3. At this time, you may think that PHP is just like this, not too difficult, or some may think it is too difficult, and you are simply confused. What is the use of this. At this time, you must persevere. You can try letting it go for a while, don’t take it too seriously. What confuses you will slowly be understood by you. At this time, it is recommended to learn html+css+js to relieve your own pressure. This is relatively simple and gives you confidence in your resume. Especially for js, the summary actually has the same idea, which can be combined and experienced together.
4. I feel like I can put them aside if I understand 80% of them. Now when I am learning MySQL, I also need to understand the basics first. What is this for and what can I do with it. Because of the integrated environment installed before. Why do you feel messy? What I want to tell you is, first, don't waste time and lose confidence by struggling when you are unable to solve the problem. What we have to do at this time is to learn to strengthen ourselves and not be discouraged. Second, I originally thought that understanding all of this would be complete. Our goal is also to do all of these well. This is a qualified PHP programmer.
5. If all goes well, you are basically not far from the preset goal and have completed 70% of the entire study. What follows is a sublimation of the previous one. Combine HTML with css and js, combine static files with PHP, and combine PHP with MySQL. There may be an unusual number of problems at this stage, and you must learn to solve them. There are many answers on the Internet, but you also need to learn to ask questions.
6. After these, you are almost at the end of learning, but you still lack experience. At this time, you can look at some open source cms online, such as DreamWeaver, which is widely used in China and can solve problems more easily. Watch some videos (there are many free ones online), check for omissions and fill in the gaps, and summarize and form your own knowledge system. It's time to prepare to celebrate that this period of time has not been in vain (usually 2 to 3 months, depending on the time spent every day), and has basically become a qualified PHP programmer. It’s time to congratulate you, it’s actually not that difficult. Persistence, perseverance; effort, effort; study, study.

The above is the detailed content of What should I learn about php? What do you need to know to learn PHP?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn