Wizard 1.0.8 發佈了,本次更新以後,文檔管理功能變得更加完整了,相對於1.0版本,主要包含如下更新laravel
Wizard 是一款開源文檔管理系統,項目地址爲 github.com/mylxsw/wiza…。這個項目是 我 在2017年就開始開發的,起初只是想作一款可以在公司內部把Swagger文檔管理起來的工具,但在這近兩年的時間裏,一直斷斷續續的爲其添加各類功能,目前支持三種類型的文檔管理git
Markdown:也是Wizard最主要的文檔類型,研發團隊平常工做中交流所採用的最經常使用文檔類型,在 Wizard 中,對 Editor.md 項目進行了功能擴展,增長了文檔模板,Json 轉表格,圖片粘貼上傳等功能github
Swagger:支持 OpenAPI 3.0 規範,嵌入了 Swagger 官方的編輯器,經過定製開發,使其融入到 Wizard 項目當中,支持文檔模板,全屏編輯,文檔自動同步功能數據庫
Table:這種文檔類型是相似於 Excel 電子表格,採用了 x-spreadsheet 項目,將該項目嵌入到了 Wizard 中,目前還不是很完善架構
目前主要包含如下功能框架
項目採用了 Laravel 框架開發,目前版本已經升級到最新的 5.8(最開始爲5.4,一路升級過來)。爲了提升開發效率,保持架構的簡潔,在開發過程當中,一直避免引入過多的外部組件,儘量的利用 Laravel 提供的各類組件,好比 Authentication,Authorization,Events,Mail,Notifications 等,很是適合用來學習 Laravel 框架。編輯器
若是你在爲公司尋找一款開源免費的 開發文檔/API文檔管理 工具,不妨考慮一下 Wizard 項目,必定不會讓你失望的。若是你是一名 PHP 或者 Laravel 新手,想找個項目學習一下如何用 Laravel 作 Web 開發,這個項目更加不能錯過!工具
最後,也是本文最核心的部分,趕忙去 Star 一下,順便給我個 Star 啊 !若是再能貢獻點 Issues 或者P R,那就更好啦 😄!學習