一共八句:
执行 artisan inspire
时随机返回一句。
1
WildCat 2015-10-03 10:18:49 +08:00 via iPhone
然而性能还不如 Rails
|
2
meteor2013 2015-10-03 12:03:43 +08:00
老子 8 句中就有两句!牛 X
|
7
movtoy 2015-10-03 13:53:42 +08:00 2
一堆牛 B 谈性能的。。可惜这个世界大部分的项目在没到谈性能的资格前就死了。
|
8
Scholer OP |
9
WildCat 2015-10-03 14:39:34 +08:00 via iPhone
呵呵,真的是没酸到点子上。
首先,我没说性能不行就不能用。 其次,我的意思很简单,既然不如 Rails 性能好,不如直接用 rail 。 另外,我不 NB 。我觉得并不需要称为专家之后再来探讨一个东西的优劣。有些人的思维似乎和当局一样:不是专家,就不能说话。 |
11
pepsin 2015-10-03 15:06:33 +08:00
|
12
gaitana 2015-10-03 15:07:12 +08:00
@tushiner API 颜值高是文档设计的比较精美,那些 API 真拿到编辑器里面一堆的 :: 符号颜值一点都不高,还不如直接写 php 原生代码。
|
13
gaitana 2015-10-03 15:13:16 +08:00 1
第一次接触 Laravel 是 13 年春天,那时候 Laravel 才刚出来不久,第一版文档比现在的颜值还要高(我认为),但是用它写了一个小项目,才发现代码很丑陋, rails 组织代码的方式并不适合 php 语言。
Laravel 的文档让人一看就喜欢上,觉得 API 设计精美,但这是一个骗局。在文档里面,隔几段文字穿插一小段高亮语法的 API 。其他框架的 API 用这种文档组织方式,看上去也会觉得很美。但是把它放在 IDE 中一大堆的 api 的时候,你就会发现丑死了。 |
14
trimleo 2015-10-03 15:21:41 +08:00 via Android
说写原生 php 的 难道你们的方法都是几百行的面条吗 总要有合理的封装以及对外相对简洁的 api 方便写业务代码
|
15
gaitana 2015-10-03 15:31:13 +08:00
@trimleo PHP 框架的 API 提供的功能, session 、 cookies...都有原生的 API 了(命名不太统一的函数),数据库、分页这些可以自己封装, php 不像 ruby 、 python 这种语言,没有框架的话写个 hello world 也得几十上百行代码, php 天生就是 web 语言+模板语言。
如果是从 java 等其它语言转来写 php 的,没有切面编程、 AOP 、 Request 、 Response 对象、事件、 Signal 、队列这些高大上装逼利器就不会写动态网页的,麻烦先学会 php way |
16
XianZaiZhuCe 2015-10-03 15:37:11 +08:00 via Android
@movtoy 哥们有点刚啊。支持你。
|
17
gaitana 2015-10-03 15:39:26 +08:00
几年前我也随大流,研究 PHP 的 AOP 、反射机制这些高大上的东西,好像吃透了这些知识就上了一个新台阶新层次了,现在想想这种做法我不想用那个词形容了。
我想告诉那些迷茫的小青年:既然你这么膜拜 JAVA 那么企业级的东西,干嘛还来用 php 这种草根技术? |
19
Scholer OP |
20
loveminds 2015-10-03 15:49:43 +08:00
class Inspiring
{ /** * Get an inspiring quote. * * Taylor & Dayle made this commit from Jungfraujoch. (11,333 ft.) * * May McGinnis always control the board. #LaraconUS2015 * * @return string */ public static function quote() { return Collection::make([ 'When there is no desire, all things are at peace. - Laozi', 'Simplicity is the ultimate sophistication. - Leonardo da Vinci', 'Simplicity is the essence of happiness. - Cedric Bledsoe', 'Smile, breathe, and go slowly. - Thich Nhat Hanh', 'Simplicity is an acquired taste. - Katharine Gerould', 'Well begun is half done. - Aristotle', 'He who is contented is rich. - Laozi', 'Very little is needed to make a happy life. - Marcus Antoninus', ])->random(); } } 23333..... |
23
TangMonk 2015-10-03 15:53:18 +08:00
laravel 不够极致啊。。
|
24
robinlovemaggie 2015-10-03 16:04:36 +08:00 via iPhone
老子那两句是“不欲以静,天下将自定”,“知足者富”吗?
|
25
Scholer OP @robinlovemaggie 知足常乐、无欲则刚,君子以和为贵
|
26
ToysMall 2015-10-03 16:56:14 +08:00 via iPhone
symfony 是最好的,没有之一
|
27
jellybool 2015-10-03 17:11:28 +08:00
不限最好之争,但 laravel 是最流行的 PHP 框架是不争的事实
|
28
chengzhoukun 2015-10-03 17:45:42 +08:00 1
不如 zen of Python 有逼格
>>>import this |
29
Gem 2015-10-03 17:58:15 +08:00
symfony 文档很好。
|
31
hellokittyer 2015-10-03 19:02:50 +08:00 via Android
早期的版本很喜欢。后面加入 composer 后,感觉非企业站去用这框架,是极不负责任。
|
32
Chrics 2015-10-03 20:33:09 +08:00
@hellokittyer 自动化部署还是很有必要的
|
34
msg7086 2015-10-04 02:42:19 +08:00
|
35
msg7086 2015-10-04 02:52:00 +08:00
@gaitana 以及如果你想跟 PHP 对比的话。
PHP 下要输出网页,需要一个 Web Server 和一个 App Server 。 通常这两个组件是 Apache + mod_php ,或者 Nginx + php-fpm 。 对于 Ruby 来说,可以用 Webrick + Sinatra ,然后写个网页版的 hello world 就只要: require 'sinatra' get '/' do "hello world" end 我花了几分钟数了一下行数,发现并没有好几百。 |
36
qqjt 2015-10-04 12:21:27 +08:00
发个鸡汤也能撕起来…
|
38
aksoft 2015-10-04 18:52:55 +08:00
都闲的蛋疼吧
|