Rails 是邪教

2014-08-09 22:31:40 +08:00
 ddzz
让你觉得很写代码很省事,其实是费了事费了时间,网站要做的工作绝不仅仅是写代码
6952 次点击
所在节点    程序员
40 条回复
Bluecoda
2014-08-12 00:08:38 +08:00
不觉得,感觉rails是中小网站开发最省时间的,对比python,nodejs,golang等之后的结论。

ruby能运用自如之后,发现其他语言很多地方太不爽了。不过我也不是要杀一大片,各有所长嘛,我也用go写一些简单的tcp socket服务,感觉比ruby好用很多。
6711411
2014-08-12 10:25:35 +08:00
@spark 像楼主这种, 不懂或者学不会的就开始乱喷的人, 呵呵就够了, 说那么多干嘛.
ddzz
2014-08-12 10:27:51 +08:00
@6711411 我去年买了个登山包,超耐磨
coolicer
2014-08-12 10:29:47 +08:00
我觉得喷其他语言都会被骂,无论是对还是错。
ren2881971
2014-08-12 14:04:11 +08:00
java 是最好的语言。 php也是
outmanone
2014-08-12 16:53:55 +08:00
php 最好了,不解释,楼主别和他们争,我支持楼主搞php。不过,我貌似记得php也有包管理,部署时也要安装依赖包得。
nine
2014-08-12 17:24:25 +08:00
@Bluecoda

rails 适合写小网站?是php吧

php不太适合多人协同,各玩各的规范,连个migration都搞不明白,连单元测试都不普及。
越复杂的项目,php开发越缓慢。

某腾讯部门主程回来了,告诉我他们
1 不写单元测试,
2 开发的时候,定好字段名称,一个人写一个model
3 大家连到公司同一台测试机上进行开发。

我能忍?
Bluecoda
2014-08-12 22:36:39 +08:00
@nine 不知道你有没有用过rails开发小网站?rails开发小网站那叫一个快,又很适合后续开发转中大型网站,因为分层很清楚。
nine
2014-08-12 23:35:58 +08:00
@Bluecoda 其实rails无论做大做小都比php快,只是php上手简单,不需要学太多东西就可以整出来东西,所以很多人觉得php快
Lucups
2014-08-13 01:17:56 +08:00
没有人用过 Symfony 2 吗?
另外,PHP 包管理用 Composer 多爽
ShiningRay
2014-08-13 08:00:24 +08:00
@Lucups 这还不是学ruby体系的gem和bundler的么
ShiningRay
2014-08-13 08:01:37 +08:00
对啊,还要推广,运营,融资,事情多了去了
Bluecoda
2014-08-13 10:55:51 +08:00
@nine 确实,rails的入门还是有点难度的,首先还学ruby语法,这一点上比php差很多
Lucups
2014-08-13 11:24:27 +08:00
@ShiningRay 我的意思是,我感觉楼上很多人对 PHP 的了解还停留在上个世纪
nine
2014-08-13 14:08:32 +08:00
@Lucups php整体社区就是这样,你想找人讨论Symfony,难上加难。
反而一堆堆的人还在跟你说CI Thinkphp Discuz Drupal
lijinma
2014-08-13 17:51:10 +08:00
@nine 慢慢就好多了,Symfony Laraval Slim 等
summer_charlie
2014-08-14 10:10:06 +08:00
人笨怪刀顿, 哈哈.
mahone3297
2014-08-17 19:04:29 +08:00
@Lucups
@nine
@lijinma
能否问下,symfony用起来的感觉,是否基本和ror一样了?我没怎么用过thinkphp,discuz,drupal等。。。
yjsslab
2014-11-13 12:36:51 +08:00
说的对,很烂很邪,能干活就好。。。
kimmykuang
2015-05-08 15:01:30 +08:00
PHP也有composer了好吧,现在都快到PHP NG了,不能再把观念停留在5.1,5.2的时代了,虽然包管理的理念在PHP社区最近几年才火起来,但是对于PHP发展总归还是有积极作用的。我学rails是为了看下一个让很多PHP框架借鉴了一万年的存在到底是有多魔性~

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

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

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

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

© 2021 V2EX