PHP框架问题讨论...

jackxiang 2009-3-30 14:16 | |
向东(L)xiangdong.org 说:
姜宇:框架这个东西,从设计到使用,都需要相对较高的软件工程功底,也意味着更高的学习
成本……君不见java和.net的框架搞得红红火火,惨不忍睹的程序照样比比皆是。



至于ZF那玩意,呃…就个人而言,我到目前为止,仍然只承认那是一个极富有智慧的代
码包…





另外还有一个,在我个人认知里,框架与PHP的本身特性是存在一点抵触的,这个极点
是效率。所以,针对大型系统就来批评框架,貌似有些以偏概全。
向东(L)xiangdong.org 说:
:D牛不?

加密助手 说:
--- 系统提示: 以下会话未被加密 ---
王哲宾 说:
说得有道理
向东(L)xiangdong.org 说:
ZF那玩意,呃…就个人而言,我到目前为止,仍然只承认那是一个极富有智慧的代
码包
王哲宾 说:
他在哪写得?
向东(L)xiangdong.org 说:
他给我发的邮件。

王哲宾 说:
php确实是不适合于使用重量级的框架
向东(L)xiangdong.org 说:
层次清就OK,我觉得。。

王哲宾 说:
它的执行方式决定了它的这个特点
向东(L)xiangdong.org 说:
执行方式?什么方式

王哲宾 说:
php每一个脚本先全部载入所有资源,执行完毕后全部放弃,所以使用太重的框架,会极耗内存和计算资源
王哲宾 说:
也就是形成调用栈太深的现象
向东(L)xiangdong.org 说:
呵呵,就是经常出站入站。JAVA为何能?

王哲宾 说:
轻量框架和简单的分层还是一定要采用的。
王哲宾 说:
java的执行方式不一样,对于内存管理也不一样,有很多都是一次装入,之道jvm重启才被释放的
王哲宾 说:
完全不一样的执行原理
向东(L)xiangdong.org 说:
嗯,那样做为何还效率低下?

王哲宾 说:
java?
向东(L)xiangdong.org 说:
对呀。

王哲宾 说:
解析速度的问题
向东(L)xiangdong.org 说:

放内存了嘛。。
王哲宾 说:
另外,很多东西需要调入内存
王哲宾 说:
事务性,安全性等等很多基础性的服务,需要预先装入
王哲宾 说:
象php太简单了,压根不考虑这些
向东(L)xiangdong.org 说:
为此它也就快于Java的原因?就是一个简单。
王哲宾 说:
差不多
王哲宾 说:
啥都不考虑,能不快?
向东(L)xiangdong.org 说:
呵呵,也是,PHP 要是做得像java我想它也会慢上来的。

王哲宾 说:
象c也是全都不考虑,比php还快
王哲宾 说:
呵呵
王哲宾 说:
那当然
王哲宾 说:
出发点就不一样
王哲宾 说:
java是基于工业级应用产生的,php只是个人网站开发才出现的
王哲宾 说:
能一样吗
向东(L)xiangdong.org 说:
呵呵,也是。。java
定位和出生就不凡
向东(L)xiangdong.org 说:
我在想搞4年PHP后搞嘛去。。
哈哈。。。

向东(L)xiangdong.org 说:
先搞着,我昨天买了本Linux 下的c++,最近在学gtk.

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:http://jackxiang.com/post/1688/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2009-3-30 14:20
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]