- 论坛徽章:
- 0
|
回复 55# tomac_cu
我也认为php是最容易入门的web开发语言,但是这几个理由,我觉得比较牵强。
1. python的mssql库,linux发行包打包的版本比windows版本高,带来了问题。
这种事情换成神马语言都无能为力,64位php和32位php的整数范围不同,扩展也不通用,
“不小心”装错版本,一样会带来隐患,负责任的开发者,会尽力确保版本和编译参数一致。
用过linux的都深有体会,有arch这样激进的,也有debian stable和rhel这样比较保守的,
同一个发行版的不同版本之间差别大,同时期的不同发行版之间差别也很大,
即使系统版本完全相同,也可能由于使用了ppa这样的仓库导致版本有别。
在没有apt和yum的时代,手动解决依赖关系是多么恶劣的事情。
2 python不同版本之间有差别.
2.x和3.x的差别确实巨大,可以看成是php5跟4的区别,或者php6跟5的区别,
但是2.x还是特性还是比较稳定的,尤其是2.5发布之后,不向下兼容的情况很少,
php5.x在发展的过程中,也有一些不兼容的变化,这都不是什么问题。
3. php手册更完整.
这个不知道是跟谁比,起码python手册不输于php,而且chm和pdf可选。
说py被功夫网盾掉,不易下载,或者说中文资源不如php多,倒还说得过去。
我觉得,流行的语言和框架,都有自己的优缺点,否则早就只剩一种了。
php容易入门大家都有数的,没必要用比较牵强的理由去诋毁同类语言。
vim vs emacs, linux vs windows, gnome vs kde,
php vs python vs ruby vs perl, mysql vs postgresql,
.net vs Java, firefox vs opera, pc vs mac
............................................................................
争论似乎从未停止过,最后常收敛于人身攻击,
我先检讨下自己,不该引起争论,楼下请保持淡定。 |
|