
站點前臺截圖
OBSIDIAN本地編輯界面截圖
管理后臺界面截圖
一、應用簡介_SaaS版
易東文檔為您提供在線文檔的一站式解決方案和更多擴展可能性;快速搭建文檔型網站,網站和在線文檔二合一,構建以內容為核心的多功能網站;更少維護時間成本卻更高效率,融合多元組件擴展更多功能;編輯和發布分離,最大化維護系統的高性能運行;網頁可選用模版快速搭建頁面,零基礎也可高效維護網站;功能強大的文檔編輯器提供更多表達方式;MARKDOWN語法在本地電腦和線上展示完美兼容;通過文檔控制臺集成組件和功能進行統一管理,為用戶帶來更友好體驗!
? 文檔型官網: 以官網形式,更全面團隊對外形象展示
? Markdown 語法: 基于Obsidian客戶端,更專業在線文檔編輯器
? 多語言版本: 滿足國際化需求,直接匹配多國語言的對應文檔
? 系統平臺架構: 迎合當前開發潮流,更主流前后端分離架構
? 流程圖: 引入主流MERMAID,眾多模版輕松搭建更多風格
? 思維導圖: 文檔中輕松繪制思維導圖,和大綱模式輕松切換
? 數據圖表: 更直觀數據可視化,EChart圖表可視化快速生成
? 外部腳本引入: 快速引入外部功能,支持腳本擴展更多應用場景
? 文檔動態加載: 自由控制文檔私密性,密碼確認和知識付費場景
? 個性化樣式: 網頁外觀個性化,插入CSS語法賦予更豐富表達能力
? 多版本選擇: 同時提供SAAS版和獨立部署版,滿足運營和自用需求
易東文檔SAAS版
運營版,采用多租戶架構,多個商戶共享同一套軟件實例,通過權限控制和隔離來保證各個用戶的數據安全性;隨時隨地訪問和使用系統,無需受限于特定的設備和地點;根據用戶需求靈活擴展和收縮系統資源,適應業務的變化和增長;用戶無需關心軟件的版本更新和升級,始終使用最新版本的軟件!
易東云助理獨立版
自用版,基于php 8.0
的獨立部署管理后臺系統,技術棧包括 Vue3.3 + ThinkPHP8 + TypeScript + Vite + Pinia + Element Plus等,前后端分離,支持應用組件高效開發,自適應多端,可根據自己的業務場景定制個性化的線上業務系統,包括網頁UI的優化和功能的開發;組件均穩定成熟,易維護,可擴展,為您創造持續輸出的更多附加值!
二、系統特點
除了具備常規在線文檔的大部分功能外,還具有以下特點:
管理后臺
? 通過使用最新的PHP系統,聚合管理所有的組件,無需在不同的平臺來回切換;
? 頁面元素變量處理,讓絕大部分地方的優化,可以在后臺易如反掌的進行修改;
? 在現有平臺上,可以進行根據業務需求做出更多的應用擴展,滿足不停變化的業務場景。
文檔型網站
? 同時具備網站和在線文檔功能;
? 通常的做法,網站和文檔是兩個獨立的系統,然后把文檔鏈接嵌入到網站里面,實際上需要維護兩個獨立的系統,但是在這里,兩個無縫融合到了一起,只需要維護一個,同時也減少了SEO的工作量。
頁面高度自定義
? 100% 自定義頁面的所有內容
? 區別于大部分SAAS在線文檔的特性,因為是獨立部署的系統,可以100%修改所有樣式和特性;無需出現別的平臺的LOGO和廣告內容,并且對于不滿意的布局可以個性化調整;
OBSIDIAN客戶端
? 本地編輯 × 一鍵發布
? OBSIDIAN全網主流的優秀MARKDOWN編輯器之一,因為開源的特性,目前活躍的插件市場里面已經有多達800個插件,光是憑插件的數量,從基礎的樣式修改到AI文章功能的引入,都能提供相應的功能,遠超大部分的編輯器。
? 在這里因為編輯和發布進行了分離的特性,可以最大限度的發揮強大的編輯功能,避免了編輯和發布二合一帶來的功能限制和BUG影響。
SAURUS發布端
? DOCUSAURUS是FACEBOOK官方推出的基于NODE的純前端在線文檔,在推出市場后,由于極強的后續維護跟進,在全網獲得了廣大用戶的認可;
? 同時兼容網頁組件和MARKDOWN的兩種頁面模式,相當于對兩種模式的優缺點進行了取長補短,無需再借用單獨外部力量來彌補不足;
? 支持MDX的寫作模式,簡單說,在純MARKDOWN頁面里面,可以通過簡單的組件引入方式,賦予頁面一定的組件外觀,讓頁面的閱讀性更加互動和體驗更佳。
BULMA網頁組件
? 全網優秀的CSS組件庫之一
? 類似于BOOTSTARP,但是組件的調用動作比它更簡潔;BULMA的知名度遜色于BOOTSTRAP,但是因為頁面外觀的活潑性和美觀性,比后者的中規中矩帶來了更多活力,收到越來越高的關注度;
? 此組件庫主要用于網站的外觀,通過設定一些網頁模版,用戶簡單的替換變量即可迅速做出完整的網頁,如果您具有一定的動手能力,也可以自己動手做出更個性化的效果。
高性能架構
? 采用了獨立的文檔服務架構,系統平臺和文檔服務獨立運行;
? 文檔服務采用了高性能Golang語言開發,繁忙的文檔構建打包任務交給文檔服務后臺排隊靜默處理,不影響buildadmin站點的快速運行;
? 系統平臺到文檔服務采用了端到端TLSv3加密,即使在不同的服務器網絡環境下也可以安全無憂。(文檔服務從系統平臺拉取數據是簡單密碼認證,可選配置為TLS加密,詳情可了解nginx開啟tls雙向認證)
三、開發背景
在線文檔是一個貌似看起來比較簡單的大眾化應用,目前市面上也有較多選擇,但是因為用戶的不同操作習慣和應用場景要求,同時從編輯到發布其實是個操作流程較長的流程,每個用戶要求都不一樣;比較簡單的操作可能滿足不了最終效果,復雜的操作可帶來好的效果,但是維護體驗會較差;很難找到一個整體功能都比較均衡的平臺全部滿足需求!聚焦于此,我們分解了從頭到尾的每一個環節,進行拆分化解,嘗試找出能更好的平衡兩者的解決方案!
經過調研后,我們把開發的方向的核心確定到了兩個方面,【本地編輯 × 極速發布】和【企業網站 × 在線文檔】的思路上來;前者是為了簡化從編輯到發布的流程;把編輯和發布的操作完全隔離,讓兩個環節徹底發揮各自的現有能力和潛力,不用為了前后的銜接遷就而降低性能;后者為了減少對于系統的維護成本,不同于常規的在線文檔只有單一的文檔功能,企業官網和在線文檔融合到一起,改變了網頁和文檔不能很好的同時兼顧的現狀。
同時,在每個環節整合了目前最主流的資源,進行最優化的組合搭配,確保每個節點都有堅實的開發基礎,這個系統目前聚合的組件包括了:
前端開發VUE × REACT × MDX × DOCUSAURUS × OBSIDIAN × BULMA × NODE
后端開發PHP8 × THINKPHP × 前后分離 × GOLANG × 對象存儲 × MYSQL
四、文檔平臺對比
? 首先,從大的方面來說,目前大的平臺所提供的大部分是SAAS服務,比如語雀,飛書,騰訊文檔,文檔是標準化服務,當然,他們也提供獨立部署,但價格基本是超出中小公司團隊的想象力了;加上后續的個性化定制服務,基本是一筆不菲的費用了;
? 其次,從小的方面來說,大的平臺更多聚焦于文檔的內部編輯管理,發布方面的功能是一個標準化功能,缺少個性化的用戶匹配功能;我們更多聚焦于用戶側的體驗效果,進行深度的優化和擴展;
? 第三,易東云平臺因為基于管理后臺的原因,具有良好的應用擴展功能,可以根據以后業務場景的變化,在現有基礎上向外擴展,無需搭建另外的系統來實現更多功能;
END