1
lidashuang 2014-08-10 00:27:09 +08:00
写代码省事不好吗?
|
2
Actrace 2014-08-10 09:59:20 +08:00
那PHP岂不是宇宙真理了...
|
3
ifconfig 2014-08-10 21:00:30 +08:00
哈哈哈哈哈哈和哈哈哈哈哈哈哈哈哈,瓜子汽水备好看骂战
|
4
zoudm 2014-08-10 22:47:36 +08:00
不了解。。不过楼主说说费了哪些事?想参考一下= =
|
5
ddzz OP @zoudm 如果深入研究的话,光“配置程序参数”、“部署到服务器”这两项操作就能写成两本厚厚的书。坑太多,因为ruby语法优美rails框架魔幻,让你进了坑还以为自己涨了知识
|
6
ddzz OP php跟rails框架是两个极端(本来不该拿语言跟框架比的),php写起来太操蛋,但是除了写程序的时候不爽,其他都很爽,特别是部署,想玩简单的直接FTP上传,想玩复杂的也可以git、svn部署。但rails,想ftp部署是不可能的,光部署网站就要学习很多知识,配置、调试,各种操作如果不是很喜欢钻研的人根本搞不定,rails所做的这一切就是为了一个目的:写程序舒服。
用rails写程序真TM舒服,经常会觉得项目需求太简单,闲的手痒痒,不知不觉中就把程序写完了,各种爽。但为了写程序爽,要在写程序之外付出大量的精力 |
7
msg7086 2014-08-11 02:12:03 +08:00 via iPhone
部署?git pull + db migrate + unicorn -D
|
8
assassinpig 2014-08-11 08:39:54 +08:00
哪种不费事呢
|
9
ddzz OP 曾经Rails的哲学是“约定大于配置”,但随着越来越多的功能被塞进新版本。rails配置的复杂度已经比肩JAVA的框架了。看看config里有多少文件吧,得耗费多少记忆成本,如果一个项目几个月不碰,再次维护的时候自己都会被自己当初的那些设置绕晕
|
10
luoyou1014 2014-08-11 09:30:58 +08:00
我觉得纯粹是rails的开发人员偷懒, 不肯修bug, 完善功能, 顺带这个ruby社区都歧视windows, 导致各种各样的问题.
我觉得学rails遇到编程之外的问题已经多到了极致, 我在学rails的时候, 90%的时间在处理与代码无关的东西, 这些东西严重影响学习的兴致, 关键在windows下开发蛋疼就算了, 在linux下面搞也不省心. 跪求开发团队提高rails的便捷性…… |
11
spark 2014-08-11 10:08:53 +08:00 via iPhone
不知道楼主想表达什么...
部署的话用Passenger已经很简单了. 难道换了Php就不用写配置文件? 开发环境不舒服的话, 推荐换台Mac. |
12
ddzz OP @spark 你记错了,用来部署的那个不叫passenger,叫capistrano,还有个puma。rails生态环境就这么奇葩,各种工具各种概念,有时候一个工具仅仅是为了填另一个工具的坑,而一个新工具的坑又需要另外N个工具来填,另外的N个工具又创造了N×N个坑。
徜徉于rails的各种工具各种坑,你觉得自己涨了知识,其实这些知识出了rails生态体系屁用都没有。 |
13
6711411 2014-08-11 11:25:17 +08:00
呵呵
|
14
spark 2014-08-11 17:08:20 +08:00 via iPhone
|
16
xuwenmang 2014-08-11 18:21:16 +08:00 2
嗯,PHP的$符号太恶心了,美元符号太俗套了,一种浓烈的乡村非主流的信息。if else,我呸!这都没什么,最恶心的是用的人太多了,我的生命注定爱好要专门找小众的,这样才能显得与你们不同,我内心深处有一种渴望,Different!我拥有的只有很少一部分人能拥有,欧美那些编程大神就是代码界的上流社会啊,他们玩什么我就要玩什么。
低调的走进星巴克,优雅拿出具有美学设计的mba,把爱疯5轻轻的放在桌子旁,愉快的浏览几行English最新资讯,流畅的输入几行rails代码(ruby还不太熟),然后从包里拿出一瓶优酸乳轻轻的抿一口,望向窗外。。。有一种享受人生,享受代码的感觉。这才叫写代码啊。。。 什么,你说拿出一台HP笔记本?一边敲入几行PHP代码一边查PHP中文文档?我靠。。太blueshit了!连个农村出来初中毕业培训3个月的就能玩的东西,显不出我越来越接近欧美上流社会的感觉。我隐隐约约觉得公司要创业成功了。这种感觉已经十来年了,想想都快满出来了。。。那是一种感觉,隐隐约约。。。你们是完全无法体会的。 |
17
xieyu33333 2014-08-11 19:49:51 +08:00
@ddzz 当然不是一回事
|
18
spark 2014-08-11 20:37:35 +08:00 via iPhone
@ddzz 不是我转移话题, 是你什么都不懂. 我都不想说了, 你还在这自取其辱.
Puma: > Puma is a small library that provides a very fast and concurrent HTTP 1.1 server for Ruby web applications. It is designed for running Rack apps only. Capistrano: > Capistrano is a remote server automation tool. DHH说过, Rails 不是给 Web 开发新手用的, 看来没错. 你以为 Puma 是运动鞋呢吧? |
20
Kabie 2014-08-11 23:53:14 +08:00
...rails坑确实很大。。。
|
21
Bluecoda 2014-08-12 00:08:38 +08:00
不觉得,感觉rails是中小网站开发最省时间的,对比python,nodejs,golang等之后的结论。
ruby能运用自如之后,发现其他语言很多地方太不爽了。不过我也不是要杀一大片,各有所长嘛,我也用go写一些简单的tcp socket服务,感觉比ruby好用很多。 |
24
coolicer 2014-08-12 10:29:47 +08:00
我觉得喷其他语言都会被骂,无论是对还是错。
|
25
ren2881971 2014-08-12 14:04:11 +08:00
java 是最好的语言。 php也是
|
26
outmanone 2014-08-12 16:53:55 +08:00
php 最好了,不解释,楼主别和他们争,我支持楼主搞php。不过,我貌似记得php也有包管理,部署时也要安装依赖包得。
|
27
nine 2014-08-12 17:24:25 +08:00
@Bluecoda
rails 适合写小网站?是php吧 php不太适合多人协同,各玩各的规范,连个migration都搞不明白,连单元测试都不普及。 越复杂的项目,php开发越缓慢。 某腾讯部门主程回来了,告诉我他们 1 不写单元测试, 2 开发的时候,定好字段名称,一个人写一个model 3 大家连到公司同一台测试机上进行开发。 我能忍? |
28
Bluecoda 2014-08-12 22:36:39 +08:00
@nine 不知道你有没有用过rails开发小网站?rails开发小网站那叫一个快,又很适合后续开发转中大型网站,因为分层很清楚。
|
29
nine 2014-08-12 23:35:58 +08:00
@Bluecoda 其实rails无论做大做小都比php快,只是php上手简单,不需要学太多东西就可以整出来东西,所以很多人觉得php快
|
30
Lucups 2014-08-13 01:17:56 +08:00
没有人用过 Symfony 2 吗?
另外,PHP 包管理用 Composer 多爽 |
31
ShiningRay 2014-08-13 08:00:24 +08:00 via Android
@Lucups 这还不是学ruby体系的gem和bundler的么
|
32
ShiningRay 2014-08-13 08:01:37 +08:00 via Android
对啊,还要推广,运营,融资,事情多了去了
|
34
Lucups 2014-08-13 11:24:27 +08:00
@ShiningRay 我的意思是,我感觉楼上很多人对 PHP 的了解还停留在上个世纪
|
35
nine 2014-08-13 14:08:32 +08:00
@Lucups php整体社区就是这样,你想找人讨论Symfony,难上加难。
反而一堆堆的人还在跟你说CI Thinkphp Discuz Drupal |
37
summer_charlie 2014-08-14 10:10:06 +08:00
人笨怪刀顿, 哈哈.
|
38
mahone3297 2014-08-17 19:04:29 +08:00
|
39
yjsslab 2014-11-13 12:36:51 +08:00
说的对,很烂很邪,能干活就好。。。
|
40
kimmykuang 2015-05-08 15:01:30 +08:00
PHP也有composer了好吧,现在都快到PHP NG了,不能再把观念停留在5.1,5.2的时代了,虽然包管理的理念在PHP社区最近几年才火起来,但是对于PHP发展总归还是有积极作用的。我学rails是为了看下一个让很多PHP框架借鉴了一万年的存在到底是有多魔性~
|