本文介绍了每个PHP程序员应该知道什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我想成为一名PHP / MySQL程序员 我必须知道哪些技术? $ b 框架 IDE 模板引擎 Ajax和CSS框架 请告诉我必须知道的最低要求,并告诉我你最喜欢的东西在以前的列表中? 谢谢 解决方案首先,没有必要了解学习PHP和MySQL的知识......你不知道什么就进入它,你会从中知道一堆。如果必须知道,那么没有人能够进入PHP和MySQL开发。我个人认为,在不了解所有情况的情况下,你会处于轻微优势。它会给你一个全新的视角,并在盒子态度之外进行思考:) 至于这个线程中面向对象的东西,这是真的。但是,正如其他人所说的,完全取决于程序员(您)决定如何编写代码。你可以使用面向对象的实践,做一个意大利面代码交叉点,或者恰到好处的一堆函数,或者其他任何东西。无论哪种方式,正如其他人一样,这取决于你:) IRC频道: 不需要这个,但是我觉得它很有帮助...在这里看到你:) irc.freenode.net #php 手册: 手册是您的朋友,也许是您应在潜入之前知道。 http://www.php.net/manual/en/ http://dev.mysql.com/doc/refman/5.0/en/apis-php.html 框架: 确保它是一个MVC框架:) http://www.cakephp.org/ http://www.phpmvc.net/ http://www.codeigniter.com/ http://www.symfony.com/ http://www.laravel.com http://www.yiiframework.com/ IDE: 无论你最适合: http://www.eclipse.org/ http://www.vim.org/ http:// www .zend.com / zh / products / studio / http://php.netbeans.org/ https://www.jetbrains.com/phpstorm/ 模板引擎: PHP是一个很好的模板引擎 框架帮助完成此操作 twig.sensiolabs.org http://www.smarty.net/ Ajax: $ b http://jquery.com/ http://www.mootools.net/ http://www.prototypejs.org/ http://www.extjs.com/ http://code.google.com/webtoolkit/ https://angularjs.org/ $ b CSS: http:/ /www.yaml.de/en/home.html http://code.google.com/p/blueprintcss/ http://developer.yahoo.com/yui/reset/ 绝对不是一个详尽的列表,而且事情不断变化......但是,这是一个开始:) 祝你玩得愉快! Chrelad I would like to be a PHP/MySQL programmerWhat are the technologies that I must know?Like:FrameworksIDEsTemplate EnginesAjax and CSS FrameworksPlease tell me the minimum requirements that I must know, and tell me your favourite things in the previous list?Thanks 解决方案 First off, there is no must know about learning PHP and MySQL... You go into it not knowing anything, and you'll come out of it knowing a bunch. If there was a must know, then nobody would be able to get into PHP and MySQL development. I personally think you are at a slight advantage going into this without knowing everything about it. It'll give you a fresh perspective and a think outside of the box attitude :)As far as the object oriented stuff in this thread, it's true. But, as others have said, it's completely up to the programmer (you) to decide how to write your code. You can use object oriented practices, make a spaghetti code junction, or just right a bunch of functions, or whatever. Either way, as everyone else has been saying, it's up to you :)IRC channel:Don't really need this, but I find it helpful... See you in here :)irc.freenode.net #phpManual:The manual is your friend and probably the only thing you should know before diving in.http://www.php.net/manual/en/http://dev.mysql.com/doc/refman/5.0/en/apis-php.htmlFrameworks:Make sure it's an MVC framework :)http://www.cakephp.org/http://www.phpmvc.net/http://www.codeigniter.com/http://www.symfony.com/http://www.laravel.comhttp://www.yiiframework.com/IDE:Whatever suits you best :)http://www.eclipse.org/http://www.vim.org/http://www.zend.com/en/products/studio/http://php.netbeans.org/https://www.jetbrains.com/phpstorm/Template engines:PHP is a good template engineModel view controller frameworks help with thistwig.sensiolabs.orghttp://www.smarty.net/Ajax:http://jquery.com/http://www.mootools.net/http://developer.yahoo.com/yui/http://www.prototypejs.org/http://www.extjs.com/http://code.google.com/webtoolkit/https://angularjs.org/CSS:http://www.yaml.de/en/home.htmlhttp://code.google.com/p/blueprintcss/http://developer.yahoo.com/yui/reset/Definitely not an exhaustive list, and things change constantly... But, it's a start :)Have fun!Chrelad 这篇关于每个PHP程序员应该知道什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!