个人网站架构设计(一)
2020-12-13 03:35
标签:blog class code java c tar 从大二开始,坚持每月3到8篇的技术分享,到现在差不多两年了。一直在分享之中跟着大家一起进步,从最开始的点点网,到github,再到现在的博客园。分享是一件有趣的事情,能够收到很多的反馈,渐渐地,已经把写博当成一种习惯。 在不同的平台上写博客会有不同的感受,但是几乎没有哪个平台可以满足自己的所有需求,比如,期望没有广告、希望速度可以更快、自己可以更多的操作后端、找个地方放DEMO、有个NodeJS测试的环境、自定义样式和主题等等,对我这个喜欢折腾的人来说,这些需求真是太普通了,可惜,没有哪个平台可以提供这么多的服务。再如,我希望把更多的生活中元素或者情感的东西带到博客中来,这些平台貌似不太适合做这些事情。 无奈之下只好自己花点钱买个主机安置个人网站。搭建一个网站是一个系统学习前后端的最佳机会,之前考虑过使用别人的框架,快捷搞定一个博客平台,但是我希望这次的网站架设能够承受几十万甚至上百万的PV(哈哈,这个可能性几乎为零,主要为了提高标准),同时也支持一些诸如陌生人交流,网站爬虫归类等等附加的功能。用商业性网站的建站标准来规范化网站,也给自己一个实践的机会~ 花了四五个小时整理了思路,考虑的东西有点多,所以通过文字将建站的整个过程记录下来。 记录生活,分享交流。凸显交流。 三个重点: 后续会针对每个功能模块,进行详细的记录。 个人网站架构设计(一),搜素材,soscw.com 个人网站架构设计(一) 标签:blog class code java c tar 原文地址:http://www.cnblogs.com/hustskyking/p/personal-website-design-part-1.html1、网站定位
2、设计理念
3、基本架构
+------------------+ +------------------+
| Frond-End | | Browser |
| | | |
| 前端处理 | +--------------+ |
| |←---→| LocalStorage | |
+--↑-----↑-----↑---+ +--------------+---+
| | |
+--↓-----↓-----↓---+
| NodeJS | +-------------+
| 处理I/O | | Database |
| |←-+-→| |
+-----|-----↑------+ | | |
| | | | |
+-----↓-----|------+ | +----------+ |
| PHP | | | | |
| 处理数据 |←-+-→| cache | |
| | | | |
+------------------+ +----------+--+
4、基本模块
下一篇:python-list