主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
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/ plugin 1英文目录名/jsphphhtml和该插件的其他唯一且必要的文件。
E/trylife/插件2的英文目录名/.................e/try life/插件的英文目录名n/
推荐教程:帝国CMS教程
这几篇文章你可能也喜欢:
本文由主机参考刊发,转载请注明:帝国CMS (帝国cms开发手册)二次开发有哪些注意事项 https://zhujicankao.com/111053.html
评论前必须登录!
注册