学 php 的,想转 ruby~

2014-11-10 11:20:02 +08:00
 roys
搞了这么久的web开发当然也想做点其它的,综合考虑后开始学习ruby(ruby有rails还可以做许多php不擅长的)。
可是开始学用laravel后自己又动摇了。laravel 真的那么强?
laravel kept me from leaving PHP???
7247 次点击
所在节点    问与答
46 条回复
simapple
2014-11-10 11:47:48 +08:00
你可以再试试silex
kankana
2014-11-10 11:50:03 +08:00
能说说rails有啥php不擅长的吗?
hging
2014-11-10 11:57:07 +08:00
ruby大法好.
roys
2014-11-10 12:04:06 +08:00
WildCat
2014-11-10 12:08:47 +08:00
@roys
我都是初学者。

以前学习laravel的时候用它打算写一个校友会网站,https://github.com/imWildCat/tzyz_laravel

后来用Rails写了: https://github.com/imWildCat/tzyz

感觉还是用Rails比较愉快,而且Rails非常成熟,比laravel值得信赖。
比如队列的解决方案,Rails有sidekiq,Resque等等成熟的方案,laravel 4.2的据说坑还是不少。另外确实Ruby可读性更好,尤其是闭包。
WildCat
2014-11-10 12:09:28 +08:00
另外个人不太喜欢 laravel 5的目录结构,感觉还不如不变。
jyootai
2014-11-10 12:36:05 +08:00
Ruby大法好,最接近人类的语言
luoyou1014
2014-11-10 12:38:29 +08:00
开始入坑吧……

rails的设计很好,可惜实现很有问题,稳定性有待加强,尤其在win下的稳定性几乎悲剧啊。
希望 rails 的开发团队再好好加油吧。
AWSAM
2014-11-10 13:03:44 +08:00
@luoyou1014 Rails本来就不是为win设计的
lichao
2014-11-10 13:17:46 +08:00
@luoyou1014 不能拿 ruby 在 win 下的稳定性说事,因为 99.99% 的 ruby 应用都是部署在非 win 环境下的
mahone3297
2014-11-10 13:42:21 +08:00
看大家都推崇laravel,比如symfony如何?我觉得好像蛮少人了解symfony,然后一直说laravel好。然后人云亦云。。。
redguy6
2014-11-10 14:21:48 +08:00
You should learn python.
tang8888
2014-11-10 14:30:03 +08:00
nodejs - express 最好.
chloerei
2014-11-10 14:33:59 +08:00
有那么多借鉴 Rails 的框架存在,难道对 Rails 本身长什么样不感兴趣吗?
roys
2014-11-10 16:27:10 +08:00
@chloerei 恩 我也是这么想的。
roys
2014-11-10 16:29:31 +08:00
@mahone3297 当然也看了些资料的。不过确实不了解symfony,这就去查查。
TangMonk
2014-11-10 16:30:32 +08:00
还是ruby酷炫点
luoyou1014
2014-11-10 16:54:25 +08:00
@AWSAM
@lichao
非win下也相比于其他类型的框架,坑也比其他框架多的多,也可能是系统问题,不过我在centOS,Ubuntu下都折腾了很久,只能说,rails的开发团队太着重于功能集成以及版本更新,对测试的要求还是有些低。

不过说不定在mac上稳定性会非常好。
crazyxin1988
2014-11-10 16:55:01 +08:00
为神马 不转python
python大法好~~~~~~
tini8
2014-11-10 16:59:56 +08:00
rails太过自恋了,恨不得把HTML、CSS、JAVASCRIPT、database。。。所有web相关的知识都囊括进去。所有的东西都按rails way进行。

举个例子:image_tag,刚开始用的时候很爽,看着rails的文档吃着火锅唱着歌。后来一年多没碰rails再去维护的时候,被image_tag的各种参数弄SB了,还是用 <img src='' style=''> 快糙猛,各种语言通用

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

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

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

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

© 2021 V2EX