Jump to content

Tcalp

Members
  • Posts

    3
  • Joined

  • Last visited

Recent Profile Visitors

801 profile views

Tcalp's Achievements

Newbie

Newbie (1/14)

2

Reputation

  1. Glad to see this has gotten use (had just gotten a thumbs up on WHT regarding it). I didn't realise at the time but vQmod 2.4.1 has a 'semi broken' cache engine in that it takes more time for cached renders then it should. If there is demand I'm happy to update to 2.5.x release.
  2. It has built-in caching, near zero effect on load time, even with 80+ mods / ~1.4MB of XML mod instruction (largest I've seen). Mind you if the cache is cleared or requires refresh, it can take a small wink to get the cache re-built.
  3. Hi Everyone, I've just picked up a copy of Blesta yesterday and though it would be great to make vQmod available for everyone. I haven't tested in depth at this time but it should be working to be able to conduct code alterations in any of the code, keep in mind that I haven't gone through much of the core code to tell for sure, but at this time I'm basically assuming that most contructs are mostly included/required within the '/lib' area. What is vQmod? "vQmod™" (aka Virtual Quick Mod) is an override system designed to avoid having to change core files. The concept is quite simple... Instead of making changes to the core files directly, the changes are created as xml search/replace script files. These script files are parsed during page load as each "source" core file is loaded with the "include" or "require" php functions. The source is then patched with the script file changes, and saved to a temp file. That temp file is then substituted for the original during execution. The original source file is never altered. This results in a "virtual" change to the core during execution without any actual modification to the core files. Learn more at www.vqmod.com What Makes vQmod Useful? If you have any development experience with just about any platform, when attempting to 'make it your own', or write custom software plug-ins you'll almost always have the desire to make code changes outside of the templating system or what the original developer designed a plug-in system to be capable of. vQmod allows you to make such code changes and equally distrobute them in extensions you create, and equally keep code alterations separate for easier upgrading / patching of core files in the future. How To Install Copy the 'vqmod' folder to the root of your blesta installation, ensure that the main index.php has write permission and run www.yourdomain.com/vqmod/install. (adjust run path as needed). If anyone has any feedback/questions, please post a reply here and I'll do my best to answer... vqmod-2.4.1-blesta.zip
×
×
  • Create New...