过年时期想在家里面做点事,先打算做个网站,于是参考 ruby china 和 rabel 两份源码弄起来。首页是一个接活宣传页,然后一个简易社区功能,不过没有等到同事一起来做,光杆司令也就没做了,又出去打工了,用 Unity3d 做做手游了。这网站也就闲置了,现在突然想到把首页宣传去掉,留下社区功能开源,希望对新手有些帮助。开发中间我在 ruby china 提了不少问题,得了很多人的帮助,我在这里感谢各位。总结经验教训有: 1、不要去追求小众,不成熟的东西,比如 slim,参考 ruby china 一个 ajax 回复效果,用 slim 来一直没搞定,最后觉得是 slim 的解析的硬伤,最后把这个 ajax 改成 erb 了,同时用两种模板引擎让我如鲠在喉。 2、不要到{wrap}bootstrap 买 themes,看起来好看,用起来又是一回事,而且跟 rails asset 整合麻烦。下载后都是些静态演示,很多压缩后的 css,js 文件,不好调试跟踪。是授人以鱼,而不是授人以渔。 3、如果是要一个网站,而不是学习的话,还是直接用 PHP 之类的,部署 PHP 的地方多,PHP 资源也很多。开始想一步到位,导致真正要做的事没去做。后面做一个项目,需要用到简单的后台管理,要部署简单,尝试用用 PHP 发现非常好,step by step 非常易用,你可以写个步骤,让不是专业的人完成。哦哦,这个是多么痛的领悟。 演示地址: http://www.ycusrx.com/ 这个站点部署在 Appfog 上,每次上传更新空间都会删除掉,而且站点是国外,图片什么的速度就非常不理想了。我这个后面用了阿里云的 OSS,这两个暂时都免费的,挺好的部署组合。感谢 @huacnlee、@Victor。 最后奉上 Git 地址: https://github.com/yuanchunfa/ycusrx
PS:为什么最后两处粗体、的 markdown 格式不支持呢?