设为首页 收藏本站
查看: 1473|回复: 0

[软件发布] Java 开源博客 Solo 1.6.0 发布,重写后台 UI

[复制链接]

尚未签到

发表于 2016-10-28 06:05:47 | 显示全部楼层 |阅读模式
欢迎加入运维网交流群:263444886   DSC0000.jpg
                DSC0001.png   本次发布主要是重写了后台 UI,感谢一直以来关注和支持我们的朋友!
  发布说明:https://hacpai.com/article/1473387238770
  Solo 是一款一个命令就能搭建好的 Java 开源博客系统,并内置了 15+ 套精心制作的皮肤。除此之外,Solo 还有着非常活跃的社区,文章分享到社区后可以让很多人看到,产生丰富的交流互动。
功能
  Solo 沉淀至今的每一个功能你应该都会用到。我们不会将只有“20%”用户使用的功能添加进来,只有这样才能保持博客系统本该有的纯净,足够轻量才能带来简约的使用体验。

  •   Markdown / TinyMCE / KindEditor
  •   自定义导航(页面、链接)
  •   草稿夹
  •   评论 / 回复邮件提醒
  •   随机文章 / 相关文章 / 置顶 / 更新提醒
  •   自定义文章永久链接
  •   自定义站点 SEO 参数
  •   自定义公告 / 页脚
  •   多个签名档
  •   代码高亮
  •   多皮肤,多端适配 / 社区皮肤
  •   多语言 / 国际化
  •   上传七牛云
  •   友情链接管理
  •   多用户写作,团队博客
  •   SQL 文件导出
  •   插件系统
  •   Atom / RSS 订阅
  •   Sitemap
  •   MetaWeblog API
  如果有新版可用,升级过程也是非常简单的,只需要重新部署新版本就可以,不用运行额外的任何脚本。
  另外,如果你想让我们将 Solo 修改为 CMS,我们只能对你说:“出门右转”。
安装
  JDK 环境准备好之后下载最新的 Solo 包解压,进入解压目录执行:

  •   Windows: java -cp WEB-INF/lib/*;WEB-INF/classes org.b3log.solo.Starter
  •   Unix-like: java -cp WEB-INF/lib/*:WEB-INF/classes org.b3log.solo.Starter
  执行完成后顺利的话你就可以看到 Solo 的初始化界面了 DSC0002.png
  详细的配置请浏览用户指南。如果你碰到问题,请提 issue 或到社区发帖,我们会尽量在第一时间帮助你解决问题。
  另外,如果你想用 Solo 但又不想自己维护服务器,那可以尝试购买我们搭建好的 Solo 直接使用。
技术
  为了尽量降低服务器的内存占用,顺带尝试一些技术构想,我们开发了 Latke 框架,并在此基础上构建了 Solo、Sym、XiaoV 等产品。这些产品反过来也会对框架提出需求,这是一个相互促进,共同演化的良性发展过程。
  Solo 的前端部分为了降低复杂度, 只依赖于 jQuery、编辑器、代码高亮等组件。管理后台的 SPA 框架、皮肤响应式 UI 都是我们自己实现的。
  没有最好的轮子,只有最适合的轮子。 BTW,如果你想研究如何制造 Web 轮子,Solo 是一个不错的入口。
文档

  •   用户指南:安装、配置、常见问题
  •   开发指南:开发环境、项目结构、框架说明
  •   皮肤开发:开发步骤、模版变量
  •   插件开发:插件机制、处理流程
版本历史
  Solo 的第一个版本发布于 2010 年,我们对每个版本都进行了详细的变更记录,这里可以看到 Solo 成长的全貌 DSC0003.png
  每一次开发新版本时我们都会在开发分支上进行,尽量避免给其他开发者们带来困扰。因为我们知道只有专业和尽责才能让 Solo 这个开源项目走得更远,谁让你我的征途是星辰和大海呢!
贡献
  Solo 的主要作者是 Daniel 与 Vanessa,所有贡献者可以在这里看到。
  我们非常期待你加入到这个项目中,无论是使用反馈还是代码补丁,都是对 Solo 的一份满满的爱 DSC0004.jpg
鸣谢
  Solo 的诞生离不开以下开源项目:

  •   jQuery:使用最广泛的 JavaScript 工具库
  •   CodeMirror:Markdown 编辑器内核
  •   KindEditor:一个富文本编辑器
  •   TinyMCE:又一个富文本编辑器
  •   SyntaxHighlighter:一个代码高亮库
  •   Highlight.js:又一个代码高亮库
  •   emojify.js:前端 Emoji 处理库
  •   jsoup:Java HTML 解析器
  •   pegdown:Java Markdown 处理库
  •   Apache Commons:Java 工具库集
  •   emoji-java:Java Emoji 处理库
  •   H2:Java SQL 数据库
  •   Jetty:轻量级的 Java Web 容器
  •   Latke:简洁高效的 Java Web 框架

  •   NetBeans:全宇宙暂时排名第三的>
  Logo 征集中…
  

后台截图

  •   Admin - Post (TinyMCE/Markdown)  DSC0005.jpg
  •   Admin - Skins 

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-292156-1-1.html 上篇帖子: Akka v2.4.10 发布,Actor 模型开发库 下篇帖子: Android Studio 2.2 RC 2 发布,修复部分 Bug
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表