内容简介:在线上博客 https://blog.pycourses.com
emmm, 昨天那篇标题错了,只能删了重发~
在 用asyncio写一个技术博客 里面说到的使用Sanic的个人博客已经完成了,先通过一个短视频来感受下效果吧:
线上博客 https://blog.pycourses.com
顺便提一下,目前我的个人博客(www.dongwm.com)还木有备案,所以暂时放到上面的地址上,之后会我在个人博客上使用它(未来几天如果你访问不了我的个人博客是由于备案期间需要关闭,请用上面的:point_up_2:博客地址访问哈)
项目已经开源 https://github.com/dongweiming/lyanna 文档请看 https://dongweiming.github.io/lyanna/#/ (也可以通过文末的「阅读原文」到达)
概述
这是一个使用asyncio生态开发的个人技术博客。具体如下:
用到的主要的库如下:
Web框架: Sanic 模板: Mako/Sanic-Mako 数据库: TortoiseORM/aiomysql 缓存: aiomcache KV数据库: aioredis
其他aio扩展: Sanic-Auth、Sanic-wtf、sanic-session、aiotask-context、asyncblink、sanic-sentry
相信这个博客用到的 Sanic 和 aio 的各种细节会对大家学习了解 asyncio 和 aio 开发有帮助、带来灵感,欢迎技术探讨~
功能
-
可以通过后台对文章、标签等做增删改查
-
后台支持Markdown编辑/预览
-
支持代码语法高亮
-
支持TOC
-
支持文章搜索
-
支持Github登录评论
-
支持Github登录对文章和平台表态
-
可以分享文章到微信/微博/豆瓣/印象笔记/Linkedin
-
支持Hexo等其他Markdown源文件的导入
-
支持文章的语法高亮
-
可以增加个人设置(设置头像,个人介绍,添加Github等链接)
-
支持定制导航栏
-
支持RSS/Sitemap
-
相关文章推荐(根据相似标签)
-
响应式设计
-
支持集成Sentry
欢迎Star和贡献代码 O(∩_∩)O~
对应课程中包含需求分析(拆分)、技术选型、开发整个过程,从申请域名到用 ansible 部署代码等等整个过程需要做的事总结到课程中。
课程将于本周末结束(马上开始爬虫课程了,鸡冻),课程了解请看(如果只单门课程请找「Python项目实战」):point_down:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 优秀开源库SDWebImage源码浅析
- 优秀开源库SDWebImage源码浅析
- Californium开源框架之源码分析(三)
- Californium开源框架之源码分析(四)
- Android开源框架源码分析:Okhttp
- Android开源框架源码分析:Okhttp
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Node即学即用
[英] Tom Hughes-Croucher、[英] Mike Wilson / 郑达韡 / 人民邮电出版社 / 2013-2 / 39.00元
《Node即学即用》由休斯-克劳奇、威尔逊编著,《Node即学即用》讲解如何用Node构建可扩展因特网应用,是全面的实用指南,除了详细介绍Node提供的API外,还用大量篇幅介绍了服务器事件驱动开发的重要概念。内容涉及跨服务器的并发连接、非阻塞I/O和事件驱动的编程、如何支持各种数据库和数据存储工具、NodeAPI的使用示例等。适合对JavaScript及编程有一定程度了解的读者阅读。一起来看看 《Node即学即用》 这本书的介绍吧!