Skip to content
ZhangJian edited this page Mar 3, 2016 · 43 revisions

美德公益图书

把好书送人,请他读完后传给下个人!

域名和云主机

域名

  meidebook.com是在万网注册的,备案和管理都比较方便。

  通过增加A记录进行解析,如需要,请别忘把顶层域名(不带www)也解析到“你的主机IP”。

  “*”表示泛域名解析,并不会包括顶层域名。

  做完解析后,可以用ping meidebook.comping www.meidebook.com查看解析有没有生效。

云主机

  用的是阿里云。

数据库

  选择SQLite作为数据库的原因是SQLite很轻量级,小项目不必要用中型数据库。之前在小项目中用PostgreSQL,因为没有及时备份数据,丢过数据。SQLite数据库就是一个文件,备份更容易。

查看项目的数据

比如有多少用户,多少书,哪些回复等,用本人写的ruby-db-admin就不错。

安装ImageMagick

CentOS 6.5

$ yum install ImageMagick ImageMagick-devel

安装Nginx并运行程序在80端口

  详见./deploy/README.md

其它

图书信息查询调用豆瓣读书API

TODOs

  • http://localhost:9292/books/15 创建于和捐赠者最好在同一行
  • 认领跳转到登录页面不太合适。
  • 设置密码
  • 找回密码,用核对手写文字与捐书人笔迹的方式
  • 搜索图书中的弹出框应该能自动消失,像weui demo 一样
  • Email设置,注册完成后自动跳转到设置
  • 我读过的图书
  • 首页加入回车直接搜索
  • 显示的图片最好不要直接显示大图,用中图试试。
  • 回复完成后应该提示回复成功。
  • 密码提示