基于Nodejs开发的网站
2015-07-10 本文已影响975人
c5b6ddedf061
前言
这几年搞过很多个网站,之前那个体育论坛,自己的博客,现在的38锶。这个38锶由于整个网站的代码都是我自己写的,也是我自己学习nodejs的一个练手的作品。去年七月份自己接触Nodejs并开始自己整一个WEB玩玩,然后就整了这个项目,由于当时手上有个38sr.com的域名,就在DigitalOcean上买了空间上线了,最低的配置,一个月五美元,其实对于我这个还没毕业的学生来说还是挺贵的,网速的访问速度还是。
出于兴趣,我也是花了大量的时间在这个网站上,包括后来自己做了一个关于它的安卓程序手机软件下载,不懂手机应用的真实伤了很多脑筋。
关于网站
域名:38sr.com
技术
项目使用的是nodejs(https://cnodejs.org/)
项目使用到下列依赖项(package manager for javascript)
express
eventproxy
connect-flash
nodemailer
mongoose
validator
ejs
moment
gm
xss
cheerio
async
xss-filters
connect-redis
ioredis
lodash
request
功能
网站可以发布心情和快链
1、心情可以加标题也可以不加
2、快链是输入网页的链接,网站自己去获取网页的相关信息,
3、笑话栏是我从微薄爬取的一些段子
注册界面
登录界面
主页
可以单独查看心情,快链和笑话栏。
用户还可以点赞和踩,

,
查看心情页
用户可回复帖子,和关注帖子的拥有者。
发布快链
输入链接后,点击查询就可以获得网页的title,后期将获取链接网页中所有的图片,然后供用户选择需要插入的图片
发布心情
欢迎大家吐糟