为什么PHP的很多框架要使用单入口

名字不能超过十个字 发布于 2012/03/22 17:19
阅读 3K+
收藏 0
PHP
PHP的很多框架都是单入口,使用单入口的原因是什么,优点和缺点,一直不是很理解,求解
加载中
2
Liuxd
Liuxd

我的理解是易于控制。比如你要在程序流程中做个什么修改,只要找这个入口就好。

如果是多入口的话,修改、测试的工作量都成倍增加。

0
飞晏
飞晏

从上到下的二叉树结构

应该是从开发到应用的效率都会比较高

0
夕拾贰
夕拾贰
MVC 不用单入口,麻烦。。
0
我就是团队
我就是团队

优点是变量检查统一, seo

缺点用多了就会知道

 

Liuxd
Liuxd
@陈俊贤 : 试N多次了,我又不是没用过...总是会对框架敲敲打打,对这不满意,对那不满意的。所以一般随着项目进度的推进,框架也变得越来越精炼,越来越健壮。这是我的经验,不知道别人什么情况。
我就是团队
我就是团队
@Liuxd : 依赖是必须的,试了就知道
Liuxd
Liuxd
@ZhiWei : 不完全同意。容易形成思维定式是真的,总以为都这么做的,想不出别的方案了。不过依赖倒不至于,因为没有万能的框架,再好的框架也会因为需求的变化、性能优化等各种要求被迫重构,所以依赖这条不太同意。
雷志伟
雷志伟
@Liuxd : 1. 依赖于框架; 2. 思维容易被固化, 总以事情"本来就是如此".
Liuxd
Liuxd
求详情,缺点具体是什么?
0
傅小黑
傅小黑

我觉得是为了实现路由。。要不然自定义url处理规则很麻烦

0
笨小树
笨小树

引用来自“Liuxd”的答案

我的理解是易于控制。比如你要在程序流程中做个什么修改,只要找这个入口就好。

如果是多入口的话,修改、测试的工作量都成倍增加。

嗯,这个是
0
jacky_chen
jacky_chen

现在的PHP框架,都是MVC架构。MVC不单入口,不方便操作。

0
墨龙
墨龙
我的理解是方便流程控制,另外一方面是安全性方面的考虑
返回顶部
顶部