开源项目 用 Rails 写了个新 blog

cn_boris · June 15, 2014 · Last by troy_feng replied at November 05, 2014 · 6761 hits

蛮久没有更新博客,近期准备重拾 Bloger 之笔。鉴于找不到合适的 Blog 程序。索性花了一个下午的时间,用 Rails 自己写了一套。已经在 Github 上开源,目前只能算是最小可用产品(MVP),之后会抽空逐步完善。 代码简单至极,适合初学者阅读。 (P.s. 单元测试还没写,稍后补上) Blog Demo 源码地址

不错。

单元测试在开发过程不写,过后补的机会很渺茫了。

好呀,学习学习

:plus1:

呵呵,我正好也在做我的博客,拜读一下你的源码,学习学习……

奇怪,为什么这会全 502 了?

#5 楼 @chairy11 已经正常了,刚刚在改东西

整体设计挺简洁,看起来挺舒服的,赞一个!

如果将右边栏去掉,单独放在某个页面里我认为会更好。因为我认为博客,就是让人看文章的,博主信息就可以不需要了,如果看的人要看,那么再专门都介绍的页面去看就好了。

文艺人做出来的就是好看 😄 赞!

@hz_qiuyuanxin 内容区域的宽度永远是一个争议话题,既然 @CN_Boris 搞文艺的,何不随机侧边展示文艺作品呢。XD

设计挺好看的,但是代码质量还可以提升。

#9 楼 @sonimy 好主意,mark 之。改天加上

#10 楼 @zgm 确实,还在不断学习提高

不错,赞

LZ 的设计很漂亮,代码结构跟 Ruby On Rails Tutorial 的代码结构很相似。

ui 很不错,只是内容的 model 叫 Blog?应该叫 Post 吧,难道你不觉得在 BlogsController 里调@blogs = Blog.order 很怪吗

好像没做 301 跳转,有没有 www 都能访问,这样不会分散权重吗?

@CN_Boris 用的 vps 吗?想知道 vps 的配置

http://opifices.com/category/5 挂了

def category
  @category = Category.find params[:id].per(6) #目测这行有问题
  ......
end

#18 楼 @bydmm 确实是 bug,等下修复

#16 楼 @saiga 感谢,稍后加上

#17 楼 @steve 部署在阿里云上,用 Puma 跑。tengine(nginx 的淘宝二次开发版本)做前端代理

@CN_Boris 什么配置?一个月多少钱呢?

#23 楼 @steve 1G 内存,1 核。几十块钱

用 scaffold 完成的掩面路过

我一直有个疑惑,为啥最近很流行图中所示的样式呢?就一个方框框,鼠标不悬浮上去我压根就不知道那是个神马!

#28 楼 @lennon 楼上难道用的是 IE ?

#28 楼 @lennon 用到了 iconfonts,chrome(及其他 webkit)和 firefox、ie10 都测试过了。

P.s. 原则上不兼容 IE8 及以下版本。感觉很少会有 old IE 用户访问技术类博客。。。

#31 楼 @lennon 疑似 chrome dev 版本的 bug。。。。 我抽空装个 37.0 测试下

这个公司是我在哪上班看到的, 这个公司的 hr 邮箱竟然是:[email protected]

你是这家公司的吗?

楼主神速,一个下午对我来说只能搞一个页面里的一个小功能,羡慕嫉妒恨中...

你的页面都做得这么漂亮。。怎么办到得~

很不错,微博粉你了,希望更多交流!

update: 新增 vagrant 支持; 新增 rss 支持; 新增 sitemap 支持; 新增 i18n 支持; 修改了缓存机制;

#33 楼 @chenzhong 我之前有在杭州创业,后来失败了。公司现已注销。现博客域名是之前公司官网的域名二次利用(因为有备案号)。

#1 楼 @Rei Later equals never.

cn_boris closed this topic. 16 Jan 12:08
You need to Sign in before reply, if you don't have an account, please Sign up first.