php需要具备的知识
2015-09-01 17:02
435 查看
文件目录处理函数包80%以上的函数的功能的灵活运用。
◆ 日期时间函数中的80%以上的函数的功能的灵活运用
◆ 数学函数库中的100%的内容。
◆ 网络库中的60%以上的内容,对各个函数的功能比较熟悉。
◆ 字符串处理函数下的60%以上的内容,特别是各种处理函数。
◆ 正则表达式函数下的90%以上的内容,特别是各种正则处理
◆ 一些安全库下的40%以上的内容,如果对于安全没有接触的话根本就不可能掌握PHP
◆ XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用其中的一种完成XML的解析及内容处理。
◆ 图形图像函数库下的80%以上的内容,特别是一些图像生成和处理
◆ MySQL 数据库函数下的90%以上的内容,特别是处理各种数据的函数
◆ 数组处理函数下的90%以上的内容,特别是各种操作处理函数
◆ 其它PEAR,PECL,和一些扩展类库中的80%以上的内容,特别是一些常用的类的处理
◆ 针对不同的需求,查找不同的函数库。
◆ 测试:必须熟悉使用phpunit编写测试用例完成代码的自动测试。
◆ 管理:必须熟悉使用xinc, phing等完成工程管理的常用任务,例如工程编译、生成phpdoc、生成、版本控制、自动测试。
◆ 排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。
◆ 思想:必须掌握OOP的主要要求,这样使用PHP开发的系统才能是真正的PHP系统。
◆ 规范:编写的代码必须符合流行的编码规范,这样程序的可读性才比较好。
◆ 博学:掌握OOA、OOD、YiiFramework 、Zendframework、cakephp、symfony、模板技术等流行技术,掌握软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。
◆ 多去看别人写的代码,php优秀的框架很多,很多人在认知上就有一个错误。认为自己能用一个框架开发一个系统了就认
1.有移动互联网服务器端开发经验的优先;
2.有过socket开发IM服务经验;
4.精通lnmp开发,至少3年以上PHP开发经验;
5.熟悉yii框架者优先;
6.熟悉各种典型技术场景,如高性能高并发,socket多线程,并有实践经验;
5.熟练试用memcache、redis等缓存数据库
1.具有3年以上php开发经验,具有大型网站/程序开发经验,能独立根据需求文档设计系统框架;
2.精通Smarty模版引擎,熟悉一种以上php框架,熟悉面向对象编程,具有PHP缓存技术使用、静态化设计方面的经验;
3.具有mysql数据库索引优化、查询优化和存储优化经验;有百万级数据项目,高并发量门户网站开发经验优先
4.熟悉HTTP协议及W3C相关互联网规范,熟练掌握XHTML、CSS、DIV、Javascript等页面技术;
5.了解LINUX;熟悉Nginx或者任意一种WEB服务器操作及管理;
6.拥有良好的代码习惯及较强的文档编写能力,要求结构清晰,命名规范,逻辑性强,代码冗余率低;
7.了解redis mongdb等nosql,精通任意一种优先
8.学习能力强,思维活跃,服从管理,工作认真负责,有较强的沟通能力和团队合作精神。
1、大专或以上学历;
2、2年或以上PHP相关开发经验,有大中型网站开发经验者为佳;
3、熟练掌握PHP语言,掌握MVC、单例等基本设计模式;
4、掌握SQL和MySQL,能够对MySQL进行优化;
5、熟悉Linux操作系统和LAMP开发环境;
6、熟悉phpcms、ucenter等开源产品者为佳。
1、 教育背景(学历,专业):本科,计算机相关专业/金融/物理/化学
2、 工作经验(年限及必备能力):3年及以上PHP开发经验
3、 加分项目:有做过接口开发,了解SOAP,有中间件开发经验优先
练掌握lnmp(linux+nginx+mysql+php)技术链,有2年以上实际工作经验者优先
熟练使用Mysql\redis等任意一种存储,有海量数据处理经验者优先
熟悉memcached等缓存工具者优先;
对前端有一定的了解,熟练使用javascript者优先;
有AngularJs,RequireJs,CI,Laravel等前后端框架使用经验者优先
1、 全日制统招大学本科及以上学历,计算机相关专业;
2、 对处理复杂逻辑流程的业务系统有兴趣,熟悉移动互联网敏捷开发模式;
3、 熟悉LAMP/LNMP的环境,有协作开发能力,能在Mac/Linux系统下进行开发;
4、 熟悉MVC开发框架,有PHP、MySQL实践经验,熟悉数据库理论知识;
5、 熟悉Socket/Http协议、深入了解Nginx、Apache、Lighttpd等Web服务器。熟悉网站分布式架构;
6、 熟悉HTML/CSS/JavaScript开发优先;
7、 对代码质量有信心,有丰富开发经验优先。
1、3年以上服务端开发经验;
2、熟练掌握LNMP开发,并具备良好的编程风格;
3、熟悉PHP实现和工作原理,有PHP扩展开发经验优先;
4、熟悉mysql,掌握mysql分区、分表、集群等相关设计方案,具备mysql优化经验;
5、了解memcache、redis、mongodb等常用nosql解决方案,了解各自的优缺点以及
使用场景;
6、熟悉web开发中各类缓存设计、站点优化方案;
7、有大流量网站建设或数据库建设经验优先;
8、善于抽象、总结、思考,对技术有执着追求
◆ 日期时间函数中的80%以上的函数的功能的灵活运用
◆ 数学函数库中的100%的内容。
◆ 网络库中的60%以上的内容,对各个函数的功能比较熟悉。
◆ 字符串处理函数下的60%以上的内容,特别是各种处理函数。
◆ 正则表达式函数下的90%以上的内容,特别是各种正则处理
◆ 一些安全库下的40%以上的内容,如果对于安全没有接触的话根本就不可能掌握PHP
◆ XML处理,熟悉SAX、DOM以及JDOM的优缺点并且能够使用其中的一种完成XML的解析及内容处理。
◆ 图形图像函数库下的80%以上的内容,特别是一些图像生成和处理
◆ MySQL 数据库函数下的90%以上的内容,特别是处理各种数据的函数
◆ 数组处理函数下的90%以上的内容,特别是各种操作处理函数
◆ 其它PEAR,PECL,和一些扩展类库中的80%以上的内容,特别是一些常用的类的处理
◆ 针对不同的需求,查找不同的函数库。
◆ 测试:必须熟悉使用phpunit编写测试用例完成代码的自动测试。
◆ 管理:必须熟悉使用xinc, phing等完成工程管理的常用任务,例如工程编译、生成phpdoc、生成、版本控制、自动测试。
◆ 排错:应该可以根据异常信息比较快速的定位问题的原因和大致位置。
◆ 思想:必须掌握OOP的主要要求,这样使用PHP开发的系统才能是真正的PHP系统。
◆ 规范:编写的代码必须符合流行的编码规范,这样程序的可读性才比较好。
◆ 博学:掌握OOA、OOD、YiiFramework 、Zendframework、cakephp、symfony、模板技术等流行技术,掌握软件架构设计思想、搜索引擎优化、缓存系统设计、网站负载均衡、系统性能调优等实用技术。
◆ 多去看别人写的代码,php优秀的框架很多,很多人在认知上就有一个错误。认为自己能用一个框架开发一个系统了就认
1.有移动互联网服务器端开发经验的优先;
2.有过socket开发IM服务经验;
4.精通lnmp开发,至少3年以上PHP开发经验;
5.熟悉yii框架者优先;
6.熟悉各种典型技术场景,如高性能高并发,socket多线程,并有实践经验;
5.熟练试用memcache、redis等缓存数据库
1.具有3年以上php开发经验,具有大型网站/程序开发经验,能独立根据需求文档设计系统框架;
2.精通Smarty模版引擎,熟悉一种以上php框架,熟悉面向对象编程,具有PHP缓存技术使用、静态化设计方面的经验;
3.具有mysql数据库索引优化、查询优化和存储优化经验;有百万级数据项目,高并发量门户网站开发经验优先
4.熟悉HTTP协议及W3C相关互联网规范,熟练掌握XHTML、CSS、DIV、Javascript等页面技术;
5.了解LINUX;熟悉Nginx或者任意一种WEB服务器操作及管理;
6.拥有良好的代码习惯及较强的文档编写能力,要求结构清晰,命名规范,逻辑性强,代码冗余率低;
7.了解redis mongdb等nosql,精通任意一种优先
8.学习能力强,思维活跃,服从管理,工作认真负责,有较强的沟通能力和团队合作精神。
1、大专或以上学历;
2、2年或以上PHP相关开发经验,有大中型网站开发经验者为佳;
3、熟练掌握PHP语言,掌握MVC、单例等基本设计模式;
4、掌握SQL和MySQL,能够对MySQL进行优化;
5、熟悉Linux操作系统和LAMP开发环境;
6、熟悉phpcms、ucenter等开源产品者为佳。
1、 教育背景(学历,专业):本科,计算机相关专业/金融/物理/化学
2、 工作经验(年限及必备能力):3年及以上PHP开发经验
3、 加分项目:有做过接口开发,了解SOAP,有中间件开发经验优先
练掌握lnmp(linux+nginx+mysql+php)技术链,有2年以上实际工作经验者优先
熟练使用Mysql\redis等任意一种存储,有海量数据处理经验者优先
熟悉memcached等缓存工具者优先;
对前端有一定的了解,熟练使用javascript者优先;
有AngularJs,RequireJs,CI,Laravel等前后端框架使用经验者优先
1、 全日制统招大学本科及以上学历,计算机相关专业;
2、 对处理复杂逻辑流程的业务系统有兴趣,熟悉移动互联网敏捷开发模式;
3、 熟悉LAMP/LNMP的环境,有协作开发能力,能在Mac/Linux系统下进行开发;
4、 熟悉MVC开发框架,有PHP、MySQL实践经验,熟悉数据库理论知识;
5、 熟悉Socket/Http协议、深入了解Nginx、Apache、Lighttpd等Web服务器。熟悉网站分布式架构;
6、 熟悉HTML/CSS/JavaScript开发优先;
7、 对代码质量有信心,有丰富开发经验优先。
1、3年以上服务端开发经验;
2、熟练掌握LNMP开发,并具备良好的编程风格;
3、熟悉PHP实现和工作原理,有PHP扩展开发经验优先;
4、熟悉mysql,掌握mysql分区、分表、集群等相关设计方案,具备mysql优化经验;
5、了解memcache、redis、mongodb等常用nosql解决方案,了解各自的优缺点以及
使用场景;
6、熟悉web开发中各类缓存设计、站点优化方案;
7、有大流量网站建设或数据库建设经验优先;
8、善于抽象、总结、思考,对技术有执着追求
相关文章推荐
- 使用PHP如何获取WSDL中定义的方法列表
- 信号处理程序中调用不可重入函数getpwnam 起结果是不可预见的。
- php get_called_class()函数与get_class函数的区别
- phpStorm中如何使用git
- [Decode error - output not cp1252][Decode error - output not utf-8]
- phpStorm for mac 7.1.4注册码
- php日期格式化
- Laravel 爬过的坑
- php实现和c#一致的DES加密解密 (php中调用方法)
- phpstrom如何配置git
- FTP异常 -- it.sauronsoftware.ftp4j.FTPException [code=550, message= Directory not found] (System.err)
- pap Day1
- 使用php解析实现二级域名重定向
- PHPExcel类的导出
- php对特殊字符的处理操作的总结
- php简单日历
- thinkphp模型层Model、Logic、Service讲解
- PHP中DES加密解密实例代码
- PHP常见错误整理
- 基于W5500的嵌入式TFTP服务器实现