我开始也是用 appfog, 现在用 openshift,可以 ssh 登录,还有一个持久文件夹,做个软链到项目目录接就好了,push 代码之前,保险起见我都会把持久文件夹的内容同步到本地。
这类云服务适合做些 blog 之类的东西,我以前用一个 blog 程序有漏洞,被人挂马,直接连累服务器,后来把这些小玩艺都移出服务器了。
现在 blog 都用 Octopress 了,push 到 heroku,怕了这些整天没事黑服务器的了。
有过问题,比如 ip 地址冲突啦,机房搬迁啦,基本上没什么让我感觉很离谱的。 我的服务器自己死过,打个 800 电话重启一下就解决了。
我比较好奇的是,迁来迁去,或者在后台玩一个比“Virtualbox”先进的虚拟机这种事情,一年会发生几次?我的服务器基本上就是跑个自动备份的脚本,把备份的文件传到一个 ftp 上,真出问题,把我本地的备份和 ftp 上新鲜的备份合一下就搞定了。
scale 可能是个优势,但我看用的人好像不是很多吧,真到了要 scale 的规模,估计也要用 dedi 来做吧。
我现在的钱只能租这个配置 4 GB RAM 96 GB Storage 8 TB Transfer
完全不够用啊。
我用了几年了,没什么线路上的问题啊,速度极快。
50 欧元是这个配置 AMD Opteron™ 3280, 8 Cores 16 GB DDR3-RAM 2x 2.000 GB SATA II-HDD; 7,2k
#35 楼 @jimrokliu 原来有一列是用md加密的数据,新算法换成sha1了,你用sql怎么做数据转换?
我也有同样问题,请问你是怎么转换的?
@lidashuang 在国外,这个名字想忘记都难
@huacnlee 看上去不错,但 rails 那么多好用的 gem,比如说 devise cancan 是不是不能在这个框架下使用?
在哪看?
keepass +1
#19 楼 @blacktulip Thank you for your encouragement
我搞不明白为什么本地开发环境和服务器环境要不一样。比如本地用 rails s,服务器用 nginx 等等。
我现在用 php,本地的 apache,mysql 和服务器上一模一样,因为 apache,mysql 配置文件是一样的。我的代码中根据浏览器中不一样的域名自动加载网站的开发配置文件或服务器配置文件。
关于 TDD,本来争议就很大,那一片绿下隐藏的 bug 不知道有多少。就我经验来说,RESTful 的东西还好测试,但很麻烦的功能就很棘手,远不如人肉。
自动部署对于我来说存在的必要性不大,因为我又不是天天在部署。Rails 需要自动部署是因为从本地搬到服务器真的要做很多事,但 php 或者 go 真不需要那么多。这也是我难受的地方,rails 涉及的方面很多,学了好久总觉得还缺少点什么,学了不一定常用,但不学就不踏实。less sass haml 这些东西,看看简介就不少时间,想想项目中用不用又是不小时间,我研究了一圈,最后决定不用,但时间找不回来了。类似的 gems 还有很多,都是一看 feature list 让人激动得睡不着,一用就全是坑的那种,改都不好改。
总的来说,RoR 适合那些天天开发网站,而且还不是开发一个网站的开发者,不然就是大炮打蚊子。
我觉得就跟 Windows 下用 API 还是 MFC 一样,一群用 Rails 的,连 Ruby, sql 语句&优化,html, css, javascript(+jquery+plugin),... 都没搞明白,就被 20 分钟开发 blog 忽悠了,这就是问题。我觉得高手可以用 Rails, 新手还是打基础吧。
看来还是 qt 呼声最高啊
大家都是很有经验啊,谢谢!
个人能力有限,看了一下 TideSDK,好像看起来不错的样了,还可以用 php 开发,其实就是把网页包进去,@saiga 不知道 php 源代码会不会被反编译出来呢?
很棒,但没有 undo, 我多 mark 的部分,只能再 mark 一下,用 z 来 cancel
@QLeelulu 的点评找不回来了,可惜啊
huacnlee 1 楼,7 天前 @sunfmin 可是自己写框架的哦
ywjno 2 楼,7 天前 不用担心 bate 版的框架,我知道一个 java 写的框架,3 年了到现在还是 bate 版
问题是它现在基本每月都还是向外发布新版本
kgen 3 楼,7 天前 #2 楼 @ywjno 嘿,同学,你键盘上的 a 键和 e 键装反了
lvjian700 4 楼,7 天前 #2 楼 @ywjno 难道你在说 nutz
ywjno 5 楼,7 天前 #4 楼 @lvjian700 还真是 nutz。。。 #3 楼 @kgen 英文不好见笑了。。。
kgen 6 楼,6 天前 #5 楼 @ywjno 开个玩笑,别在意 :-D
zhangjinzhu 7 楼,6 天前 框架不够靠谱。。。需要自己去 hack
原数据不见了,google baidu yahoo 快照都不给力,还要 bing 下面有,如果大家有重要的帖子可以去 bing 试试看
deny 有读 deni 的,应该是 dɪ'naɪ
留着帖子是为了不重建索引?
#6 楼 @help5305fff UNIX 哲学,要不现在开始讨论一下,怎么实现?如何互通?当然不是用户帐号互通这么简单。
不管数据多少,我都是直接用 root 用户把 /var/lib/mysql 里面的数据库文件夹 scp 到新服务器中,再改权限和属主,好像没出过什么问题。
注意我用的是 MyISAM 数据引擎,另外,别覆盖新服务器的文件及文件夹。
一下午时间可以把问题解决了也不错,经验和淡定就是这么增长的。
#3 楼 @help5305fff 这个方法不错