开源项目 Miclle.com 摄影照片分享站 已开源

miclle · 2014年07月26日 · 最后由 bestjane 回复于 2014年09月13日 · 6581 次阅读

Miclle.com 上线很久了,当初做这个小项目的目的主要是练手吧,尝试从前端到后端一个人都弄完。上线后基本没有任何运营,目前用户数和照片数都相当少,精力有限,代码也很久没有更新了,另外如果现在再来做,想法又跟之前的思路不一样了。

有小伙伴问过我上传功能怎么实现的,还有关于 Semantic-UI 的问题,鉴于此,索性将代码开源出来,提供参考。

代码不会更新了,代码写得不好的地方欢迎吐槽!

https://github.com/miclle/miclle-open-source

@cassiuschen @ShayneChow

关于 jQuery-File-Upload 和 Semantic-UI 都有吐槽的地方 jQuery-File-Upload 引用文件太多,预览效果依赖 jQuery UI 定制太麻烦 Semantic-UI 虽说是语义化设计,但不喜欢样式名都要放在 .ui 下,另外 JavaScript 组件太少,而且使用起来不如 bootstrap 的简单,当然 bootstrap 也有吐槽的地方

照片不错!

谢谢分享:)

#2 楼 @chairy11 😄 你的 blog coding 完了么?

谢谢 Miclle!

#3 楼 @miclle 啊哈哈,太懒散了,在写在写……

首页背景风格真好

非常不错!

但是不是响应式的...

感谢分享!太 cool 啦!

很不错哦!

真的非常棒哦!!!

cdn.miclle.com 这块代码有吗?

#16 楼 @nxbtch 这个不需要代码 我使用 dnspod 管理域名 DNS,你要增加一个二级域名,然后在七牛那边配置就可以了

#16 楼 @nxbtch 网站静态资源也是自动让七牛那边来抓取,做法跟上面类似,在七牛上有相应配置,另外我在 nginx 指定了 public.miclle.com 这个二级域名访问的目录,只让抓取 public 这个目录

很不错。。我刚打算边学边写一个,就有人开源了。。。。 强烈支持

hi, qiniu 上传 bad token, 可能是什么地方出错了?key, bucket 配置了

#21 楼 @jun1st 我在设计的时候弄了两个 bucket 一个 public 一个 private 用户上传图片是先到 private bucket,然后在后台审核,图片移动到 public bucket qiniu bucket 的配置你需要写在 confiy.yml 中,另外你需要手动修改项目中的配置文件,如: development.rb production.rb devise.rb exception_notification.rb secret_token.rb newrelic.yml

把 'xxxxxxxxxxxxxxxxxxxxxxxxxxxx' 这种换成你自己的配置

#22 楼 @miclle 找到原因了,upload.js 里也写了 bucket,

Fllow 功能坏了

上传图片,链接好像都出问题了.. 不能显示

#24 楼 @juwell #25 楼 @smallhe 代码很旧没有更新了,七牛那边 API 有更新,暂时没时间更新代码

需要 登录 后方可回复, 如果你还没有账号请 注册新账号