Mivascript programming resources
Mivascript is a proprietary tag based web scripting language developed by Miva Merchant Corporation . Adoption of Mivascript has been limited by early versions requiring an expensive proprietary server module, in addition, for a time, purchase of a compiler. Both the compiler and the server module are now free, (although not open source) and can be installed on freeBSD, Windows, or Linux. There is also a free personal web server for Windows for developmental purposes. Unfortunately documentation for recent releases is rather incomplete.
Mivascript has the advantage of being a self contained scripting environment that can be installed via ftp on hosts that that support user cgi-bin. It has built in database support using xbase III file format, and can also access mySQL via an addin library.
CreateIT specialises in developing Mivascript web applications. Over time you'll find free scripts, discussion of common programming practices in Miva, and links to other useful Miva resources.
- 2 Dimensional Quicksort
The quicksort algorithm is an efficient way to sort a list of data. This 2 dimensional version is ideal for sorting an array of records, eg a subset of a database.
- Miva Merchant Resources
Miva Merchant is a very powerful and flexible shopping cart application, but it is not particularly well documented.
- Mivascript FAQ
A variety of solutions to common Mivascript related problems.
- Language Reference
Language reference for the Mivascript web scripting language.