❶ PHP程序员都是用什么软件编程的
这个问题还是比较简单的,如果初学者的话下载个Adobe 的四剑客就好了,其中包版含有ps,dreamweaver,flash,fireworks。做网站的权话就用dreamweaver。
用记事本的话程序的关键字不会高亮显示,纠错比较难,当然也有其他的文本编辑器,比如notepad++,Emacs ,EditPlus等等。
❷ 一个优秀的php程序员应该具备哪些技能
1、文件目录处理函数包80%以上的函数的功能的灵活运用。
2、日期时间函数中的80%以上的函数的功能的灵活运用
3、数学函数库中的100%的内容。
4、网络库中的60%以上的内容,对各个函数的功能比较熟悉。
5、字符串处理函数下的60%以上的内容,特别是各种处理函数。
6、正则表达式函数下的90%以上的内容,特别是各种正则处理
7、一些安全库下的40%以上的内容,如果对于安全没有接触的话根本就不可能掌握PHP
8、XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用其中的一种完成XML的解析及内容处理。
9、图形图像函数库下的80%以上的内容,特别是一些图像生成和处理
10、MySQL 数据库函数下的90%以上的内容,特别是处理各种数据的函数
11、数组处理函数下的90%以上的内容,特别是各种操作处理函数
12、其它PEAR,PECL,和一些扩展类库中的80%以上的内容,特别是一些常用的类的处理
13、针对不同的需求,查找不同的函数库。
14、测试:必须熟悉使用phpunit编写测试用例完成代码的自动测试。
15、管理:必须熟悉使用xinc, phing等完成工程管理的常用任务,例如工程编译、生成phpdoc、生成、版本控制、自动测试。
16、排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。
17、思想:必须掌握OOP的主要要求,这样使用PHP开发的系统才能是真正的PHP系统。
18、规范:编写的代码必须符合流行的编码规范,这样程序的可读性才比较好。
19、博学:掌握OOA、OOD、YiiFramework 、Zendframework、cakephp、symfony、模板技术等流行技术,掌握软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。
20、多去看别人写的代码,php优秀的框架很多,很多人在认知上就有一个错误。认为自己能用一个框架开发一个系统了就认为自己已经熟悉这个框架了,其实会使用他并没有什么一个框架基本都有用户手册,一看基本都会使用了,要想自己技术上面提升,建议多看看这些框架的实现原理(设计模式)。
希望通过对PHP程序员必备技能的整理,能够帮助到你,更好的探索php程序世界。
❸ php程序员的岗位职责
PHP程序员岗位职责:
1、负责协助技术总监进行技术评测,bug处理,代码开发;
2、负责网站数据库、栏目、程序模块的设计与开发;
3、负责根据公司要求进行erp、oa、crm系统等项目开发;
4、按时按质完成公司下达程度开发、系统评测等工作任务;
5、定期维护网站程序,处理反馈回来的系统bug;
6、网站程序开发文档的编写。
PHP程序员岗位要求:
1、良好的代码习惯,要求结构清晰、命名规范、逻辑性强、代码冗余率低;
2、熟悉Mysql,有较为熟练地掌握mysql语言及编写存储过程、触发器等数据库开发的能力;
3、精通PHP语言,精通CGI标准和HTTP等互联网协议;
4、熟练掌握javascript、div+css等web前端布局及多浏览器兼容相关技术;
5、英文水平过硬,能基本不借助字典快速阅读英文文档;
6、熟练使用Linux或UNIX系统,熟悉在Linux、UNIX下配置php+mysql的运行环境;
7、有良好的沟通、协调能力和学习能力,具备良好的团队合作精神,对工作积极严谨踏实,能承受较大的工作压力。
PHP程序员发展方向:
程序员-系统分析员-架构师-技术经理-CTO;
程序员-项目组长-项目经理-项目总监-CTO;
程序员-产品设计师-产品经理-CTO。
❹ php程序员自己接私单:PHP程序员一般需要多少
北京PHP 程序员的待遇一般是5000元/月以上;上海的待遇一般是在7000元/月左右。
❺ PHP程序员在公司到底是做什么工作的呢
PHP程序员的工作内容:
1、负责协助技术总监进行技术评测,bug处理,代码开发;内
2、负责网站数据库容、栏目、程序模块的设计与开发;
3、负责根据公司要求进行erp、oa、crm系统等项目开发;
4、定期与培训部和测试部沟通,获取反馈信息并进行相应的处理;
5、按时按质完成公司下达程度开发、系统评测等工作任务;
6、定期维护网站程序,处理反馈回来的系统bug;
7、网站程序开发文档的编写。
(5)php程序员工具箱扩展阅读:
职业要求:
1、计算机相关专业大专以上学历;
2、至少1年以上的PHP项目开发经验,具备良好的代码编程习惯及较强的文档编写能力;
4、熟悉Mysql5.0,有较为熟练地掌握mysql语言及编写存储过程、触发器等数据库开发的能力;
5、精通PHP语言,精通CGI标准和HTTP等互联网协议;
6、熟练掌握HTML语言、JavaScript脚本语言;
7、英文水平过硬,能基本不借助字典快速阅读英文文档;
8、熟悉LINUX或WINDOWS操作系统;
9、有良好的沟通、协调能力和学习能力,具备良好的团队合作精神,对工作积极严谨踏实,能承受较大的工作压力。
❻ PHP程序员都是用什么软件编程的
这个问题还是比较简单的,如果初学者的话下载个Adobe 的四剑客就好了,版其中包含有ps,dreamweaver,flash,fireworks。权做网站的话就用dreamweaver。
用记事本的话程序的关键字不会高亮显示,纠错比较难,当然也有其他的文本编辑器,比如notepad++,Emacs ,EditPlus等等。
❼ PHP 程序员用哪个编辑器比较好
第一类:一般的编辑工具,其他语言也适合
Aptana Studio,Aptana
Adobe Dremweaver,Website builder
Sublime Text,Sublime Text: The text editor you'll fall in love with
第二类:专回门的集成答开发环境
Eclipse PDT,PDT: Eclipse PHP Development Tools
Komodo IDE,Komodo IDE :: One Cross-Platform IDE, All Your Languages
NetBeans,Welcome to NetBeans
phpDesigner,phpDesigner 8
PhpStorm,https://www.jetbrains.com/phpstorm/
❽ 做一个PHP程序员都需要学什么
PHP 最像语言就是C++,学会C++,再看"十天学会PHP"(其实3天就够..)基本上就能入门PHP.
但是PHP只是嵌回套到HTML中的脚本语言答,显然要建站是不够的.
PHP就相当于一个网站的逻辑层,别人夸一个网站性能很好,BUG少,就是指PHP.
还需要学习内容
HTML(要求入门,至少要知道标签) :相当网站展现层,别人夸一个网站做的很美就是指HTML.
JAVASCRIPT脚本语言:简称JS,网站一些弹出框,登入判断就是靠JS.
数据库mysql:别人说这个网站做的很大,用户很多,就是指数据库信息多,为什么一些公司花几亿收购一个网站目的就是要数据,要做一个跟网络一模一样的网站,花10W就能搞定.....
以上三个是PHP程序员必备,当你要脱离初级程序员门槛时候就需要学会:
Linux系统的操作,ajax异步请求,精通javascript,SHELL脚本,这些是后话...学到一定程度自然会了解.
❾ php程序员如何挣外快
多拓展人脉,多多交朋友
❿ PHP程序员是做什么的
这问题问的蛋疼,首先PHP是服务端语言,PHP程序员主要是将业务逻辑和数据有效的关联起来,并以PHP语言脚本文本形式表现出来。