Ce livre combine le développement PHP avec les applications MySQL et fournit respectivement une analyse approfondie et simple de PHP et MySQL. Il présente non seulement les concepts généraux de PHP et MySQL, mais donne également une explication plus complète des applications Web de PHP. et MySQL, et comprend plusieurs Un exemple classique et pratique.
Ce livre est la 3ème édition, qui a été entièrement mise à jour, réécrite et étendue, incluant les dernières fonctionnalités de PHP5 - nouveau modèle objet, meilleure gestion des exceptions et SimpleXML ainsi que les nouvelles fonctionnalités de MySQL 5, telles que les procédures stockées et ; Moteur de stockage.
PHP est l'abréviation de PHP : Hypertext Preprocessor, un langage de script polyvalent open source (Open Source) largement utilisé. Il peut être intégré au HTML et est particulièrement adapté au développement Web. Cependant, les capacités de PHP ne se limitent pas à cela. Il peut être utilisé comme langage de développement pour les scripts côté serveur, les scripts de ligne de commande et même les programmes GUI côté client. Aujourd'hui, PHP fonctionne sur tous les principaux systèmes d'exploitation et sur la plupart des serveurs Web. La facilité d'utilisation de PHP, ses hautes performances, son intégration étroite avec le serveur Web Apache et son grand nombre de blocs de construction d'applications en font l'un des principaux langages de développement d'applications Web.
MySQL est un système de gestion de bases de données relationnelles (SGBDR) très rapide et robuste. Il s'agit d'une base de données qui vous permet de sauvegarder, rechercher, trier et récupérer des données efficacement. Le serveur MySQL peut contrôler votre accès aux données, garantissant que seuls les utilisateurs authentifiés peuvent accéder aux données. Par conséquent, MySQL est un serveur multi-utilisateurs et multithread qui utilise le langage de requête de base de données standard pris en charge par l'industrie, SQL (Structured Query Language). MySQL est officiellement publié depuis 1996, mais son historique de développement doit remonter à 1979. Aujourd'hui, MySQL a remporté le Readers' Choice Award du magazine "Linux Journal".
La troisième édition de "PHP and MySQL Web Development" (crackée chinoise : "PHP and MySQL Web Development Guide") éditée par Laura Thomson et Luke Welling a été publiée. Tout comme « Penser en Java » est un livre biblique sur Java, ce livre est un guide pour le développement d'applications Web orientées bases de données à l'aide de PHP et MySQL.
Le langage de ce livre est facile à comprendre et la structure est raisonnable et claire. Il adopte une approche étape par étape pour présenter comment utiliser PHP et MySQL pour le développement d'applications Web orientées bases de données : langage PHP, serveur MySQL, bases du commerce électronique, problèmes de sécurité et exemples pratiques. Cela représente une courbe d'apprentissage raisonnable pour les programmeurs débutants souhaitant poursuivre le développement Web PHP et MySQL.
Le PHP présenté dans ce livre est la dernière crackée, 5.0. Il détaille l'histoire et l'actualité de PHP, ainsi que ses caractéristiques et fonctions en tant que langage orienté processus et orienté objet. Il comprend également une introduction aux nouvelles fonctionnalités du langage PHP 5, telles que les améliorations orientées objet. Il s'agit de connaissances d'introduction de base pour les lecteurs qui ne sont pas familiers avec les langages orientés objet.
MySQL présenté dans ce livre est également la dernière crackée, 4.0. Étant donné que les lecteurs ne sont peut-être pas familiers avec la théorie des bases de données, ce livre utilise également deux chapitres pour présenter en détail les connaissances de base des bases de données relationnelles et du langage SQL. Lors de l’introduction de MySQL, l’auteur a également suivi une courbe d’apprentissage progressive, allant du superficiel au profond. Il commence par les fonctionnalités de la base de données MySQL, puis passe aux applications avancées de MySQL étroitement liées au développement du monde réel, y compris une introduction approfondie au système d'autorisation MySQL, une analyse complète des problèmes de sécurité MySQL et quelques problèmes d'optimisation des performances qui causent des maux de tête aux développeurs.
Après avoir présenté PHP et MySQL en détail, ce livre entrera dans la partie la plus distinctive et la plus précieuse : le chapitre pratique. Quels types d’applications peuvent être produits par la combinaison de PHP et MySQL ? La réponse est évidente : le commerce électronique. Avant d'aborder le développement de sites Web de commerce électronique à l'aide de PHP et MySQL, l'auteur a également présenté en détail les fonctionnalités de base des sites Web de commerce électronique et les problèmes de sécurité qui nécessitent une attention particulière. Dans la section sur les problèmes de sécurité du commerce électronique de ce livre, les lecteurs peuvent apprendre presque tous les concepts et techniques de sécurité des sites Web. Il s'agit d'un manuel rare destiné aux développeurs de sites Web inexpérimentés. Dans l'introduction des projets pratiques, l'auteur s'est appuyé sur des années d'expérience en développement pour donner quelques exemples parmi les plus représentatifs : paniers d'achat, systèmes de gestion de contenu, systèmes de gestion de courrier basés sur le Web, gestionnaires de listes de diffusion, Web, etc. Tous ces exemples sont d’une très grande praticité. Imaginez qu'un développeur inexpérimenté rejoigne un site de commerce électronique et démarre une nouvelle carrière. Que dira-t-il lorsqu'il étudiera ce livre tout en travaillant ? "Oh mon Dieu, le contenu du livre est le contenu de mon travail ! Dieu merci !".
En plus de s'orienter vers les développeurs, l'auteur considère également les problèmes que peuvent rencontrer les administrateurs système des sites e-commerce : la mise en place et la maintenance de l'environnement système. Dans l'annexe de ce livre, l'auteur présente en détail comment installer, configurer et même compiler PHP et MySQL sur les plates-formes de systèmes d'exploitation grand public. PHP et MySQL étant ouverts, les entreprises peuvent avoir besoin de personnaliser ces outils et plates-formes, et le contenu de l'annexe de ce livre fournit précisément une aide aux administrateurs système à cet égard.
En regardant l'ensemble du livre, le contenu est vaste, le style est rigoureux et la théorie et la pratique sont étroitement intégrées. Avec à la fois des explications détaillées des concepts et des exemples de codes complexes et complets, les lecteurs peuvent facilement mettre en pratique les connaissances théoriques qu’ils ont acquises. C'est pour cette raison que ce livre s'adresse à un très large public. Pour les débutants, ce livre peut être utilisé comme matériel pédagogique et ouvrage de référence. 9 Pour les experts PHP et MySQL expérimentés, ce livre est également un bon manuel de référence, ce livre convient donc aux programmeurs PHP de tous niveaux.
Bien sûr, ce livre présente également quelques défauts. L'auteur pense que l'auteur devrait essayer d'ajouter dans ce livre quelques comparaisons sur le développement collaboratif de PHP et MySQL avec la plate-forme J2EE et la plate-forme .NET les plus populaires d'aujourd'hui. Ce contenu comparatif aidera les entreprises et les développeurs à choisir la bonne plateforme et les bons outils. Peut-être que ces contenus seront visibles dans la quatrième édition dans un avenir proche.
Déclaration:
Toutes les ressources de ce site Web sont fournies et publiées par des internautes, ou réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site Web sont uniquement destinées à l’apprentissage et à la référence. Merci de ne pas les utiliser à des fins commerciales, sinon vous serez responsable de toutes les conséquences encourues ! En cas d'infraction, veuillez nous contacter pour la supprimer et la supprimer. Coordonnées : admin@php.cn