QOR

QOR

Qor 是基於 Golang 開發的 一系列工具庫,可用於快速搭建內容管理系統(CMS)、電子商務系統和商業應用程式。

簡介

Qor是基於Go語言開發的開源電子商務系統,可用於快速搭建內容管理系統(CMS)、電子商務系統和商業應用程式。
模組化架構體系和豐富的功能,使得QOR的模式非常靈活,易於與第三方套用系統無縫集成,可結合企業自身的業務需求,快速完成一個高性能的電子商務網站。QOR是一個面向開發者的工具庫,要使用QOR,需要有一定的Go語言基礎。
QOR已經在github上進行開源,是在MIT許可下發布的,提供了原始碼以及規範的標準。

現有開發工具庫

1.Admin:後台管理,可以對資料庫進去CURD管理,支持一對一,一對多,多對多關聯關係維護等等

QOR 網站QOR 網站

2.MediaLibrary:媒體庫支持上傳圖片到雲以及支持圖像裁剪和調整尺。
3.Publish:發布系統,可以修改數據,並且經過檢查後,再發布到正式環境中
4.Transition:狀態機,可以用於開發工作流的系統
5.I18n:翻譯,可以通過在WEB界面翻譯,並將翻譯保存到資料庫中
6.L10n:本地化,不同於翻譯,他可以針對某個地區來對內容,或者數據結構進行本地化。
7.Roles:角色與許可權管理medialibrary8.Exchange:支持以Excel,CSV格式導入導出數據
9.Worker:後台任務管理,可用於跑定時任務等等

開發中的工具庫

1. InlineEdit:通過網站前端登錄,在對應的位置直接進行編輯。
2. Annotation:支持在後台給用戶界面元素動態加行內注釋,用於解釋和提示。
3. Ddcumentaion:直接在後台為你的終端用戶打開和編輯內嵌後台使用說明文檔。
4. Roles:給不同的人分配不同角色,不同角色對應不同的許可權,靈活實現細粒度的許可權控制。

特色

模組化架構

QOR提供的並不是一個完整的系統,而是一系列的精心打磨過的系統通用模組。開發者在使用時可以根據自己的業務需求,選用所需的模組,非常靈活,不會導致系統功能腫脹。

開發語言

QOR是首個使用谷歌的Go語言開發的電商系統。Go語言本身具有的特點是:速度快、高性能、靈活、開發快速、安全等,這些都是得到開發者的廣泛認可的。QOR使用Go語言開發,能夠將該語言的各方面優勢也套用到產品中去。

開源

開源軟體意味著免費,意味著不必受使用許可和單一廠商的限制,也意味著將集結開源社區人的智慧,會不斷改進。

相關詞條

熱門詞條

聯絡我們