【大型系统上PHP令人不爽的九大原因_PHP】教程文章相关的互联网学习教程文章

为什么php不能做大型系统?【图】

为什么php不适合应用于大型系统的打造呢?大家一定认为是安全性的问题。但是事实上不仅仅是这样。下面为大家介绍一下。为什么php不能做大型系统?原因是什么?混乱的许可证你也许认为PHP是免费的,所有的在手册中提到的PHP模块也是免费的。错了!例如,如果你想在PHP中生成PDF文件,你会在手册中发现两个模块:PDF 和 ClibPDF。但是这两个都是有商业许可证的。所以,你所使用的每个模块,你都要确保你同意他的许可证。不一致的函数命...

大型系统上PHP令人不爽的九大原因_PHP教程

我在过去的四年里一直致力于PHP应用的开发。PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。下面我会给出我的理由,为什么PHP不适合于比小型业余网站更大的网站。1. 对递归的不良支持递归是一种函数调用自身的机制。这是一种强大的特性可以把某些复杂的东西变得很简单。有一个使用递归的例子是快速排序(quicksort)。不幸的是,PHP并不擅长递归。Zeev,一个PHP开发人员,说道:“PHP 4.0(Zend)对密集数据使用了栈方式,而不是...

对于大型系统PHP为什么令人不爽_PHP教程

我在过去的四年里一直致力于PHP应用的开发。PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。 下面我会给出我的理由,为什么PHP不适合于比小型业余网站更大的网站。 1. 对递归的不良支持 递归是一种函数调用自身的机制。这是一种强大的特性可以把某些复杂的东西变得很简单。有一个使用递归的例子是快速排序quicksort)。不幸的是,PHP并不擅长递归。Zeev,一个PHP开发人员,说道:“PHP 4.0Zend)对密集数据使用了栈方式,...

大型系统中使用到的用户类,系统用户类_PHP教程

大型系统中使用到的用户类,系统用户类usertable` FROM $field='$value'";$db=new database;$res=$db->execute($sql);$obj_user=mysql_fetch_object($res);return $obj_user;}else echo "查询方式不对";}function get_moreusers(){global $db;$argnums=func_num_args();$argarr=func_get_args();switch($argnums){case 0:$sql="SELECT * FROM `$this->usertable`";break;case 2:$sql="SELECT * FROM `$this->usertable` WHERE $...

大型系统下PHP不称职的六个理由(拍砖激辩中)【图】

大型系统上PHP不称职的六个理由(拍砖激辩中)本文发出后,确实引起不少的争议。看来PHP的支持者不少啊。但是,从一个侧面来审视PHP,也未尝不可。 从php3到php4 到PHP5,再到PHP6,PHP确实越来越完善,功能也更强大。PHP为一开放源码项目,其中包括可以简化程序的描述性语言引擎以及一个大的链接库,也 有专门开发PHP的公司,如Zend就有销售PHP套装产品、程序撰写工具及技术支持服务。尤其是跨平台的使用特性将使它在linux平台大放...

大型系统上PHP令人不爽的九大原因_PHP

我在过去的四年里一直致力于PHP应用的开发。PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。 下面我会给出我的理由,为什么PHP不适合于比小型业余网站更大的网站。1. 对递归的不良支持递归是一种函数调用自身的机制。这是一种强大的特性可以把某些复杂的东西变得很简单。有一个使用递归的例子是快速排序(quicksort)。不幸的是,PHP并不擅长递归。Zeev,一个PHP开发人员,说道:“PHP 4.0(Zend)对密集数据使用了栈方式,而不...