感觉 Laravel 还是太重,有没有什么更加 [小] 却又不失 [优雅] 的框架

2016-04-27 00:45:53 +08:00
 cevincheung

Slim 不带 ORM

Twig 模板引擎有点不太习惯 {% extends('xxx') %} 相比 Blade @extends('xx') 感觉有点复杂了(多敲几次键盘 o( ̄┰ ̄*)ゞ 好矫情)

路由倒是不错 ( 其实灰常喜欢这种预定路由规则的框框 ヾ(´∀`o)+

难道一定要自己用 fastrouter+ORM 造轮子么……

再吐槽一下,Laravel文档太太太太太太太太太弱

12536 次点击
所在节点    PHP
85 条回复
tilv37
2016-04-27 07:22:31 +08:00
CI
66beta
2016-04-27 08:07:02 +08:00
@tilv37 CI 现在也是 laravel 风格
liuhaotian
2016-04-27 08:17:01 +08:00
@cevincheung Lumen 最新不是为 API 而生去掉了用户模块吗
cevincheung
2016-04-27 08:44:00 +08:00
@liuhaotian 貌似是的,不过你不提我都差点忘了。为毛一个框架要接管用户验证逻辑?
Roope
2016-04-27 09:06:38 +08:00
Lumen + Vue.js 所有功能全部暴露成 API ,用 Vue.js 做 SPA
cevincheung
2016-04-27 09:11:43 +08:00
@Roope 另外一个话题, vue 是不是就不能让爬虫爬了?
lee015
2016-04-27 09:11:52 +08:00
目前是用 laravel 做管理后台, lumen 做 API
cevincheung
2016-04-27 09:13:21 +08:00
@lee015 .....还两个框架。。
kiancyc
2016-04-27 09:33:39 +08:00
Codeignitor 3.0
FanError
2016-04-27 09:44:20 +08:00
简单的看了下 laravel ,感觉那些依赖注入,反转控制,有点像 spring 那套。
对于个人而言,假如 php 也整这么复杂的话,不如直接就用 spring boot 了。
Marser
2016-04-27 09:45:33 +08:00
果断上 phalcon 啊。。就编译一个 so 文件就行了。。
Moker
2016-04-27 09:48:43 +08:00
@cevincheung 不是,有数据请求可以直接爬接口,即使没接口也可以 phontomjs
eqing
2016-04-27 09:53:59 +08:00
不知道为什么 laravel 框架要用优雅来形容,所谓的优雅到底是什么概念?
ango
2016-04-27 09:55:23 +08:00
相比 Java 或者其它语言来说, Laravel 真不算重,只是由于 PHP 语言特性,相比 PHP 其它的框架稍微有点吃性能而已。
songjiaxin2008
2016-04-27 09:59:28 +08:00
但是看完了别的框架,你还是会用 Laravel (一个能打的都没有)
500miles
2016-04-27 09:59:36 +08:00
@eqing

变量 方法名等 起的性感一点... 反正起名字翻字典半小时以上就是了........

隐藏细节, 给程序员最直观, 简洁的接口
Lucups
2016-04-27 10:03:17 +08:00
感觉楼主就想挑快递,又要快又要好又要便宜,最后的结果是:...
cevincheung
2016-04-27 10:16:54 +08:00
JobsLong
2016-04-27 10:17:50 +08:00
@eqing Laravel 的核心是让开发者开发时更省心,追求开发速度,优雅指用了很多 PHP 新的特性和其他框架优秀的概念和组件,让你在 Web 开发是专注于去打造应用,而不是折腾工具。

这应该是 Laravel 的 console 命令 artisan 的含义:

> 工匠应该专注于作品的创意,不应该浪费精力,没限制地在折腾自己的工具。
JobsLong
2016-04-27 10:20:03 +08:00
楼主可以看一下 https://laracasts.com/series/ 的视频, Laravel 的文档不清晰吗?感觉楼主应该只是缺少一些开发技巧而已 :)

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

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

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

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

© 2021 V2EX