microblog:微博--BAE版

时间:2021-07-05 23:53:22
【文件属性】:
文件名称:microblog:微博--BAE版
文件大小:191KB
文件格式:ZIP
更新时间:2021-07-05 23:53:22
JavaScript #Microblog - BAE 《node.js开发指南》的Mircroblog案例应用,能完美部署到BAE上运行. 在部署到BAE上遇到2个问题,都完美解决了. 2个问题 db auth mongodb数据库的用户名和密码验证 参考了BAE的mongodb连接的node.js代码,轻松能解决 session 使用mongodb来存储session,此操作是长连接,BAE不允许长连接,会到出现500或501错误 在多番查找和研究,把connect-mongo和session-mongoose两个模块的github文档来了一偏又一遍来研究如何短连接或断开后重连. 尽管我一开始用connect-mongo,都改成用session-mongoose,因为看到session-mongoose有interval参数 但使用session-mongoose的连接数据库方式是mongodb://loc
【文件预览】:
microblog-master
----public()
--------images()
--------stylesheets()
--------fonts()
--------javascripts()
----views()
--------reg.ejs(1KB)
--------say.ejs(451B)
--------index.ejs(655B)
--------userlist.ejs(52B)
--------posts.ejs(381B)
--------user.ejs(160B)
--------template.ejs(3KB)
--------login.ejs(729B)
--------admin.ejs(185B)
----models()
--------user.js(2KB)
--------post.js(2KB)
--------db.js(344B)
----app.conf(781B)
----app.js(3KB)
----LICENSE(10KB)
----README.md(2KB)
----settings.js(295B)
----routes()
--------user.js(107B)
--------userlist.js(164B)
--------index.js(3KB)
----package.json(445B)

网友评论