你现在的位置:首页 > opencart 正文

vQmod 技术介绍

vQmod 全称是 Virtual File Modification System

工作原理:
“vQmod?”(又称快速虚拟MOD)是一个虚拟覆盖系统的设计,以避免原有系统核心文件被修改。这个概念是很简单,它通过创建XML搜索/替换脚本文件,而不是直接更改核心文件。这些脚本文件是在页面加载解析为每个“源”核心文件“包括”或“规定”的php函数加载和资源,然后打补丁的脚本文件的变化,并保存到一个临时文件,然后在执行临时文件,在过程中取代了原来的文件。原来的源文件是永远不会改变。这将实现一个“虚拟”的变化中,在没有任何实际修改的核心文件中执行想要的过程和结果。
特点

•没有实际代码更改。所有的变化是“虚”,故名。
•修改自己的文件存储在与应用“上的苍蝇”在运行时
•即时单一文件“插件-N-玩”。将文件添加到应用MOD,删除的文件删除国防部。
•无需担心失去在升级过程中的自定义的核心变化
•多个可修改到同一个文件,而不会发生冲突
•轻松更新或加强,而无需修改任何代码的自定义
•完整的视觉中生成的临时文件调试的实际变化
•优雅地失败返回到原来的源文件,如果有一个错误
•卓越的记录选项来跟踪每一个变化
•只需要修改index.php文件中添加vQmod代码一次。
•简单的结构化的XML格式。 (请参阅XML语法的全面崩溃的自述)
•查找/替换,正则表达式,位置,偏移,索引,错误处理,更多的选项!

该系统可用于任何PHP脚本,购物车,论坛,CMS等Anywhere的自定义修改为重用。记录选项是非常宝贵的调试了解正在发生什么。

初始类加载后,国防部实际上可以使用脚本到其他核心文件,实际包含其他mods模。这是第一和唯一的已知的方法,让能力测试实际上不改变文件的多个MODS。

 

vQmod 目前版本2.1.5包括Opencart的AutoInstaller1.5.x和支持!
http://code.google.com/p/vqmod/d ... -2.1.5-opencart.zip


安装很简单,Down下传到网站根目录下 ,在浏览器中 wwww.yourdoman.com/vqmod/install 回车

有一个提示 “vqmod is installed”,说明已经安装成功了
其它VQMOD插件都要放到mqmod目录下才能被正确使用。

 

Opencart新版本1.5.2 已经集成了这个功能,老版本需要手工集成。