众所周知的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 安装卸载同样!
但愿能抛砖引玉,集思广益!