2019独角兽企业重金招聘Python工程师标准>>>

HTML/CSS/JavaScript 这些就不必说了,入门级WEB开发程序员都要掌握的。

其次说说PHP编程能力,精通PHP语法,掌握常用的函数,熟悉PHP5下的OOP应用,熟练使用缓存,掌握一些设计模式等等。这个是基础。再高级一点,你要会这些:对PHP运行机制的理解;对系统资源的调用交互理解;关健性能的优化能力。以及有过OOP架构设计经验,熟悉设计模式、UML,熟悉PHP对象运行机制,内存管理等

MySQL技能也是必不可少的。还是先从基本的来说,你要知道用PHP连接数据库;懂得写一些简单的SQL;建一些简单的索引;懂得用工具简单操作一下数据库(增删改库表结构数据等等)。进阶一点呢,你要懂得在开发应用上设计数据库,建立一些有效的索引,用explain分析SQL性能,压力测试等等。再往上呢,你要深入了解数据库索引、存储引擎原理以及运行机制,能有效地构建高性能可扩展的数据库结构/架构,有效地优化数据库性能配置并加以调试,分析数据库运行状态。再往上呢,再往上先不说了。

再说说操作系统应用能力,WEB开发不只是会写代码就行的。操作系统应用也是必备技能。需要广泛且扎实的基础理论,而对于开发者来说,熟悉基本的命令操作,对WEB相关服务的安装、配置、优化能力需要具备。

说到这,已经把很多程序员打回原形了。天啊,要到这么高的水平,原来我以为我很牛,现在才发现我太菜了。

还没完呢,作为一个PHP程序员,没有大型网站工作经验,怎么好意思出来混呢。PHP开发下的缓存应用(memcache、APC等);session处理方案;熟悉负载均衡;熟悉PHP数据连接池应用;了解PHP编程性能优化。这些只有在大访问量网站工作才能接触到。这些只是小菜,你还要掌握分布式缓存及缓存性能优化、熟悉存储系统、文件系统、数据库,开发可扩展平台。能结合负载均衡合理布置流量,对PHP运行性能进行监控与分析等。

从今天起查漏补缺!

转载于:https://my.oschina.net/kkstudyhard/blog/379834

作为一个php程序员要学会的技能相关推荐

  1. 一个合格的web前端程序员要学会哪些技能?

    想要成为一名合格的web前端程序猿,要学习的东西有很多,那么web前端要学会哪些技能呢?来看看下面的详细介绍就知道了. 一个合格的web前端程序员要学会哪些技能?想从事web前端开发,只会HTML.C ...

  2. 程序员,学会这些技能让你的薪资翻倍!

    话不多说,直接上图更直观! 这是2019年程序员年薪状况图,从图中可以看到程序员的年薪呈正态分布,一半人集中在10-20万之间.年薪在5-10万的程序员占比为13.3%,年薪在20-25万的程序员占比 ...

  3. 一个老程序员的心里话(转载)

    1.希特勒地堡与cih病毒 99年4月,我来到北京参加研究生复试.复试完了之后就不回去了,我拿着一张光盘,里面刻着我用vb和authorware3.5编的一个cool 3d的教学软件,到处参加招聘会, ...

  4. 程序员应当学会“偷懒”

    我们每个人都是懒惰的,社会形态也是在往更加方便快捷方面发展的. 程序员应该学会"偷懒". 科技的发展,带动了劳动力的解放. 原先社会中,需要80%的人力投入到土地上,才能满足人类的 ...

  5. Java黄金五年——1~5年一个Java程序员从入行到大牛的晋升之路

    在程序界流行着一种默认的说法叫"黄金5年",也就是一个程序员从入职的时候算起,前五年的选择直接影响着整个职业生涯中的职业发展方向和薪资走向,如何走好这5年,彻底从一个刚入行的菜鸟蜕 ...

  6. 一个合格程序员的标准

    一个合格程序员的标准 2009年02月21日 星期六 01:37 A.M. 假设你是一名软件专业毕业的本科学子,如何在工作中修炼成为一名有较高职业水准的程序员呢,本文试图总结作者从事15年软件开发工作 ...

  7. 是非人生 — 一个菜鸟程序员的5年职场路 第6节

    是非人生 - 一个菜鸟程序员的5年职场路第6节作者: 花8 天涯IT: http://cache.tianya.cn/publicforum/content/itinfo/1/77229.shtml ...

  8. 是非人生 — 一个菜鸟程序员的5年职场路 第1节

    是非人生 - 一个菜鸟程序员的5年职场路第1节作者: 花8 天涯IT: http://cache.tianya.cn/publicforum/content/itinfo/1/77229.shtml ...

  9. 是非人生——一个菜鸟程序员的5年人生路

    注意:!!!!!!!!!!!! 文章可能还在连载.请关注: http://topic.csdn.net/u/20080318/10/e4543fc2-d726-465c-bc95-fea14b92db ...

最新文章

  1. 独家 | 送你12个关于数据科学学习的关键提示(附链接)
  2. 单行文字压缩处理(要指定字体)
  3. Python-OpenCV 笔记2 -- 图像的基本属性和操作
  4. .NET架构小技巧(6)——什么是好的架构
  5. 《CCNA无线640-722认证考试指南》——5.4节其他无线拓扑
  6. 有道翻译js解密(1)
  7. Discuz! 的编码规范
  8. 百度地图根据经纬度定位
  9. php 月份查询生日_PHP判断日期(生日)格式是否正确合法的方法
  10. java 抓图程序的实现
  11. Unity3d制作2D游戏飞翔的小鸟(FlappyBird)
  12. mysql读写分离踩坑记
  13. 这36张图包含了高中英语所有生活用词,果断收藏!
  14. LogicFlow从新手到入门
  15. MySQL 自增 ID 超大问题查询
  16. java edt,java – 如何在Swing中分析EDT?
  17. Python 爬金十数据
  18. 智能家庭监控开发框架
  19. 作为应聘者 面试结束时应该问面试官一些什么问题呢?
  20. Qt 生成pdf文件

热门文章

  1. Perl Redis 连接测试脚本,获取list长度
  2. tuxedo管理命令之tmadmin
  3. 如何加密 Ubuntu 安装后的主文件夹
  4. 属于我的黑名单公司-传播杀意的地方
  5. sccm安装手动下载必备组建
  6. Learn the object-c on MAC(中译本: Object-C 基础教程 ) 学习笔记
  7. 【翻译】使用PowerShell获取网站运行时数据
  8. A*算法及其matlab实现
  9. 说说a标签的onclick和href
  10. c# Aspose.Words插入饼图PieChart