选择PHP,选择自由与开源


 
  接触ASP也有近五年了,包括两年的专职web程序开发.终于在某一天,厌倦了这种重复的体力劳动.于是尝试着将用VB写Dll,遗憾的是自己并没有朝这方向深入下去.后来我开始留意到有个叫.Net的东东,而且它身后有财大气粗的MS作后盾,而且它的语法风格也很酷,并且有许多控件可以直接使用.于是我勿勿投入.Net阵营,跟Master依葫芦画瓢的做起项目来.
  之前有一段时间,我一直在思考一个问题:asp.net/jsp/php/... 我选学啥的好呢?
  我的第一选择是JSP,为什么? --因为它是用JAVA写的啊!因为JAVA让我觉得那么神圣那么让人向往.但当我不得不去觉得那一大堆类库时,当我不得不为配置环境郁闷时... 我想:似乎它所做的这些asp.net都能做.
  经过几天的琢磨后,我选择了PHP.之前我之所以不愿意选择它,是因为我觉得:
    ・ 它是一解释型非编译语言,执行效率上与编译型语言都不可相提并论.
      文档中说经Zend优化后PHP执行效率有较大提高,甚至可提速60%.我用过DZ/PHPWind 这些都是用PHP写出来的,从用户体验上看它们的执行速度并不比其它.net/Java技术开发的系统慢. -- 至少从用户体验上来说不会有明显的感觉.
    ・ 还是因为它是一门非编译语言,源码安全性不能得到保障。
      虽然已有的PHP代码加密手段不少,但我想,也许PHP的精神就在于开源吧。人人为我,我为人人。
    ・ 另外使用PHP + MySql开发的成本投入也会很低。你用ASP,.Net吧,用就得用MS的操作系统。MS的操作系统能不要钱么?ASP/.Net 的数据库最佳搭档是什么?―― SqlServer,你能不花钱么?(当然,你全是D版的就不算了)
       相比之下PHP + MySql就不用顾忌那么多了, Linux + Php + Mysql = 没有MS垄断的天空! 这就是自由开源的PHP。

你可能感兴趣的:(PHP,职场,评论,休闲)