什么是插件?

SiteServer CMS 插件是扩展 SiteServer CMS 产品核心功能的代码包,SiteServer CMS 插件由.NET代码和其他文件(如图片、CSS和JavaScript等)组成。 通过制作你自己的插件,你可以扩展 SiteServer CMS,在 SiteServer CMS 已经提供的功能基础上构建额外的功能。

什么是插件? - 图1

1、插件的作用

SiteServer CMS 并非仅仅是一个简单的网站管理平台,同时也是一个功能极其强大并且有着无限扩展能力的 CMS 内容管理平台。SiteServer CMS 的无限扩展能力正是通过插件机制来实现的。借助于 SiteServer CMS 的模板和插件机制,你几乎可以把 SiteServer CMS 配置成任何类型的站点。

因为插件的所有的功能都是通过灵活的模块和自定义配置开发出来的,可以说,通过插件你可以实现任何你希望在站点中实现的功能,插件的唯一限制就是你的想象力,插件的可能性是无限的!

例如,你可以编写一个插件来控制对应栏目的内容模型,采用自定义的字段提交并显示内容文章;或者,你可以编写一个插件,创建一个带有短信通知、支持第三方支付的全功能票务系统。

2、插件的组成

大多数的 SiteServer CMS 插件都是由许多文件组成的,但是一个最简化的插件实际上只需要两个文件:一个主文件(插件名称.dll)以及一个插件配置文件(插件名称.nuspec)。

作为 SiteServer CMS 插件的开发者,你可以创建插件并公开出来,插件将被展现到广大的 SiteServer CMS 用户面前,安装、使用并提交反馈。你所需要做的就是把你的好想法变成代码。