Mysql-php learning curve?

Source: Internet
Author: User
Php has been studying phpmysql for a while, has a certain understanding of phpmysql syntax, And has written two small projects. Every day, I feel great progress. Now I feel that I haven't made much progress for many days, but I don't know how to continue learning. I don't know how phper learned in the past? I have been studying php for a while, I have a certain understanding of the syntax of php/mysql, and I have written two small projects. Every day, I feel great progress.

Now I feel that I haven't made much progress for many days, but I don't know how to continue learning. I don't know how phper learned in the past?

I tried to read the thinkphp framework document a few days ago. I don't understand many thinkphp frameworks and I have too many terms. Is it because of this learning to use a framework? If the framework is used, can we recommend a simple framework with a relatively smooth learning curve?

Reply content:

After learning php for a while, I have a certain understanding of the php/mysql syntax and have written two small projects. Every day, I feel great progress.

Now I feel that I haven't made much progress for many days, but I don't know how to continue learning. I don't know how phper learned in the past?

I tried to read the thinkphp framework document a few days ago. I don't understand many thinkphp frameworks and I have too many terms. Is it because of this learning to use a framework? If the framework is used, can we recommend a simple framework with a relatively smooth learning curve?

You don't think there is any reason for your growth. I think it is because you have started to talk about learning beyond the php language features.
During the course of learning the framework, do you think the code can still be understood, but you just don't understand why do you want to write it like that? What are the benefits?
Thinkphp is a php implementation of the mvc Framework. what you lack now may not be php knowledge but mvc knowledge.
So during this period, let's take a look at the knowledge of software design or algorithms.
Design and algorithms are two directions. I think you should be more inclined to learn frameworks, so it is very helpful to try to see the books on design patterns.

I would like to add another opinion that I think is very important: Whether you are looking for a job or a programming hobby group, please participate in the development of the team and have never experienced team development, you still have difficulty understanding the purpose of the framework or design model. There are many knowledge points around the division of labor and cooperation.

The official website documents are the best learning materials, including the Chinese version
Http://www.php.net/manual/zh/

There are user comments in English at the bottom of each page, which will mention some very practical skills. It is recommended to take a look.

You can read ThinkPHP and use official documents to check what you don't know. It doesn't matter if you are slow. The key is to accumulate knowledge.

Share a compiled Lamp (Linux + Apache + Mysql + PHP) development skills table, which was previously prepared for PHP students in the community. It is not perfect yet and will be supplemented later. We recommend that you find resources to learn from the above items.
Http://blog.goody365.com/lamp/Lamp%E5%90%8E%E7% AB %AF%E5%BC%80%E5%8F%91...

Let's take a look at this PHP best practices.

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.