Mysql-php's learning curve?

Source: Internet
Author: User
PHP has been learning for a while, has a certain understanding of the grammar of Php/mysql itself, and has written two very small projects. Every day there is a lot of progress between the senses.

Now I feel a lot of days no progress, but do not know how to continue to study, do not know how you phper that year how to learn?

A few days ago tried to look at the thinkphp framework of the document, do not understand a lot of places, too many terms. Does the next lesson use a framework? If the framework is used, is it possible to recommend a simple framework with a more gradual learning curve?

Reply content:

PHP has been learning for a while, has a certain understanding of the grammar of Php/mysql itself, and has written two very small projects. Every day there is a lot of progress between the senses.

Now I feel a lot of days no progress, but do not know how to continue to study, do not know how you phper that year how to learn?

A few days ago tried to look at the thinkphp framework of the document, do not understand a lot of places, too many terms. Does the next lesson use a framework? If the framework is used, is it possible to recommend a simple framework with a more gradual learning curve?

You think there's no reason to grow, I think, because you've started to throw away the knowledge of PHP language features.
During the learning framework, do you feel that the code is still clear, but you just don't understand why it's written like that? What good is it?
Thinkphp is a PHP implementation of the MVC framework, and what you lack now may not be PHP knowledge but MVC knowledge.
So during this time, try to look at software design or algorithmic knowledge.
Design and algorithms are two directions, I think you should be more inclined to learn the framework, so try to look at the design patterns of books on your help should be very large.

Add an opinion that I think is important: whether you are looking for a job or a programming hobby group, be involved in team development, and you will still be able to understand the purpose of the framework or design pattern without having experienced team development. This is a lot of knowledge, it is around the division of Labor to unfold

The official website document is the best study material, has the Chinese version the
http://www.php.net/manual/zh/

Below each page there are user comments in English, which will mention some very useful tips, suggest to see

You can look at thinkphp, while using official documents to check what you do not know, slow does not matter, the key is to accumulate knowledge

Share a tidy lamp (linux+apache+mysql+php) Development skills Chart, which was prepared for the students of the community to do PHP. The present is not very perfect, the follow-up will be supplemented. It is recommended to find resources to study the above.
Http://blog.goody365.com/lamp/Lamp%E5%90%8E%E7%AB%AF%E5%BC%80%E5%8F%91 ...

You can look at this PHP best practice.

  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.