• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

加班费的离开

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

PHP 团队搞笑管理之道!!!

  无论马拉车的原理也好,还是木桶原理也好,西方人整出来那些比喻确实是值得赞赏的。但是个人认为还是欠缺一些! 其实作为一个完整的团队,有几个出类拔萃的技术人才是非常必要的。技术团队在技术上必须要有阶梯,否则对于一手抓金钱,一手抓发展的程序员而言,抓不住他的心啊!所以说,这些西方人的东西放到政治中,或者下放到没有什么研发必要,只是熟练工的环境中,是必须的,必要的。但是在技术团队中,并不是最优的。
  引导一个正确的技术方向,对于整个团队的发展及壮大有举足轻重的必要。既然今天主要谈PHP,那么班门弄斧的多说2句PHP的东西。
  首先要规范大家编码习惯,采取拿来主义就可以了!
  数据库层建议全部使用ADODB的数据库类,以尽量减少程序员直接写SQL语句的可能性为目的。这对于以后数据库移植及本身的安全都有好处,最关键的还是规范大家的书写习惯。虽然很多人抱怨效率不太好,但是笔者始终认为一个稳定高于效率、个人必须服从团。如果还抱怨效率问题,那加个CPU,换上2GB的内存。不知道抱怨的主儿,是否不用ADODB写出的代码比加个CPU还要快?
  数据库建议还是使用MYSQL吧! 起码要4.1以上的版本。支持事务是非常有必要的。
  采用MYSQL的原因有很多。第一:兼容性好;第二:功能相对完善;第三:容易配置;第四:支持开源。MYSQL5,这里就不多说了。因为国内程序员开发依然以MYSQL4+PHP4为主,笔者不想给团队造成开发成果不兼容的现象。
  Apache 是笔者坚决的选择。从国际市场占有率62%就知道了:)安全,高效的突出特点无疑是IIS无法企及的。虽然最近WINDOWS2003 SERVER抢占了一些市场分额,但是依然难以撼动Apache的地位。这中间还有一个更主要的角色,那就是LIUNX。 这里不过多讨论LIUNX了,但是作为一个好的PHP程序员,如果他一点都不了解LIUNX,那无疑也是郁闷的事情。笔者用自己的情况可以大概说说:几年前,笔者开发一个LIUNX虚拟主机的管理软件,拿到需求后,就做技术方案的可行性分析,发现涉及大量的对MYSQL数据库及APACHE的操作,如何完成这些操作呢?这其中要求你必须对LIUNX系统有一定的了解,否则项目根本无法进行!当然还有很多例子,例如PHP的负载均衡解决方案;数据库双备份方案…...太多了。
  PHP依然以4.0版本为主要开发工具,但是起码需要掌握SMARTY。逻辑业务和页面是必须要分离的。在这里要尤其谈到PEAR。 这里还是有人提出执行效率的问题。笔者依然强调,那个不是问题。PEAR也有自己的数据库类。程序员完全可以考虑和ADODB交换使用,无所谓了。看个人的开发嗜好。

 

文章来源:[url=http://www.fsshanqi.com]疝气的最佳治疗时间[/url]|http://www.fsshanqi.com 转载保留链接!!

posted on 2012-09-10 15:49  加班费的离开  阅读(173)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3