关于 scixiv 详细的信息可以查看 http://ruby-china.org/topics/15200 和 http://gurudigger.com/products/36619/ 。
今天把 scixiv.com 的测试版 deploy 上线,算是迈出了一小步。从有这个想法并运行 rails new scixiv
开始到现在差不多已有半年。期间甚至曾尝试过外包来减轻压力,结果赔了钱财还浪费了时间。还好咬牙自己坚持下来,写完了整个最初 MVP 的后端。前端目前和 cassiuschen 合作一起在写,勉强赶在这个周末结束前完成 MVP。作为我第一个正式 rails 项目,又是各种赶工。bugs 多肯定是避免不了的(测试代码没写完),争取日后不断改进。
期间还领悟到一个心得:写后端的时候就应该专心弄后端,别理会前端的代码有多丑。顿时后端代码速度暴增。而且其实也不会影响前端代码,反正一开始的前端代码终究都是要经历各种折腾的。
现在 app 的 models 数量从几个涨到快 20 个,越写越发现要完成所预期的功能,有 N 多的坑要填,工作量的预期不断被刷新。然后一看 discourse, 83 个 model。...... 再一想到推广的工作,遍开始头疼。
在全是程序员的论坛里,能找到有推广经验的朋友么?