日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Solo 博客系统 1.7.0 发布 - 新版 MD 编辑器

發布時間:2025/7/14 windows 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Solo 博客系统 1.7.0 发布 - 新版 MD 编辑器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本次發布主要是更新了 Markdown 編輯器,加入了全屏、Emoji 自動完成、粘貼時自動轉換為 MD 格式的特性。(1.7.0 版本變更記錄請看這里)

目前的 Markdown 編輯器有多好用呢?請看:

另外在開發方面,這個版本我們加入了大量的單元測試用例,目前覆蓋率已達 47%,后續還會不斷補充 :)


簡介

Solo 是一款一個命令就能搭建好的 Java 開源博客系統,并內置了 15+ 套精心制作的皮膚。除此之外,Solo 還有著非常活躍的社區,文章分享到社區后可以讓很多人看到,產生豐富的交流互動。

功能

Solo 沉淀至今的每一個功能你應該都會用到。我們不會將只有“20%”用戶使用的功能添加進來,只有這樣才能保持博客系統本該有的純凈,足夠輕量才能帶來簡約的使用體驗。

  • Markdown / TinyMCE / KindEditor
  • 自定義導航(頁面、鏈接)
  • 草稿夾
  • 評論/回復郵件提醒
  • 隨機文章 / 相關文章 / 置頂 / 更新提醒
  • 自定義文章永久鏈接
  • 自定義站點 SEO 參數
  • 自定義公告 / 頁腳
  • 多個簽名檔
  • 代碼高亮
  • 多皮膚,多端適配 / 社區皮膚
  • 多語言 / 國際化
  • 上傳七牛云
  • 友情鏈接管理
  • 多用戶寫作,團隊博客
  • SQL 文件導出
  • 插件系統
  • Atom / RSS 訂閱
  • Sitemap
  • MetaWeblog API
  • CDN 靜態資源分離

如果有新版可用,升級過程也是非常簡單的,只需要重新部署新版本就可以,不用運行額外的任何腳本。

另外,如果你想讓我們將 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 的初始化界面了 :tada:

詳細的配置請瀏覽用戶指南。如果你碰到問題,請提 issue 或到社區發帖,我們會盡量在第一時間幫助你解決問題。

另外,如果你想用 Solo 但又不想自己維護服務器,那可以嘗試購買我們搭建好的 Solo 直接使用。

技術

  • 后端框架:為了盡量降低服務器的內存占用,順帶嘗試一些技術構想,我們開發了 Latke 框架,并在此基礎上構建了 Solo、Sym、XiaoV 等產品。這些產品反過來也會對框架提出需求,這是一個相互促進,共同演化的良性發展過程
  • 前端框架:Solo 的前端部分為了降低復雜度, 只依賴于 jQuery、編輯器、代碼高亮等組件。管理后臺的 SPA 框架、皮膚響應式 UI 都是我們自己實現的

沒有最好的輪子,只有最適合的輪子。 BTW,如果你想研究如何制造 Web 輪子,Solo 是一個不錯的入口。

另外,為了保證 Solo 的質量,我們也做了很多努力,包括:

  • 統一規范的編碼風格
  • 完善的 javadoc 注釋
  • 嚴格的分支、缺陷追蹤管理
  • 不斷完善的單元測試用例

文檔

  • 用戶指南:安裝、配置、常見問題
  • 開發指南:開發環境、項目結構、框架說明
  • 皮膚開發:開發步驟、模版變量
  • 插件開發:插件機制、處理流程

版本歷史

Solo 的第一個版本發布于 2010 年,我們對每個版本都進行了詳細的變更記錄,這里可以看到 Solo 成長的全貌。

每一次開發新版本時我們都會在開發分支上進行,盡量避免給其他開發者們帶來困擾。因為我們知道只有專業和盡責才能讓 Solo 這個開源項目走得更遠,誰讓你我的征途是星辰和大海呢!

鳴謝

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 處理庫
  • FreeMarker:好用的 Java 模版引擎
  • H2:Java SQL 數據庫
  • Jetty:輕量級的 Java Web 容器
  • Latke:簡潔高效的 Java Web 框架
  • NetBeans:全宇宙暫時排名第三的 IDE

貢獻

Solo 的主要作者是 Daniel 與 Vanessa,所有貢獻者可以在這里看到。

我們非常期待你加入到這個項目中,無論是使用反饋還是代碼補丁,都是對 Solo 一份滿滿的愛 :heart:

轉載于:https://www.cnblogs.com/lanzhi/p/6467759.html

總結

以上是生活随笔為你收集整理的Solo 博客系统 1.7.0 发布 - 新版 MD 编辑器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。