小记个人网站开发之整体结构

前段时间租了阿里云的一台服务器,把之前用node写的一个小博客网站放了上去。后来又陆续倒腾了点其他东西,也一并整合到同一个site去。后来一直忙于找工作,再加上现在找到工作后据说要去搞ios,一堆新东西要学啊。。。怕之后再去看这个臃肿杂乱= = 的site到时候看不懂,就简单写点记录吧。PS:今天头好疼。。

这个网站一开始是参考cnode社区的一个多人博客系统,后端使用Node开发,数据库使用的是mongodb,目前还没有加入缓存系统,准备使用redis,现在系统已经集成了redis的使用。之所以集成了redis,是目前site下有一个聊天室,聊天内容缓存是存储在redis中的。目前整个网站大概分为六块

  • 首页(使用svg画出绚丽的效果)
  • 博客系统(多人博客,数据库使用mongodb,编辑器使用Markdown格式)
  • Rss阅读器(仿鲜果,通过指定rss路径读取到摘要信息后,可以直接在当前应用中打开链接。使用cheerio进行页面解析)
  • 聊天室(使用socket.io进行连接,通过服务器转发信息,信息缓存于redis中。目前只是简易的,没有身份认证和分组支持)
  • 实验室(仿RunJs,使用contextmenu.js进行代码高亮。后端使用phantomjs将上传的实验代码效果进行截图保存,之后会添加展示页面。)
  • 介绍(无)

后续准备先把上述各个部分的坑填上去。。其实想先用angularjs把整块做成app形式。。因为最近在读angularjs源码,之后希望可以写个系列。。

转载于:https://www.cnblogs.com/barryli/p/3286195.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值