Six years old bird talked about PhP learning methods!

Source: Internet
Author: User

For PHP, many friends complain about development issues and capabilities. There will also be future development and salary issues. In other words, PHP does not work and is not suitable for large architectures. It's almost time to get off work. I have been developing PHP for more than six years. I 'd like to say a few words here. I hope it will be helpful to those phper users who just got started.
First, the key to the ability of any language lies in its own technical capabilities. Otherwise, you will not be able to launch a boeing plane. It is not as fast as a bicycle.
First of all, PHP programmers should be proud to recognize this from their thoughts. Because you have already entered the free field.
From a technical point of view, it is also proud to be a Java programmer, but ASP. If the COM component can be well developed, it is also a strong programmer. In fact, it is not about language, but about people.
PHP has a low threshold, but how many people have touched its ceiling?
It is very important to learn basic PHP skills. It is best to have a data structure learning experience.
For beginners in 1 or 2 years. Must be fully mastered within 2 years
Smarty + pear + ADODB + XML + Ajax
Tools must be familiar with Zend Studio development.
The database must be familiar with MySQL & sqlserver
The operating system must have a certain understanding of liunx. And can configure the environment.
For Apache, you should also have a good look at this administrator manual.
The content above is required within 2 years
In the third year, if you do not have any development experience in. Net or Java classes, you need to complete it. Because the idea of. NET and Java is much more mature than that of PHP, the same learning of sqlserver is also to improve the usage level of MySQL. The database is not a simple table creation query.
In the third year, I added more ideas and database content. However, this does not mean that the previous two years will not be viewed. I mean the third year tends to be more like this. Because at this time, you have already been familiar with many basic parts of PHP, and then you need to improve the overall, rather than one-sided improvement.
At this time, you have to consider the architecture.
In the fourth year, when you deploy a large project, whether or not. Load and file distribution, security, and so on. At this time, you should try to understand what a file server cluster is, what a web server cluster is, and what a database cluster is. Then, what are the requirements for your encoding.
The fifth year. If you try to learn C and C ++, you will have a deeper understanding of the stack, pointer, and memory.

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.