弘帝支持第三方多个外部插件扩展方案,建议用C#开发,以下只表描支持功能的极小部分。
第三方插件后台代码接入方法:
第三方文件开发在数据表中的定义形式与代码的对应关系:Path=Login为登陆后台脚本,Class为C#命名类,Func为命名类的中某个函数
import "Hondy.site.Login.代码文件路径.代码类.代码方法";
这样简单步骤描述,可以让您开发的所有符合弘帝规范的C#代码,都可以在数据库指定,从而实现了第三方插件与弘帝系统的完美融合。
弘帝代码支持Request.Form传参,可以使用jQuery的ajax的post方法来实现,所有参数可由您自行定义
弘帝支持的系统传参有:
Act:动作,如add,edit,read,list,json,save,update,您想要的
Lng:语言,如cn,en,jp,kr,vn等全世界语言
Prefix:数据库语言表,原表中文默认为HD_Table,那么英文则为HD_EN_Table
Employee,员工登陆ID
……,
限于篇幅不能详列,请参阅底部技术交流平台的链接。
弘帝建站系统外部插件优势在于:
1、您完全不用关心您的代码位置放在哪儿,您可以在数据库中指定位置,比如
建立一个文件夹您的姓名:zhangsan
在zhangsan内建后台文件夹Login表示所有文件为后台登陆脚本
A)css文件放zhangsan / login / css
B)js文件放zhangsan / login / js
C)img文件放zhangsan / login / img
D)模板文件放zhangsan / login / template
以上是参照弘帝的后台Login开发模式,用您的名称文件夹进行的一个标准参考,这样您开发的文件,可以非常方便的管理和迁移。
生成的dll文件与Hondy.Site一起进行编译即可。2、您完全不用担心您的代码的规范,在熟练接入外参的前提后,您可以任意喜欢您的风格去编写您自己的代码。
3、您完全不用担心弘帝的代码不能修改,因为根本不需要做任何的修改,为什么?
因为我们把自己也想象成第三方,所有的新功能开发都以第三方角度去思考,每次开发都可能遇到形形色色的各种第三方可能,那么我们就会遇到您开发存在的可能问题,我们都提前帮您解决了。
4、万一您遇到的代码与弘帝必须兼容开发,不要紧,成为开发核心伙伴,我们一同来解决这个问题,将您希望得到解决可能性问题,一同解决,我们帮您实现,也是帮助更广大开发群友的实现。
所以您还犹豫什么呢?
这可能是世界上最友好的建站系统开发方案,也可能是世界上绝无仅有的第三方真正仅有外部插件方式解决CMS外延功能的开发商。
我们想您所想,极力而为,让我们一起努力打造一款免费的极品建站系统吧!
更具体的代码实现方案,可以参见弘帝企业智能建站系统技术交流平台:http://wh.ac.cn