欢迎访问YiiCms企业站系统 English/中文

联系我们

公司: 在北京网络科技有限公司

联系人: 李先生

QQ: 739800600 点击这里给我发消息

E-mail: 739800600@qq.com

地址: 北京市丰台区大红门

QQ群:248898849

超值活动: 香港空间+域名+程序(YiiCms)+维护=1000元/年

捐赠我们

支付宝扫码捐赠我们

作者:raykaeso
链接:https://www.zhihu.com/question/47300186/answer/117539677
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

1、经常阅读手册,常用的函数基本都熟悉,比如:时间函数,数组函数,文件函数,MySQL函数,GD库,session。环境的独立安装,常用的框架会一到两个(ThinkPHP,CI)。

2、熟悉HTTP、TCP/IP等网络通讯协议,PHP做接口(json/xml),PHP请求接口(file_get_contents/curl)。

3、对Linux比较熟悉,Web服务器的搭建(Apache/Nginx),PHP环境的安装。

4、编程思想和能力的拓展,如数据结构和算法设计、设计模式、好代码的原则和技巧、大规模网站开发技术等。MVC模式(三层架构模式),正则表达式Web前端的也是给你加分的选项哦,像js,ajax,页面兼容。

5、对MySQL非常熟悉,MySQL常用的命令和优化。

6、缓存,NosqlMemcacheRedisMongodb)扩展的安装,对Nosql的基本操作。

7、基本的编码风格,逻辑性,严谨,代码后期的可维护性,快速编写结构清晰,追求程序的速度,也就是性能,而不是编程的速度。

8、英语能力也很重要,不过也可以用翻译软件弥补。多看一些开源的网站代码。

9、其他一些与程序无关的东西,比如沟通、自身的领导力,解决分析问题的能力。