© 2014 - 2019 madliar.com | madliar freamwork powered.
博主CL,编程爱好者。“madliar”意为“疯子”、“谎言者”,略含贬义,
但它挺适合这个博客的:博文大多只是我个人肤浅的观点,少数粗浅的学习笔记。如果你有任何建议或吐槽,
欢迎请给我发邮件:
i#caoliang.net。
这个博客运行在一个自制的基于Python语言的WSGI后端框架上。如果你感兴趣,肯定会发现这个博客只有一个页面。 所有的文章都存放在一个以64位随机字符串命名的js文件当中,通过JavaScript来处理交互逻辑。这也就意味着只需要加载一次, 就可以在离线的情况下浏览全站的内容。
这样做当然有诸多缺点,然而并不是这个WSGI框架不支持多页面,是因为我觉得一个小小的博客不应该与服务器有太多的交互逻辑。 后端使用了一个类似Django模板系统的组件来处理html模板文件,这里受到mozillazg的启发很大,在此表示感谢。 博客基于markdown语言,使用了Christopher Jeffrey的md转html的js插件,在此声明。 前端的样式主要参照了两个网站,其一是镜尚传媒的官网, 当时其官网尚在筹备当中;其二是码市的博客: 特此声明。