你们觉得 Lavaral 框架是不是过度设计了? 不符合 php 的简单直接

2016-06-26 22:29:17 +08:00
 JiaFeiX
7359 次点击
所在节点    问与答
15 条回复
wizardforcel
2016-06-27 00:02:42 +08:00
1. php 3x 简单直接,引入类和命名空间已经不简单直接了。

2. php 自带的一些机制是“默认不安全”的,所以需要框架。

3. 所有框架中, laravel 算是简洁和优雅的,至少比起 tp 是这样。
ivanlw
2016-06-27 03:22:30 +08:00
楼主有没有觉得 react.js ember.js angular.js 过度设计了
还是 Jquery 来得简单直接
cuebyte
2016-06-27 04:24:13 +08:00
楼主有没有觉得 Rails 过度设计了?
不符合 Ruby 的简单直接
vibbow
2016-06-27 04:35:46 +08:00
我就用 composer 初始化了一下 lavaral ,然后看了眼文件夹体积......
还是回到我的 CI 把...
imcxy
2016-06-27 06:50:41 +08:00
面向对象的本质就是过度设计。我想知道张三的媳妇叫啥,结果非要给我一个户口本(一堆不需要、用不到的东西)。
kslr
2016-06-27 08:12:22 +08:00
@imcxy 你知道要使用这种设计吗
kslr
2016-06-27 08:12:53 +08:00
@imcxy 打错了,应该是“你知道为什么要使用这种设计吗”
likezun
2016-06-27 09:39:58 +08:00
呵呵~ , 你知道 symfony 吗!
tabris17
2016-06-27 09:40:57 +08:00
简单设计,可以看看 slim
lyragosa
2016-06-27 09:57:13 +08:00
CI 过于简单, Lavaral 过于过度, Yii 是一个比较折中的选择
aidai524
2016-06-27 10:15:06 +08:00
对于之前用习惯国内 CMS 和 wp 啥的人来说, CI 确实简单易用。 Laravel 最新的版本是用了很多 PHP5.5+的新特性,所以 PHP5.4 以下都没法用 Laravel 。 CI 应该还可以用 PHP5.3 吧,这里所谓的简单复杂跟 PHP 版本有关吧。 YII 之前用的一直也不错,就是生成的那些东西比较乱,还有里面 view 部分封装的函数也一点不好用,做起前端交互起来感觉麻烦,还是 Laravel 的一些特性和设计模式了解了之后,大大提高工作效率。
lijinma
2016-06-27 10:36:10 +08:00
Laravel 本来就是参考 ROR 的。
rESHARP
2016-06-27 10:46:17 +08:00
市面上流行的编程语言都有臃肿化的趋势,本来可以好好地做它的螺丝刀,却非要把锯条、锤子、开瓶器、锅铲、指甲刀等功能集成进来,搞得自己很万能似的。
Balthild
2016-06-28 01:44:52 +08:00
你觉得 Laravel 过度设计,是因为你还没有需要用到这些设计的场景。
AbrahamGreyson
2016-07-20 10:39:40 +08:00
这个年代还有看源码体积决定是否使用的, 内存才多少钱:)
至于是否过度设计,看需求喽, Laravel 好在可以适合各种规模的设计。

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

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

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

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

© 2021 V2EX