PHP 5 Stéphane Mariel

  • Guide (broché). Paru en 06/2004
  • Expédié sous 4 à 8 jours

Design patterns et objets, création de documents XML à la volée, transformation XSL pour des sites accessibles même depuis votre téléphone mobile, utilisation de SQLite, le cahier du programmeur PHP 5 propose une prise en main didactique des fonctionnalités avancées de PHP.
De la...
Lire la suite

Pour donner votre avis, veuillez vous identifier .

KoboPour une maman numérique, offrez le Kobo by Fnac, la liseuse numérique tactile et légère.

Découvrez les bonnes raisons de le choisir

  • Picto de réduction 27,93 €   29,40 €

Livraison gratuite ( voir conditions )

Expédié sous 4 à 8 jours

Plus d'offres en stock

Format ePub, PDF, AVE ou DAE ?

Pour télécharger vos livres numériques (couramment appelés eBook) plusieurs formats peuvent exister :

Le format ePub a été conçu pour optimiser la lecture sur les readers de livres numériques. Les formats ePub sont aussi consultables sur votre ordinateur grâce au logiciel Adobe Digital Editions, à télécharger gratuitement après votre achat.

Les fichiers au format PDF peuvent être lus sur les readers de livres numériques cependant nous vous conseillons une consultation sur votre ordinateur à l’aide du logiciel Adobe Digital Editions, à télécharger gratuitement après votre achat.

Les BD au format DAE et AVE sont lisibles uniquement depuis votre compte fnac.com. La lecture des BD numériques sur fnac.com se fait en streaming.

Fermer
PROFESSIONNELS
En vente aussi sur fnacpro.com
 

Les internautes ayant acheté PHP 5 ont également acheté :

En résumé : PHP 5

PHP 4 avait apporté la performance et une étonnante richesse fonctionnelle. PHP 5 va plus loin en repensant les éléments clés du langage. Découvrez dans une étude de cas accessible à tous comment tirer profit de ces nouvelles possibilités pour dynamiser vos applications et sites Internet tout en améliorant leur maintenance au quotidien.

Le Mot de l'éditeur : PHP 5


Design patterns et objets, création de documents XML à la volée, transformation XSL pour des sites accessibles même depuis votre téléphone mobile, utilisation de SQLite, le cahier du programmeur PHP 5 propose une prise en main didactique des fonctionnalités avancées de PHP.
De la conception à l'exploitation, on créera une application de discussion en ligne en PHP 5 respectant les méthodes éprouvées du développement web : architecture MVC, conception modulaire avec les interfaces, sessions, gestion d'erreurs et exceptions, échanges XML et transformations avec DOM, XPath et SimpleXML.
On verra dans ce cahier comment prototyper un modèle de données dans SQLite, internationaliser une application web grâce à Apache et PHP, générer des rendus en fonction du client (XUL/Mozilla, i-mode) avec les transformations XSLT, optimiser le code et les performances par les inclusions et compressions à la volée…
De la conception à l'exploitation, on créera une application de discussion en ligne en PHP 5 respectant les méthodes éprouvées du développement web : architecture MVC, conception modulaire avec les interfaces, sessions, gestion d'erreurs et exceptions, échanges XML et transformations avec DOM, XPath et SimpleXML.
On verra dans ce cahier comment prototyper un modèle de données dans SQLite, internationaliser une application web grâce à Apache et PHP, générer des rendus en fonction du client (XUL/Mozilla, i-mode) avec les transformations XSLT, optimiser le code et les performances par les inclusions et compressions à la volée...

Au sommaire :
Introduction lapidaire à PHP. Types sans typage. Tableaux. Structures de contrôle. Superglobaux. L'étude de cas. Un chat en PHP. Inscription et identification. Vers un modèle à composants. Découpage avec les interfaces. Les flux. Vue, contrôleur, modèle. Données de session, listes et messages. Modèle de données avec SQLite. Description avec Merise. SQLite : un SQL classique et un SGBD sans serveur. Tables et contraintes. Requêtes SQL. Tests en direct. Transactions. Création d'une vue " connectes ". Les objets dans PHP 5. Encapsulation et protection des données. Protection des données : les 3 " P ". Héritage et interfaces. Classes abstraites et finales. Polymorphisme. Constructeurs et destructeurs. Objets et références. Méthodes et attributs dynamiques. Chargement automatisé des classes utilisées. Clonage. La classe " utilisateur " complète. Sessions. Création et maintien de la session. Sauvegarde des données de session. La classe " session ". Pilote de sauvegarde, pilote de session SQLite. La classe " gestionnaireSession ". Garbage collector. Décodage des données de session. Extension de la classe session. Gérer les erreurs grâce aux exceptions. Fonctionnement dans PHP. Quels coûts pour les exceptions ? Exceptions ou erreurs : une question d'équilibre. Échanges et contenus XML avec DOM. Les langages XML et la DTD de PHP Saloon. Document Object Model : une interface disponible dans PHP. DOM, premier contact avec le formulaire d'identification. XPath, recherche avancée dans les documents XML. Premières expressions XPath. Construction de document XML. Validation des documents créés. SimpleXML. Affichage sur mesure avec XSLT. Constructions des templates. Structure d'une feuille de style XSL. Des règles, des arbres et des chemins. Transformation de la page d'identification. Squelette de la page. Message d'information. PHP Saloon, vue d'ensemble de la version HTML. Dépasser les limites d'XSLT avec libXSL. Version Mozilla/XUL. RDF et les premiers tests de PHP Saloon avec XUL. Composants graphiques. Sources RDF. Template et génération dynamique de l'interface utilisateur. Rafraîchissement et sécurité. Adaptation des transformations XSL. Finalisation de l'interface avec CSS. Version i-mode allégée. Contraintes et propositions pour une utilisation mobile. Adaptation aux contraintes physiques. Adaptation des feuilles de style. Protection d'images avec GD. Traitement des photos confiées à PHP Saloon. Internationalisation. Déterminer les attentes du visiteur et réagir avec HTTP et Apache. Préférences des utilisateurs. Sélection des ressources avec Apache. PHP et Gettext. Optimisations et fonctions avancées. Mutualiser du code commun avec les inclusions automatiques. Contrôle et traitement des documents produits. Compression des pages à la volée. Découplage complet entre logique métier et vue. Optimisation de la modularité avec les flots personnalisés. Suppression d'Apache. Annexes. Votre serveur PHP à domicile. PEAR et les extensions standard de PHP. Référence DOM. Structure du code de l'étude de cas.

Diplômé du 3e cycle et ingénieur EPITA, Stéphane Mariel est un ancien enseignant chercheur de l'Institut National des Télécommunications (INT). Dirigeant/fondateur d'une société de services spécialisée dans les logiciels libres et les TIC pendant plusieurs années, Stéphane Mariel est aujourd'hui expert indépendant auprès des décideurs institutionnels et privés.

Avis des internautes : "PHP 5"

Notes des clients : Note moyenne des internautes :1/5

Lire tous les commentaires Écrire un avis

Répartition des notes (1 avis)
note
 
0
note
 
0
note
 
0
note
 
0
note
 
1
Avis du produit(1)  | Écrire un avis

Note : Note de l'internaute :1/5

Anonyme
Fermer la fenetre Fnac définit un Contributeur Majeur comme étant un utilisateur du site qui fournit un grand nombre d’avis très utiles sur les produits. Le nombre de commentaires d’un examinateur et les votes d’utilité reçus pour chaque commentaire sont les deux critères qui déterminent le rang d’un examinateur.
Nangis, 05/07/2006
Php5 et déjà obsolète
L'auteur s'est empressé d'écrire son livre. Le language php5 a eu quelques évolution qui rendent le code inexploitable. Les explications restent valable les commandes par contre ont une syntaxe différente aujourd'hui. Le code source n'est pas mis à jour sur le site de l'auteur. L'exemple du livre fonctionne mais son code n'est pas acessible.
3 personnes sur 3 ont trouvé ce commentaire utile.
Cet avis vous a-t-il été utile ? Oui Non
Faites connaître cet avis :
Voir tous les avis

Fiche détaillée : PHP 5

Auteur Stéphane Mariel
Editeur Eyrolles
Date de parution juin 2004
Collection Cahiers Du Programmeur
Format 21cm x 24cm
ISBN 2212112343
EAN 978-2212112344
Illustration Pas d'illustrations
Nombre de pages 290

Stéphane Mariel : Autres articles

Je souhaite être informé des nouveautés de Stéphane Mariel Ajouter à mes alertes

Envoyer cette page à un ami

Sur Fnac.com vous trouverez aussi : Tessa agent intergalactique t5  |  Livre programmation orientee objet  |  Livre symfony framework  |  These rags  |  Livre zend framework php  |  Livres php sql  |  La fabrique de cérémonies  |  Livre php 5 avance php 5 3 php 6  |  Livre php 5 mysql 5 ajax  |  Livre php5 oriente objet  |  L élu de la dame noire  |  Livre php5 mysql5  |  Drupal livre  |  Securite php mysql  |  Xml livre php  |  Livre magento php  |  Livre mysql 5 administration  |  1000 exercices et jeux de rugby  |  Les belles histoires livres  |  Livre de php avance  |  Php 5 francois xavier bois  |  Livre search engine optimization  |  Livre php 5 2  |  Délires en plein ciel  |  Livre ajax php
 
Veuillez patienter...

Veuillez patienter...