zoukankan      html  css  js  c++  java
  • PHP高手如何修炼?

    学习PHP基本功很重要, 最好有数据结构和算法的学习经历。

    第一阶段:1-2年新手入门,基础必须完全掌握

    smarty+pear+adodb+xml+ajax+jquery(prototype)
    然后建议熟练分析过国内外开源代码,例如:discuz, zendcart等等等等诸多.
    工具类必须熟练掌握 zend studio 的开发。
    数据库必须熟练掌握 mysql & sqlserver
    操作系统必须对liunx有一定的了解。并能配置环境。
    对apache也应该买本管理员手册好好看看。

    以上为2年内,必须掌握的内容,这个时候你基本就是已经入门了。去个单位干个什么的都不很费劲了

    入门修炼提高具体措施:

    1. 通过学习和实践来掌握优秀的编程思想、开发过程、系统架构(这基本上与语言无关)
    2. 深入研究PHP开发的性能和安全性问题
    3. 研究PHP底层实现,用C开发PHP扩展
    4. 精通与PHP相关的平台与技术,如Linux, Apache/nginx/.., MySQL或其它数据库, ...

    第二阶段,3年,学习思想
    要丰富自己的思想. 如果没有.NET或者JAVA类的开发经验,请需要补补了。因为.NET和JAVA的思想比PHP要成熟的多,同样学习SQLSERVER也是为了提高 mysql的使用水平。数据库可不是简单的建表查询就可以了。所以我建义第三年的时候,多补充思想及数据库方面的内容。但是这并不意味前2年就不看。我的 意思是第三年更趋于此。 因为在这个时候,你对PHP的很多基础部分已经了然于胸了,然后需要一个整体的提高,而不是很片面的提升。

    关于思想修炼,可以读读这5本书:

    1. 《代码大全(第二版)》
    2. 《点石成金:访客至上的网页设计秘笈》(即《Don't Make Me Think》)
    3. 《人件》
    4. 《程序员修炼之道:从小工到专家》
    5. 《软件工程的事实与谬误》


    第三阶段,4年,这个时候,你就要考虑架构问题了。


    当你部署一个大型项目的是否负载及文件分布还有安全,等等部署方面的问题接踵而来。这个时候你要去努力理解什么是file server 集群,什么是web server集群 什么是database 集群等等。然后这些对你编码又有什么提高的要求,安全的要求等等。

  • 相关阅读:
    只允许更改任务状态,其他项不允许更改
    已有发料的工单不能变更为取消状态
    不允许车间任务新建
    完工原因栏必输
    不允许计划员修改任务的完成、完工不计费状态
    虚拟件零成本控制
    成本监控只能修改完成或完工不计费状态作业
    完工子库必输
    发料不允许更改发料日期
    车间任务不可更改开始时间/完成时间
  • 原文地址:https://www.cnblogs.com/jiaosq/p/5625069.html
Copyright © 2011-2022 走看看