php(Hypertext Preprocessor,英文超文本预处理语言),是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛地运用。
很多公司在招聘时对人员能力要求就有PHP高级工程师这样的字眼,因此,本文专为那些喜欢PHP的、并且是刚起步的朋友,来说一下一个PHP高级工程师应该具备的素质和技能,借此给初级或已经达到中级的PHP工程师一些帮助。
在程序开发过程中,尤其是初中级程序员,写出的程序或架构会遇到很多问题,其中一些问题比较弱智,而有些问题根本没有碰到过,于是不可太过急躁,应该逐个排题的最初源泉,将其干掉。急躁的心态去开发系统是对项目的一种不负责。急躁会让人学会将就,让人学会逃避。而我个人两年的简单生活,给我其中一个最 大的历练也就是:我的心态更加平静了。
有位程序开发的朋友说:每解决一个bug,就给自己一个提升。的确,没有真正解决过无数的bug或问题的程序员,谈不上专家,谈不上高级程序员。而一个高级程序员正是从这种解决问题的过程中不断地历练自己,形成一套烂熟于心的问题解决思,使自己经验更丰富、更强大的。
3.会自己搭建LAMP和WAMP,用集成软件一键式安装的不算。开发程序,起码要清楚自己开发的构建结构才能排题,所以,至少要会用对立的msi文件来安装自己需要的开发。成功安装3-5遍才行,另外还得会安装各种扩展,配置apache服务,知道各种参数设置的地方以及知道怎么设置各种参数;会linux操作系统的基本命令。
4.熟悉web方面的其他程序,因为PHP不是一个完全的东西,它需要与其他语言和要素配合来完成一个项目的,如果对其他语言和要素不太熟悉,在团队协作过程中会非常吃力。这些其他要素包括:html,java,jQuery,xml,http协议,正则表达式等。
思考钻研的同时,也要看看、学学人家的做法,否则就像井底之蛙,难以看到广阔的天空。所以,不要只顾着天天编程,学会抽空去看看一些大型开源系统的架构思,以及大型商务网站的构建方式。向他们学习,弥补自己的不足。
PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。最重要的是PHP可以用C、C++进行程序的扩展。喜欢PHP的或者学习php程序员的朋友可以通过相关的书籍或网站进行更深入的了解。返回,查看更多
推荐:
网友评论 ()条 查看