SQWareWeb:general

From Wiki_dbSQWare
Revision as of 08:53, 20 July 2010 by Expdbtools (talk | contribs) (explication de l'arborescence)
Jump to: navigation, search

présentation

utilisation

C'est la partie de restitution 'graphique' de expdbTools pour tous les SGBDs.
C'est un module web fait pour fonctionner avec apache 2 et PHP 5.2 (non compatible 5.3!).
Il est écrit en PHP, ajax, OpenFlash et SQL.
SQWareWeb met en forme (graphiques ou tableaux) les données remontées dans SQWareRepository par un grande partie des scripts du module SQWareProduction. La quasie totalité des données présentées sont dynamiquement générées (volumétries, versions, ...), seules les données de type référentiel ou paramétrage sont à stocker à la main dans les tables concernées.

Exemples de pages présentes sur le site:

  • Inventaire pour chaque SGBD avec volumétrie, version, enplacement, environnement ...
  • Répartition des instances en nombre/volumétrie par environnement/client/version
  • Détail des volumétries (FS, databases, TBS, tables, ...)
  • Trace des passages des scripts de SQWareProduction (début, fin, options, durée, code retour, ...)
  • Données de performances
  • Capacity planning
  • ...


explication de l'arborescence

Arborescences se trouvant dans $gvsqw_RootexpdbWebdba:

  • cache : Fichiers générés par le systeme de cache
  • css : Feuilles de style
  • custom : C'est l'espace de customisation, permet de gérer le menu et ses includes ainsi que le paramétrage des connexions
  • custom_ref : C'est le modèle de ce qui doit se trouver dans custom
  • htdocs : Contient les pages du site
  • images : Contient les images du site
  • js : Contient les librairies ajax
  • lib : Contient le moteur de template
  • scripts : Contient les génrateurs principaux du site (graphiques et tableaux)
  • templates : Menus gauche du site et templates html pour (graphiques, tableaux et exports excel)
Nuvola apps important.png
Warning:
Ne modifier pas les scripts et fichiers de configuration présents dans les arborescences standards (dans la mesure du possible). Utiliser l'arborescence $gvsqw_RootexpdbWebdba/custom pour les customisations afin de faciliter les futures montées de version.


fonctionnement