【討論】Eova 插件系統設計

衆所周知的Wordpress,是一個被普遍使用的博客系統css

衆所周知的Discuz,是一個被普遍使用的BBS系統html

毫無疑問,他們是成功的,他們都支持插件模式,周邊衍生的插件變幻無窮奇妙無窮。服務器

核心+一堆用戶本身喜歡的插件,造成一個強大的系統。插件

這種插件模式,深受用戶喜好。以動制動,解決各類各樣的需求!設計

一樣Eova做爲一個綜合業務開發平臺,所遇到的用戶需求,是不能夠估量和知足的,因此插件系統迫在眉睫!orm

請你們以「插件系統」展開討論,爲Eova設計一個最佳的插件系統方案!htm

Eova的將來在你們手中!索引


目前構思以下:ip

Eova 目前由3大部分構成:控件,組件,模版開發

因此用戶能夠自定義 控件 組件 模版,而後上傳到Eova服務器,而後Eova進行審覈,而後開放下載,用戶下載 安裝插件,而後能夠就可使用(控件,組件,模版)


例如:淘寶星級評論控件(目前Eova只支持常見的Form控件,不支持這種帶特效的控件)

爲了讓Eova支持這種功能,而且讓你們都能選用,因此須要開發一個插件。


基於目前版本的Eova實現以下:

寫一個htmltag 而後講,html js css 所有放在裏面。

而後寫一個初始化SQL,和卸載SQL。


而後弄成一個zip,上傳便可!而後自動解壓到各自的目錄。

並記錄好文件索引,卸載的時候自動清理文件和SQL,就像Window exe 安裝卸載同樣!

但願能拋磚引玉,集思廣益!

相關文章
相關標籤/搜索