岗位职责:
1、电子商务网站开发、系统开发
2、参与项目需求分析、设计与实现、相关单元测试等工作;
3、在开发中发现存在的问题,积极参与功能与技术架构的改进。
任职要求:
1、能独立开发完整项目,熟悉MVC模式开发,熟悉LNMP(Linux+Nginx+Mysql+PHP)运行架构,
2、熟悉php语言,并了解开源PHP开发框架,并有使用一种框架的经验,
3、有ecshop二次开发经验,电子商务网站开发经验,
4、熟练掌握相关web技术,具有ajax/javascript/jquery/css/html/xml/json等网页技术,
5、熟悉MySQL等数据库,能对需求进行分析,并设计良好的数据库结构,
6、具备良好的代码编程习惯及较强的文档编写能力,态度积极乐观,良好沟通能力(重要)
这是我现在要的技术能力,能达到就可以上班。
一些基本的算法,一些数组运用,一些字符串的操作,正则表达式的熟悉,XML的掌握,当然最重要是PHP访问MYSQL的应用,当然掌握PHP肯定是不行的,需要和其他HTML语言配合,比如CSS,JS,JQ,DIV,尤其掌握一些PHP主流框架的应用。
这几天我一直在找PHP的实习工作,具体也了解了一些大致的要求:
1、PHP基础必须有,特别是数组、字符串、文件管理、会话、数据库,而且还需要有些Ajax、js、jquery、css等基础。
2、主流MVC框架,Smarty、Zend Framework等
3、主流成型模板比如Discuz、Ecshop、Exshop等,一般都是二次开发
4、优化必须会!!数据库优化,代码重构等
第一:编程基础最重要,熟悉编程思想,代码风格,学术名等等
第二:会用一些主流的软件来做程序,还有学些框架和二次开发的东西
第三:就是经验了,多练多练,在多练
其实最重要的还是“扎实的基础”和“逻辑思维”,如果这两个有了,到了公司踏踏实实写代码,那便不是问题了。
祝你成功!
PHP+前端的一些知识,你可以去看看招聘广告的要求,最重要要能做出东西来,能独立做一个完整的网站,应聘的时候有作品,这样比较好找工作。