Should PHP software engineers use their own framework?

Source: Internet
Author: User
Tags php software
Should PHP programmers use their own framework ???? First of all, I am not criticizing PHP programmers for trying to write their own frameworks. developing a framework myself is definitely a good way to improve programming capabilities. Do I need to develop a framework for the company's business projects .???? The idea is that PHP programmers should use their own frameworks last Sunday.

? ? ? ? First of all, I am not criticizing PHP programmers for trying to write their own frameworks. developing a framework myself is definitely a good way to improve programming capabilities. I want to discuss whether to develop a framework for the company's business projects.
? ? ? ? The idea is that he went to a friend's new startup project last Sunday and hired a PHP Master program (with a salary of 15 K/month ). This main process uses a self-developed framework in the project. I have not seen the specific code of the framework, so I cannot evaluate the framework. However, it is said that several PHP programmers were recruited later. These PHP programmers felt very competent in the eyes of the main process and were dismissed if they could not work much time. I asked a friend about his project process. The answer is that the project progress was about January delay from January 1, April to January 1, 50%. That is to say, in the case of a serious delay in the project, it has been unable to effectively supplement personnel. If the project chooses an open framework, it will be easier in terms of personnel recruitment and programming capability testing. Unless there are some special requirements for the projects developed by the company, the existing open framework is not suitable for the project functions, so you should develop your own framework for business projects.

? ? ? ? Therefore, it is recommended that you select an open framework suitable for your new project or company. If the functions of the framework cannot meet the requirements in some places, you should consider developing the framework extension and feedback the extension to the community, strive for this extension to be available to the entire community in the form of plug-ins or extension libraries. In this way, we can meet our own needs, and at the same time facilitate the replenishment of the needed personnel during business development.

?

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.