帝国cms二次开发有哪些注意事项呢(帝国cms二次开发有哪些注意事项和要求)
1、原系统不要改动
建议不会造成漏洞的插件独立完成,不要在原有系统中进行改动。比如今天的AJAX登录、注册、下载,不用AJAX仍然可以登录、注册、下载。即使用户找到了旧的登录连接、旧的注册地址、旧的下载地址,也不会有漏洞。
2.将所有代码写入自己的文件中
如果不改变原来的系统文件就会出现漏洞,那么就不要在原来的文件中一段一段地写代码。将代码写入您自己的文件中。在函数单元中,将文件引用到适当的位置并将函数插入到要更改的文件中。放置并添加评论。
3. 部分文件系统将会重新生成。不要将代码手写到这些文件中。
大家都知道e/class/config.php是一个配置文件(ecms7.0版本是e/config/config.php),里面包含了整个站点的参数设置,型号信息等,更新频繁,无人问津在这里写代码。
4.不要随意放置你创建的文件
目前为止trylife使用的目录结构如下:
e/trylife/common/放置常用的JQuery js插件和自己常用的PHP函数文件
e/trylife/plug-in 1 英文目录名/js php html 等本插件特有的必要文件
e/trylife/plug-in 2 英文目录名/…………e/trylife/plug-in n 英文目录名/
推荐教程:帝国CMS教程。以上就是帝都CMS二次开发注意事项的详细内容。更多资讯请关注木库阁其他相关文章!