如题:假如我想做一个优秀的php工程师。我需要学习那些知识。除了PHP语言之外。谢谢一些资深的php爱好者指点迷津。答优者殉情加分 (*^__^*) 嘻嘻……
达到工作水平的 还要会使用HTML XML JSON 能解决CSS JS在不同浏览器的兼容性问题 会使用JQUERY框架(一般公司都用这个) 使用FIREBUG调试JS CSS
PHP方面 要理解MVC设计模式 要会使用MEMCACHE APC 如果同时会几个框架和开源产品的二次开发当然更好
MYSQL方面 要有一定的设计优化思想 比如外键 连接查询 索引 垂直水平分库 主从库等等
另外会使用LINUX就更好了,在LINUX上开发调试效率要比WINDOWS高些
PHP方面 要理解MVC设计模式 要会使用MEMCACHE APC 如果同时会几个框架和开源产品的二次开发当然更好
MYSQL方面 要有一定的设计优化思想 比如外键 连接查询 索引 垂直水平分库 主从库等等
另外会使用LINUX就更好了,在LINUX上开发调试效率要比WINDOWS高些
温馨提示:答案为网友推荐,仅供参考
第1个回答 2009-11-12
数据库 mysql 中间件 如缓存 反向代理负载平衡等
其实说起来就四样
LAMP
掌握这四样就足够了
其实说起来就四样
LAMP
掌握这四样就足够了
第2个回答 2009-11-12
mysql linux apache php 这是大家都知道的
现在因为PHP是搞网络应用比较多
所以对于html css js 等前台语言了解多了 也很有好处
想做一个优秀的PHP工程师 其实最需要研究的还是php
研究PHP的后台执行过程 才能体会他的执行效率
才能写出更优化合理的程序
当然现在PHP扩展 框架什么的层出不穷 有精力有时间 研究的话 也是很有好处的
个人见解
现在因为PHP是搞网络应用比较多
所以对于html css js 等前台语言了解多了 也很有好处
想做一个优秀的PHP工程师 其实最需要研究的还是php
研究PHP的后台执行过程 才能体会他的执行效率
才能写出更优化合理的程序
当然现在PHP扩展 框架什么的层出不穷 有精力有时间 研究的话 也是很有好处的
个人见解