再度换Blog
唉,最近又犯了折腾的毛病,PHP + MySQL
似乎已经不能满足我了,PHP写了这么久实在没什么好感(关于语言设计上的问题我也没资格妄加评论),但对于Python
什么的又无大爱;索性直接一步换到Ruby on Rails
算了。
一直听说Yii
和Ruby on Rails
很相似,才鼓足勇气装好了rvm
,开始准备尝试。一路上磕磕绊绊,途中几经放弃,但最终还是折腾出了这么一个破玩意儿。
不得不赞叹一下Rails
这个神器,后悔早些年没有接触到他。和Yii
相比较:
- 没有那一套内置的挂件,比如
CMenu
,CGridView
等,需要自己动手。但灵活性有显著提高 - 系统集成度不是很高,比如用户登录部分就需要自己手动实现
- 部署后,支持
CSS
以及JavaScript
的压缩、合并 - 配置文件略显复杂,手册到目前为止还没有看懂
至于Ruby
和PHP
的比较,这里就不提了,爽的真的不只是一点点啊。
目前依旧部署在OpenShift上,使用Orca.IO加速。
所用的gems
- sorcery 登录验证
- kaminari 翻页
- kramdown Markdown解析
用http://rubygems.org
安装Gem速度实在让人崩溃,干脆本地的rvm
换成淘宝的源,然后bundle install --local
直接妥活,唉……