Chargement...
Chargement...

PostgreSQL : services web professionnels avec PostgreSQL et PHP-XML

Auteur : Stéphane Mariel


21,30 €
Chargement...
Livraison à partir de 0,01 €
-5 % Retrait en magasin avec la carte Mollat
en savoir plus

Résumé

Apprend à modéliser sa base de données, tirer parti de la richesse de PostgreSQL ou encore optimiser ses performances et en automatiser l'administration. ©Electre 2024

Plus proche d'Oracle que de MySQL, PostgreSQL est l'un des rares SGBD open source capables de concurrencer les produits commerciaux : découvrez-le en action dans l'environnement Apache/PHP/XML, idéal pour les applications Web.

Du cahier des charges au code, ce livre montre la puissance de PostgreSQL à travers la réalisation d'une base graphique mise à jour via des services Web : cartographie avec les types de données évolués, héritage de tables et procédures stockées pour plus de modularité et de performance ; mise en œuvre depuis PHP et création à la volée de documents XML et d'images ; rendu des résultats sous différentes formes grâce aux feuilles de style XSL, etc.

Sommaire

Cahier des charges de l'application • Contexte métier • Spécifications détaillées • XML, PHP et PostgreSQL, un environnement idéal • Un SGBD pas comme les autres • LAPP et WAPP • Installation et prise en main • Modélisation de la base de données • Une étape nécessaire • PgAccess • Héritage et tables • Sessions utilisateur • Contraintes d'intégrité • Schéma XML des pages • Formulaires et pages de résultats • Transactions et procédures stockées pour l'inscription • Accès au service avec les sessions PHP • Définition de procédures stockées avec PL/PgSQL • Types et fonctions avec C, Perl ou TCL • Exécution des requêtes depuis PHP • Types de données évolués de PostgreSQL • Calcul de distances et géomarketing • Livrer images et fichiers • Affichage du résultat • Création du «look» avec XSL • Découverte d'XSL • Squelette HTML • CSS vs XSL • Rendu des formulaires • Transformation des champs de saisie • Charte graphique et personnalisation • Administration automatisée et sauvegarde • Evénements, vues et actions • Cron, chef d'orchestre du système • Archivage des données • Optimisation des performances • Alléger la synchronisation disque / mémoire avec FSYNC • Adapter la taille mémoire disponible avec SORT_MEM • Le WAL, garantie de cohérence • Optimiser les index avec CLUSTER • Optimiser les requêtes • Améliorer la sécurité • Annexes : SQL en quelques commandes • Arborescence des fichiers de l'application • La licence de PostgreSQL.

Fiche Technique

Paru le : 16/10/2002

Thématique : Langages de programmation

Auteur(s) : Auteur : Stéphane Mariel

Éditeur(s) : Eyrolles

Collection(s) : Les cahiers du programmeur

Contributeur(s) : Collaborateur : Martine Chalmond

Série(s) : Non précisé.

ISBN : Non précisé.

EAN13 : 9782212111668

Reliure : Broché

Pages : X-122

Hauteur: 24.0 cm / Largeur 21.0 cm


Épaisseur: 1.0 cm

Poids: 405 g