Compile any Miva Script 5 syntax compatible application into an executable that runs under the Miva Merchant Empresa 5 virtual machine. Distribute compiled scripts, royalty free, and deliver fast database-enabled code to clients without revealing the source code.
MivaScripts compiled environment means your programs run more efficiently than other interpreted web languages. Code running on Empresa or Mia does not need to be parsed every time the application is executed; it is already in a format that the machine can understand, resulting in enormous performance gains. Compiling does much more than tokenization or other minor speed improvement techniques. Additionally, because every line of code is parsed in advance by the compiler, you will eliminate the possibility of syntax errors at runtime, shortening development time.
Storemorph ® Template Compiler: MivaScript contains a template compiler which allows you to create and save page templates. Think of the template compiler as a stripped down Miva Script compiler; a compiled template is nothing but a compiled MivaScript file that behaves in a certain way. Templates may contain HTML, Text, Java Script, XML plus elements of the template language. Compiled templates contain a single function Template_Render(). Execute the template by calling that function, not by executing the compile template .mvc file directly. The best example of this is the template system used in Miva Miva Merchants shopping carts that allow editing of every page on the web store. These page templates are compiled allowing them to run much faster than interpreted scripts like php.
Miva Merchant Script Compiler 5 can be installed on any of the following platforms:
Miva Merchant Script Compiler 5 is required for compiling MivaScript 5 applications and modules to work with Miva Merchant 5.
Miva Merchant Script Compiler 5 is backwards-compatible with Miva Merchant 4.14 and above and other MivaScript 4 applications.
User Annotations: compiler