自打用了这个「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号小程序吧,手机里的同类APP就被我卸载了~
分类:新闻资讯
开发作者:
发布时间:
更新时间:
「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号_作者自评:
如何看待百家号Lite小程序热议话题「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」
开始我们先说说什么是博客吧?(说一些费话)博客最初的名称是Weblog,由web和log两个单词组成,按字面意思就为网络日记,后来喜欢新名词的人把这个词的发音故意改了一下,读成weblog,由此,blog这个词被创造出来。中文意思即网志或网络日志,不过,在中国有人往往也将Blog本身和blogger(即博客作者)均音译为“博客”。“博客”有较深的涵义:“博”为“广博”;“客”不单是“blogger”更有“好客”之意。看Blog的人都是“客”。借由Blog可以将网络上网友集结成一个大博客,成为另一个具有影响力的自由媒体。博客(名词):Blogger指写作或是拥有(Blog或Weblog)的人。Blog或Weblog指网络日志,是一种个人传播自己思想,带有知识集合链接的出版方式。博客的作用*个人自由表达和出版;*知识过滤与积累;*深度交流沟通的网络新方式。*作为网络个人日记*个人展示自己某个方面的空间*网络交友的地方*学习交流的地方*通过博客展示自己的企业形象或企业商务活动信息但是,要真正了解什么是博客,最佳的方式就是自己马上去实践一下,实践出真知;下面我们开始分享一下开源中国中最火的Java开源博客系统(代码可以到gitee.com中下载搜一下项目名称)fuhai/jpress(开发人/项目名称)watch515star1100fork5449项目介绍:JPress,一个wordpress的java代替版本,使用JFinal开发。支持类似wordpress的几乎所有功能,比如:模板,插件等。同时在模板上,JPress提出了“模板即模型”的概念,方便模板制作人灵活制作业务模型,移除了widget等繁杂功能,同时在模板和插件制作上比wordpress更加灵活简洁。但是,JPress又不是wordpress的java版本,它天生融合了微信公众平台,整合了国内众多云平台、短信发送、邮件发送平台,独创的“模板即模型”概念是wordpress所不具备的,只有资深的wordpress玩家才能体会里面的微妙关系。同时后续会添加微信文章同步,QQ公众平台,今日头条,一点资讯等新媒体的文章同步功能,更加国产和本地化。使用的技术:采用了JFinal作为核心,JPress也是得益于JFinal灵活的架构。在JFinalframework开源体系里,JPress关心每行逻辑的实现,重视每行代码质量,应该属于JFinal的最佳实践,所以也应该是每个JFinaler必读的项目。使用Freemarker和thymeleaf作为模板引擎。JPress内置的独创缓存,使得的UI渲染速度已经和模板引擎无关。使用了tinymce做可视化编辑器,使用simplemde做markdown编辑器。两者可以后台自由切换。文件和图片上传的UI插件使用了fine-uploader。在前端上,JPress使用了jquery,bootstrap,adminlte,font-awesome,x-editable,fastclick,toastr,tag-editor,pace,layer等。在安全方面,尽管我个人做了非常多的努力,已经在XSS,CSRF,SQL注入,Cookie安全等方面做了很多的工作,但是还是需要更多的人来一起挖掘和完善,安全是一个永恒的话题。(但是对于新手朋友来说,这些安全应该都是值得去学习和了解的,不是吗?)支持分布式部署,JPress重写了HttpSession,使用ehcache实现了session的功能,同时在项目中大量依赖于cookie,在分布式架构上毫无压力。项目预览图:围城/mblogwatch453star936fork570项目介绍:mblog(mtonsblog)开源免费的Java多人博客系统使用的技术:JDK8数据库MySQL主框架(Spring-boot、Spring-data-jpa)安全权限Shiro搜索工具Lucene缓存Ehcache视图模板FreemarkerBootstrap前端框架项目预览图:王爵/talewatch271star876fork333项目介绍:Tale是一款简洁美观的Java博客系统,让每一个有故事的人更好的表达想法!使用的技术:设计简洁,界面美观Markdown文章发布自定义文章链接支持多主题支持插件扩展支持Emoji表情支持网易云音乐播放支持附件和数据库备份部署简单,不依赖Tomcat无需数据库,内嵌Sqlite项目预览图:D/solowatch211star520fork254项目介绍:Solo是一款一个命令就能搭建好的Java开源博客系统,并内置了15+套精心制作的皮肤。除此之外,Solo还有着非常活跃的社区,文章分享到社区后可以让很多人看到,产生丰富的交流互动。Solo的第一个版本发布于2010年,至今已经非常成熟稳定,请放心使用使用的技术:后端框架:为了尽量降低服务器的内存占用,顺带尝试一些技术构想,我们开发了Latke框架,并在此基础上构建了Solo、Sym、XiaoV等产品。这些产品反过来也会对框架提出需求,这是一个相互促进,共同演化的良性发展过程前端框架:Solo的前端部分为了降低复杂度,只依赖于jQuery、编辑器、代码高亮等组件。管理后台的SPA框架、皮肤响应式UI都是我们自己实现的项目预览图:lovepanda/lovepandawatch167star339fork162项目介绍:采用jfinal和amazeui搭建的个人博客。使用的技术:前端UI:AmazeUI,框架:jfinal2.2。支持移动端自动适配。目前处于测试阶段。目前拥有模块:博客,美图,视频,有强大的前台和后台管理功能,博主会持续更新其他模块。项目预览图:xiaochun/zrlogwatch136star289fork161项目介绍:ZrLog是使用Java开发的博客/CMS程序,具有简约,易用,组件化,内存占用低等特点。自带Markdown编辑器,让更多的精力放在写作上,而不是花费大量时间在学习程序的使用上。使用的技术:zrlog使用JFinal构建的个人博客程序项目预览图:博客,之所以公开在网络上,就是因为他不等同于私人日记,博客的概念肯定要比日记大很多,它不仅仅要记录关于自己的点点滴滴,还注重它提供的内容能帮助到别人。
该话题由百家号作者创意一点通「简介:分享原创科技小创意,DIY趣味百变创造力」整理发布
更多有关开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统的话题讨论请关注百家号Lite小程序
「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号_使用指南:
步骤1:微信扫描「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号小程序码即可使用;
步骤2:微信搜索「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号小程序名称即可使用;
步骤3:微信网页访问即速商店-长按识别「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号小程序码即可使用。
「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号_服务声明:
本服务由「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号小程序开发者向微信用户提供,并对本服务信息内容、数据资料及其运营行为等的真实性、合法性及有效性承担全部责任。
"「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号"由开发者"「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号"原创首发于微信小程序商店shop.jisuapp.cn,转载请注明出处。
长按保存二维码,在微信app识别
共收到5条评价
5星3条
4星2条
3星0条
2星0条
1星0条
2019-06-14 02:12:43
自打用了这个「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号小程序吧,手机里的同类APP就被我卸载了~
2019-06-14 02:11:16
「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号厉害了,高品质小程序呀
2019-06-14 02:09:06
居然还有这样子的小程序,这「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号微信小程序简直太完美了!!
2019-06-14 02:08:00
该「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号微信小程序非常棒,非常棒,非常棒,重要的事说三遍。
2019-06-14 02:05:04
昨天使用该「开发人员都应该有一个博客,那么有哪些较好的Java开源博客系统」百家号微信小程序了一下,亲测好评。