| |
Qu'est-ce que Miva
- Un langage compatible
XML
- Miva est un langage, compatible XML,
développé initialement sous le nom de HtmlScript.
- Basé sur SGML/XML, Miva s'appuie sur un DTD.
- Note : SGML est un meta-language qui peut
définir une infinité de languages différents. SGML peut
aussi bien être utilisé pour représenter des commandes que
pour structurer des données.
- Un langage de
développement d'applications Web
- Miva est un langage de commandes complet,
structuré sous forme de balises (à l'égal de HTML), ce qui
au demeurant permet d'assurer la comptabilité XML.
- Miva supporte des variables, des opérateurs de
différents types, des macros, des conditions, etc. et se prête au
développement de librairies de fonctions.
- Miva peut :
- importer et exporter des données, de et vers
des fichiers textes ou des bases de données au format xBase3.
- Appeler d'autres scripts (éventuellement
imbriqués) se prêtant ainsi à une écriture
modulaire.
- Le résultat des commandes est
affiché dans un navigateur
- Miva exécute les commandes, puis
génère le résultat à afficher (et exclusivement ce
résultat) sous la forme de code HTML destiné au navigateur.
- Miva génére et gére des
formulaires HTML, affiche des informations glanées à partir
d'autres pages Web, passe des informations à d'autres pages.
- Langage serveur, en mode
CGI ou NSAPI
- Les commandes Miva sont interprétées
par un pré-processeur installé sur le serveur. Miva tourne en
mode CGI ou en mode NSAPI (Netscape API) et est compatible avec tous les
navigateurs qui supportent le standard CGI.
- Bases de données
multi-utilisateurs
- L'intégration base de données
multi-utilisateurs est neutre, relativement à l'architecture, et permet
une utilisation relationnelle.
- Applications
multilingues
- Des balises identifiant la langue et des fonctions
spécifiques permettent de programmer des applications Miva afin
d'afficher les contenus dans plusieurs langues.
- Avantages
- Le HTML est généré
dynamiquement. Ce langage est donc adapté à des sites interactifs
manipulant des contenus structurés, gérés ou non en base
de données.
- Les commandes Miva se prêtent à
l'intégration d'applications de commerce électronique, à
l'envoi et à la réception de mail comme à l'utilisation
des protocoles Internet.
- Miva bénéficie du développement
d'une suite commerciale de modules de commerce électronique.
- Nouveautés Janvier
2002
- La version 3.9 de Miva Empresa et la version 4 de
Miva Merchant sont maintenant sorties. La version 4 compilée est
maintenant disponible
Suite du dossier Deuxième partie
|
|