大家有没有觉得, thinkPHP 是世界上最臃肿难用的框架?

2016-10-03 09:21:59 +08:00
 kisshere
新版本的 thinkPHP 不知道,老版本的 TP 框架, ABCDEFG 的函数命名方法,各种臃肿的配置,目前找了半天哪里开 debug 都不知道,因为他把本来最简单的 php 弄成一个庞大的积木工程,而你对这个积木工程的内部不了解,哪里出错,哪里优化都不清楚, php 框架的宗旨应该是一种清晰的脉络,一有异常马上知道哪个环节出错了、哪个环节该优化了,顺藤摸瓜找到症结所在,达到整个服务器如庖丁解牛般了然于心。因此很多人都说自己写的框架才是世界上最好的框架,然而 TP 完全与这一理念背道而驰, php 本来就是一种框架式、模板式的语言,简单易用的 php 到 TP 这儿却变成各种新概念,异常臃肿。个人觉得一种最简单的 php 框架就这么几个文件:
1.index.php 入口文件,包含 functions.php,config.php,baseController,MySQL.class.php
2.各种 Controller 继承 baseController ,当然你要加一个 baseModel.php 也可以,项目足够小, MVC 可以直接改成 MC 模式
一个框架就完成了,需要 TP 这么画蛇添足 ban 复杂吗?
16090 次点击
所在节点    程序员
63 条回复
pyufftj
2016-10-04 20:23:55 +08:00
@bugmenein 楼主竟说我大 phpstorm 是祸害。无语了,这是 php 神器好吗
dphdjy
2016-10-04 21:19:04 +08:00
参照学习成本,薪酬再来讨论这个问题
hetal
2017-02-10 14:50:14 +08:00
slightphp 适合楼主

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/310348

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX