دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: نویسندگان: Stéphane Mariel, Jean Zundel, Jean-Marie Thomas سری: ISBN (شابک) : 2212112343, 9782212112344 ناشر: سال نشر: تعداد صفحات: 287 زبان: French فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 5 مگابایت
در صورت تبدیل فایل کتاب PHP 5 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب PHP5 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
به شما امکان می دهد از امکانات جدید PHP برای تقویت برنامه ها و وب سایت های خود و در عین حال بهبود نگهداری روزانه آنها استفاده کنید.
Permet de tirer profit des nouvelles possibilités de PHP pour dynamiser ses applications et sites Web tout en améliorant leur maintenance au quotidien.
Avant-propos......Page 5
Comment lire cet ouvrage ?......Page 6
Remerciements......Page 7
Table des matières......Page 9
Introduction lapidaire à PHP......Page 13
PHP, un langage immergé dans les documents......Page 14
Une syntaxe simple......Page 16
Tableaux......Page 17
Sous-programmes et modularité......Page 19
Les structures de contrôle habituelles......Page 21
Les tableaux superglobaux......Page 23
Des facilités exceptionnelles sur les chaînes de caractères......Page 24
Méthode de survie......Page 26
En résumé.........Page 29
1 - L’application web exemplaire en PHP 5 ......Page 30
PHP Saloon en détail......Page 32
Une identification à chaque visite......Page 33
Un tableau de bord en trois morceaux......Page 34
Pourquoi choisir PHP 5 ?......Page 35
Aller vers un modèle à composants......Page 36
PHP, un environnement simple......Page 37
Le modèle objet complet de PHP 5......Page 39
Refonte du support XML/XSL......Page 41
En résumé…......Page 43
2 - Organisation et découpage du travail avec les interfaces ......Page 44
Premiers éléments de l’architecture logicielle......Page 46
Les flux d’information dans PHP Saloon......Page 47
Les interfaces vues par PHP......Page 49
La vue......Page 52
Les données de session......Page 53
Les listes d’information......Page 54
Les messages......Page 55
En résumé.........Page 57
3 - Modèle de données avec SQLite......Page 58
Un modèle de données : pour quoi faire ?......Page 60
Description avec Merise......Page 61
SQLite, un SQL classique......Page 66
SQLite, un SGBD sans serveur......Page 67
Requêtes SQL dans PHP Saloon......Page 68
Tester SQLite en direct......Page 69
SQLite et les transactions......Page 72
Création d’une vue connectes......Page 73
En résumé.........Page 75
4 - Les objets dans PHP 5 ......Page 76
Encapsulation et protection des données......Page 78
Protection des données : les 3 « P »......Page 81
Héritage......Page 82
Classes abstraites et finales......Page 84
Polymorphisme......Page 86
Constructeurs et destructeurs......Page 88
Utilisation des objets et références......Page 90
Méthodes et attributs dynamiques......Page 92
Clonage......Page 93
La classe utilisateur complète......Page 94
En résumé.........Page 95
5 - Sessions ......Page 96
Incontournables sessions......Page 98
Création et maintien de la session......Page 99
Sauvegarde des données de session......Page 106
Première implantation de la classe session......Page 108
Pilote de sauvegarde pour les sessions......Page 109
La table sessions......Page 111
La classe gestionnaireSession......Page 112
Garbage collector......Page 113
Implantation retenue......Page 114
Décodage des données de session......Page 115
Extension de la classe session......Page 116
En résumé.........Page 117
6 - Gérer les erreurs grâce aux exceptions ......Page 118
Une réalité plus complexe......Page 120
Un risque additionnel pour les applications web......Page 122
Le concept......Page 123
Le fonctionnement dans PHP......Page 124
Exceptions ou erreurs : une question d’équilibre......Page 126
En résumé.........Page 129
7 - Échanges et contenus XML avec DOM ......Page 130
Tour d’horizon......Page 132
Les langages XML et la DTD de PHP Saloon......Page 133
XML oui, mais pourquoi faire dans PHP Saloon ?......Page 140
Document Object Model : une interface disponible dans PHP......Page 141
DOM, premier contact avec le formulaire d’identification......Page 142
XPath, recherche avancée dans les documents XML......Page 146
Premières expressions XPath......Page 147
Construction de document XML à partir de zéro......Page 151
Validation des documents créés......Page 152
SimpleXML, une alternative très séduisante......Page 153
En résumé.........Page 155
8 - Affichage sur mesure avec XSLT......Page 156
Principe général......Page 158
Instructions PHP mises en œuvre......Page 159
Structure d’une feuille de style XSL......Page 161
Des règles, des arbres et des chemins......Page 162
Le squelette de la page......Page 164
Le message d’information......Page 165
La feuille de style complète et son interprétation......Page 169
PHP Saloon, vue d’ensemble de la version HTML......Page 172
En résumé.........Page 177
9 - Une version Mozilla/XUL facile avec XSL ......Page 178
Mozilla : une plate-forme technologique étonnante......Page 180
Composants graphiques......Page 182
Sources RDF......Page 186
Template et génération dynamique de l’interface utilisateur......Page 189
Rafraîchissement et sécurité......Page 191
Adaptation des transformations XSL......Page 193
Nouvelles transformations......Page 194
Amélioration de la vue......Page 195
Finalisation de l’interface avec CSS......Page 196
En résumé.........Page 197
10 - Version i-mode allégée ......Page 198
Les contraintes physiques......Page 200
Éléments d’adaptation pour PHP Saloon......Page 201
Adaptation des feuilles de style......Page 203
En résumé.........Page 205
11 - Protection des images et opérations graphiques avec GD ......Page 206
Problématique......Page 208
Principes d’utilisation......Page 209
Intégration des images dans les pages web traditionnelles......Page 211
Traitement des photos confiées à PHP Saloon......Page 212
En résumé.........Page 215
12 - Internationalisation ......Page 216
Déterminer les attentes du visiteur et réagir avec HTTP et Apache......Page 218
Découvrir les préférences des utilisateurs......Page 219
Sélectionner les ressources avec Apache......Page 221
La modularité en question......Page 224
Sélection adaptée des éléments textuels de l’application avec GNU/Gettext......Page 226
En résumé.........Page 229
13 - Optimisations et fonctions avancées ......Page 230
Mutualisation du code commun avec les inclusions automatiques......Page 232
Contrôle et traitement a posteriori des documents produits......Page 234
Compression des pages à la volée......Page 235
Découplage complet entre logique métier et vue......Page 236
Optimisation de la modularité avec les flots personnalisés......Page 238
Suppression d’Apache......Page 240
En résumé.........Page 244
Avantages et inconvénients......Page 245
Principe......Page 247
Installer Apache......Page 248
Installer PHP 5......Page 250
Installer Apache......Page 253
Installer PHP 5......Page 254
Tester PHP Saloon......Page 255
Les extensions standards......Page 257
Pear (PHP Extension and Application Repository)......Page 263
La représentation des documents avec DOM......Page 265
Interfaces fondamentales......Page 267
DOMException......Page 268
DOMImplementation......Page 269
Node......Page 270
NodeList......Page 272
DocumentFragment......Page 273
CharacterData......Page 274
Element......Page 275
TypeInfo- DOMl......Page 276
DOMError- DOMl......Page 277
DOMConfiguration- DOMl......Page 278
Notation......Page 279
ProcessingInstruction......Page 280
D - Organisation du code de PHP Saloon......Page 281
D......Page 283
M......Page 284
S......Page 285
Z......Page 286