Blog

Blog

PHODAL

网站框架设计

最近的最近还是在思考这样让网站速度变得更快的方法,似乎对于使用nodejs构架API是一个比较不错的方法。

然而还需要考虑的是SEO,而SEO似乎也才是我们知道考虑的核心内容,对于一个主要靠搜索引擎引进流量的网站来说。

框架设计

在公司的时候接触到了不同的框架,不同的API设计,总会想着自己去重新设计一个。而所能设计的有真实用户的可能就只有我的博客,上次的重构网站一点儿虽然很激动人心,但是似乎没有办法真正地在现实环境中使用。

Website Framework

现有的东西是以数据库为核心,从某种程度上来说:数据是网站的核心。围绕着数据库展开框架设计,对于读多写少的应用来说SQLite是一个不错的选择。对于个人博客用SQLite可能会有下面的优点:

  • 无服务器进程,配置成本为零
  • 数据导入导出备份恢复都是复制文件,维护难度为零
  • 读速度快,在数据量不是很大的情况下速度较快
  • 没有复杂的权限验证,打开就能操作

但是所要面临的问题是

  • 网站还是动态生成的
  • 对于移动不够友好

之前的主要目标还是集中于应用缓存系统,现在应该依赖于静态文件。但是依赖于静态文件变得无趣得多,不过似乎也是当前应该走的路。

New Framework

下一个核心便是将服务从中脱离出来,构成一个个微服务,当然这仅仅也只是玩耍。。

而对于我这种喜欢暴露API的人来说,这可能又是一种风险。

关于我

Github: @phodal     微博:@phodal     知乎:@phodal    

微信公众号(Phodal)

围观我的Github Idea墙, 也许,你会遇到心仪的项目

QQ技术交流群: 321689806
comment

Feeds

RSS / Atom

最近文章

关于作者

Phodal Huang

Engineer, Consultant, Writer, Designer

ThoughtWorks 技术专家

工程师 / 咨询师 / 作家 / 设计学徒

开源深度爱好者

出版有《前端架构:从入门到微前端》、《自己动手设计物联网》、《全栈应用开发:精益实践》

联系我: h@phodal.com

微信公众号: 最新技术分享

标签