爱威尔博客基于 quarkus+qute(模板引擎)+bootstrap(前端)+easyui(后端管理)+mysql 等主要技术集成的前后端管理的开源博客系统。
汇集博客文章的后端富文本编辑器,图片上传于前端展示,视频前端展示(目前是基于分享各平台的url实现),博客站点介绍,个人经验展示等功能。
项目为学习quarkus新技术为目的,会不断根据quarkus官方发布实验其技术功能。
技术(主要):
quarku最新版 + panache(quarkus 自带的数据库操作DAO层)
qute quarkus的页面模板引擎
bootstrap 3,4都可以
easyui 主要是后端管理使用
mysql最新
kindeditor-4.1.10 优化版
前后端集中的单应用,所以在一个项目里面就可以做前后端管理,没有实现前后端分离。
该套博客系统实现了,后端传统阻塞式开发代码模式和异步反应式编程开发模式,名字分别为weirblog-quarkus-blog和weirblog-quarkus-reactive。
代码结构非常简单:
前端页面截图展示:
后端截图:
安装启动:
eclipse:
quarkus:dev 启动开发模式
idea:
前后端打开:
前端:http://localhost:10802
后端:http://localhost:10802/admin/index
希望可以帮助大家更好地了解quarkus新技术。随时欢迎交流。
Quarkus学习使用总结 quarkus官网:Quarkus - Supersonic Subatomic Java 极客搜索:https://s.geekbang.org/search/c=0/k=quarkus/t= 书籍也有几本了,这个看个人接受程度了,大家自己可以去找。 另外我这边有quarkus技术群qq(871808563)和微信(weirweiwei)都有,如果大家感兴趣可以找我加
编程语言quarkus学习总结分享心得体会 Quarkus学习使用总结 quarkus官网:https://quarkus.io 极客搜索:https://s.geekbang.org/search/c=0/k=quarkus/t= 书籍也有几本了,这个看个人接受程度了,大家自己可以去找。 另外我这边有quarkus技术群qq(871808563)和微信(weirweiwei) 都有,如果大家感兴
Jeklly 的一个最好的特点是『关注 blog 本身』。这是指什么呢?简单的说就是写博客的过程被铸造进了 Jekyll 的功能中。你只需简单的管理你电脑中的一个文件夹下的文本文件就可以写文章并方便的在线上发布。与繁琐的配置和维护数据库和基于网站的内容管理系统 (CMS) 相比,这是一个非常受欢迎的改变。 文章文件夹 在目录结构介绍中说明过,所有的文章都在 _posts 文件夹中。这些文件可以用
DUZHI_BLOG基于 Jpress 进行更新而来的。在上面做了一系列升级,修复bug,等等。 在基础上增加了如下功能; 1、升级 Jfinal 3.0 、Jfinal-weixin 1.8 2、增加 lucene search 全文搜索引擎 3、增加用户中心 4、增加 用户中心 等功能 5、优化微信渠道内容,避免无法搜索的场景,解决应用型问题 6、自带一套与官网一致的主题 组件 Jfinal
一篇GitBlog就是一个markdown文件,GitBlog使用解析markdown文件为html展示在网页上。所有的博客markdown文件必须放在posts文件夹里。后缀名只可以是xx.md或者xx.markdown。 注意: 2.2版本开始,所有markdown文件和图片统一放到blog文件夹中。查看gitblog目录结构说明。 发表一篇新博客 在posts里新建文件helloworld.
在Django框架中,内置了很多应用在它的“contrib”包中,这些包括: 一个可扩展的认证系统 动态站点管理页面 一组产生RSS和Atom的工具 一个灵活的评论系统 产生Google站点地图(Google Sitemaps)的工具 防止跨站请求伪造(cross-site request forgery)的工具 一套支持轻量级标记语言(Textile和Markdown)的模板库 一套协助创建地理
BlogEngine.NET(博易) 是一款免费、开源的博客系统。2008年至今,本博基于 BlogEngine.NET 进行中文本地化,并将其努力在中国进行推广和应用。 博易遵循 W3C 标准,具有极强的可扩展性、高性能、良好的 SEO 性能和非凡的用户体验。不仅如此,博易还拥有一批高质量的用户群,他们的支持使博易得以不断地发展。 博易不仅开源,而且免费。所有的技术支持全部都是无偿提供的!博易的
概况 背景: 编辑-发布-开发分离 在这种情形中,编辑能否完成工作就不依赖于网站——脱稿又少了 个借口。这时候网站出错的概率太小了——你不需要一个缓存服务器、HTTP服务器,由于没有动态生成的内容,你也不需要守护进程。这些内容都是静态文件, 你可以将他们放在任何可以提供静态文件托管的地方——CloudFront、S3等等。或者你再相信自己的服务器,Nginx可是全球第二好(第一还没出 现)的静态文