Maison > Télécharger > Ressources d'apprentissage > Réalisation de pages internet
<p> En étudiant ce livre, les lecteurs comprendront rapidement pourquoi PHP, Apache et MySQL deviendront rapidement les moyens les plus populaires pour développer des sites Web dynamiques. Ce livre jettera une bonne base pour que les lecteurs comprennent comment ces trois composants principaux fonctionnent indépendamment et ensemble. aux lecteurs de profiter pleinement des différentes fonctionnalités qu’ils proposent. </p> <p> <strong>Introduction au développement Web classique : utilisation de PHP6, Apache et MySQL</strong>Tout d'abord, à travers deux projets, il présente comment créer un site Web complet en utilisant les fonctions importantes de ces technologies. Ces deux projets guident les lecteurs à travers les bases, telles que l'écriture de code PHP, la configuration d'une base de données MySQL, le remplissage de la base de données avec des données et l'affichage d'informations spécifiques aux visiteurs. Ensuite, certains sujets complexes utilisant PHP, Apache et MySQL sont abordés tout en complétant le développement de chaque site Web. </p> <p> Après avoir lu attentivement ce livre, les lecteurs comprendront parfaitement les concepts de base nécessaires pour devenir un développeur efficace et seront capables d'utiliser des outils gratuits pour créer des sites Web dynamiques bien conçus. </p>
Le Web actuel est entré dans une nouvelle ère ! Ce livre couvre <br /> Le processus de création d'expériences riches basées sur un environnement Web unique<br /> Meilleures pratiques, modèles et principes pour la conception d'interfaces Web. Expert en interface utilisateur<br /> Bill Scott et Theresa Neil pour leurs années d'expérience pratique et leurs efforts inlassables <br /> Sur la base de l'exploration, nous avons résumé et affiné les six principes de la conception d'interfaces Web<br /> Gestion - simplicité, simplification des interactions, rester à la maison, proposer des invitations, <br /> Utilisez la transformation et la réaction instantanée, et comptez sur ces six principes pour être <br /> Aujourd'hui, divers sites Web populaires qui ont été les pionniers de la tendance sur le Web sont utilisés comme exemples pour montrer aux lecteurs <br /> Démontre plus de 75 modèles pour créer des interfaces Web basées sur des interactions riches, <br /> Et explique des centaines de bonnes pratiques éprouvées dans un langage simple et clair. En même temps, le livre fournit également <br /> Il existe de nombreux anti-modèles, pratiques qui doivent être évitées lors de la conception d’une interface Web. Ce livre est le plus complet à ce jour<br /> Un classique axé sur la conception d'interfaces Web riches. <br /> Ce livre est à la fois un guide de conception d'interface Web et un exemple de référence d'interface Web, adapté au Web<br /> Lu par les concepteurs d'interfaces, les développeurs, les chercheurs, les passionnés et les chefs de projets Web. <br /> <br />
<span style="color:#333333;font-family:Simsun;font-size:14px;background-color:#FFFFFF;">PHP adhère au style GNU de Linux Avec l'aide du code open source, il est rapidement devenu l'un des langages de production de sites Web les plus utilisés au monde. Grâce au formulaire C++ et au concept de classes de référence, l’application reproductible du code est extrêmement simple. Couplé à sa coopération étroite avec Linux, Apache et MySql, il n'y a aucun problème avec les applications critiques (le célèbre Sina utilise Php). Dans le même temps, la crackée officielle du moteur principal de Zend de quatrième génération de PHP (PHP4) a également été publiée. Le cœur de l'ensemble du programme a été considérablement amélioré, rendant la vitesse d'exécution des programmes PHP plus rapide. L'efficacité de PHP après optimisation a été meilleure que celle des programmes CGI ou ASP traditionnels et d'autres programmes. </span>
Bienvenue dans le monde de PHP ! <br /> Le langage PHP est l'un des langages de développement Web les plus populaires. Il est populaire dans le développement Web pour son apprentissage facile, son développement rapide et ses performances stables<br /> Favorisé par le personnel. PHP est non seulement utilisé par de nombreuses personnes et des dizaines de milliers de sites Web sont construits avec lui, mais il bénéficie également d'un fort soutien communautaire, ce qui rend <br /> Que vous développiez des applications Web avec PHP ou que vous appreniez le langage PHP, ce sera rapide, efficace et obtiendrez deux fois le résultat avec moitié moins d'effort. Dans différents langages de développement web, <br /> Aujourd'hui, avec la tourmente des frameworks et des concepts, PHP attire encore plus de développeurs web pour l'apprendre et l'utiliser avec son charme unique. <br />
<span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1 Dénomination et définition de l'identifiant</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.1 Règles générales de dénomination</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">Règle 1.1.1 Ne pas utiliser le pinyin chinois</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.2 Règles de dénomination des fichiers</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">Règle 1.2.1 Mettre en majuscule la première lettre d'un mot (comme UserManage)</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.3 Règles de dénomination des classes</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">Règle 1.3.1 Mettre en majuscule la première lettre d'un mot (comme UserManage)</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.4 Règles de dénomination des fonctions</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">Règle 1.4.1 Mettre en majuscule la première lettre des autres mots à l'exception du premier mot (comme userManage)</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.5 Règles de dénomination des variables</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">La règle 1.5.1 utilise des traits de soulignement entre les mots (tels que user_manage)</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">1.6 Règles de dénomination communes</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">Règle 1.6.1 pour chaque règle de dénomination, adoptez la méthode suivante (les données peuvent être d'autres noms, les clés doivent être k, k1, k2, etc., etc. doivent être v, v1, v2, etc.) : </span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">foreach ($données sous forme de $k => $v) {</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">foreach ($v comme $k1 => $v1) {</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">$t[$k1][$k]=$v1;</span><br /><span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">}</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">}</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">Règle 3.6.2 pour la règle de dénomination, adoptez la méthode suivante (la variable doit être i, i1) :</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">pour ($i=0; $i<8;$i++) {</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">pour ($i1=0; $i1<8;$i1++) {</span><br /><span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">}</span><br /> <span style="color:#333333;font-family:"font-size:14px;background-color:#FFFFFF;">}</span>
<p> <strong>Tutoriel d'introduction à PHP5 et MySQL</strong>Introduction : </p> <p> "Introduction à PHP5 et MySQL" est destiné aux lecteurs débutants et intermédiaires. Il vise à permettre aux lecteurs de maîtriser rapidement les technologies de base et de base nécessaires au développement d'applications Web avec PHP5 et MySQL5. Il convient comme ouvrage de référence pour l'auto-apprentissage. passionnés de programmation et développeurs de sites Web. </p>
JavaScript était autrefois « le langage le plus incompris au monde » parce qu’il était surchargé de fonctionnalités, notamment une mauvaise interaction et une conception défaillante. Mais avec l’avènement d’Ajax, JavaScript « est passé du langage de programmation le plus incompris au plus populaire ». "Langue", c'est non seulement une chance, mais cela prouve aussi que c'est en fait une excellente langue. Dans ce livre, Douglas Crockford enlève la couche contaminée de JavaScript et extrait un sous-ensemble de JavaScript avec une meilleure fiabilité, lisibilité et maintenabilité, vous permettant de voir un langage élégant, léger et très expressif. L'auteur présente la véritable essence de ce langage sous 9 aspects : syntaxe, objets, fonctions, héritage, tableaux, expressions régulières, méthodes, styles et belles fonctionnalités, à travers lesquels un code élégant et efficace peut être construit. L'auteur répertorie également les parties mauvaises et inutiles de la langue en annexe et vous indique comment les éviter. Enfin, JSLint est introduit. Grâce à son inspection, nous pouvons protéger efficacement la qualité de notre code. <br />
Il s'agit de la dernière édition du super best-seller de JavaScript. ECMAScript5 et HTML5 ont tous deux remporté la bataille des standards, permettant à un grand nombre d'implémentations propriétaires et d'extensions côté client d'entrer officiellement dans la spécification, tout en ajoutant de nombreuses nouvelles fonctionnalités à JavaScript pour s'adapter aux développements futurs. <br /> En plus de l'ajout de 5 nouveaux chapitres à cette édition de « Programmation avancée avec JavaScript », d'autres chapitres ont également été considérablement complétés et révisés, et le nouveau contenu représente environ un tiers de la longueur. <br /> Le livre part des différents composants de l'implémentation du langage JavaScript - noyau du langage, DOM, BOM, modèle d'événement, et aborde la programmation orientée objet, la communication côté serveur Ajax et Comet, les formulaires HTML5, les médias, Canvas (y compris WebGL) et WebWorkers dans d'une manière simple et facile à comprendre, la géolocalisation, la messagerie inter-documents, le stockage côté client (y compris IndexedDB) et d'autres nouvelles API, il introduit également des applications hors ligne et les meilleures pratiques de développement liées à la maintenance, aux performances et au déploiement. <br /> L'annexe de « Programmation avancée avec JavaScript (3e édition) » attend avec impatience les futures API et spécifications ECMAScript Harmony. <br /> "Programmation avancée avec JavaScript (3e édition)" convient aux développeurs d'applications Web possédant une certaine expérience en programmation. Il peut également être utilisé comme matériel pédagogique pour des cours professionnels liés à la formation technique pratique dans les universités et la société. <br />
Pour obtenir des informations en ligne et commander ce livre et d'autres livres de Manning, veuillez visiter<br /> www.manning.com. L'éditeur propose des réductions sur ce livre lorsqu'il est commandé en quantité.<br /> Pour plus d'informations, veuillez contacter<br /> Département des ventes spéciales<br /> Manning Publications Co.<br /> 180, rue Broad<br /> Suite 1323<br /> Stamford, CT 06901<br /> Courriel : commandes@manning.com<br /> ©2010 par Manning Publications Co. Tous droits réservés.<br /> Aucune partie de cette publication ne peut être reproduite, stockée dans un système de récupération ou transmise dans<br /> sous quelque forme ou par moyen électronique, mécanique, photocopie ou autre, sans écrit préalable<br /> autorisation de l'éditeur.<br /> La plupart des désignations utilisées par les fabricants et les vendeurs pour distinguer leurs produits sont<br /> revendiquées comme marques déposées. Où ces désignations apparaissent dans le livre, et Manning<br /> Les publications étaient au courant d'une revendication de marque, les désignations ont été imprimées en majuscules<br /> ou tout en majuscules.<br />
1. Résumé <br /> Cet article résume comment activer la compression Gzip pour les sites Web hébergés à l'aide d'IIS, réduisant ainsi la taille du transfert réseau des pages Web et augmentant la vitesse à laquelle les utilisateurs affichent les pages <br />. 2. Préface. Les points de connaissance de cet article sont collectés sur Internet, principalement à partir du wiki chinois. Lors de l'utilisation de YSlow pour détecter quelles optimisations sont activées sur le site Web, l'activation de la compression Gip réduira immédiatement la taille de transmission du réseau. page <br /> 3. Présentation de la compression HTTP <br /> La compression HTTP est une méthode de transmission de contenu texte compressé entre un serveur Web et un navigateur. La compression HTTP utilise des algorithmes de compression courants tels que gzip pour compresser les fichiers HTML, JavaScript ou CSS. Le plus grand avantage de la compression est de réduire la quantité de données transmises sur le réseau, améliorant ainsi la vitesse d'accès du navigateur client. Bien sûr, cela augmentera également un peu la charge sur le serveur. Gzip est un algorithme de compression HTTP relativement courant.
<pre class="pre_description">通过阅读梅洛尼、莫里森编著的《HTML与CSS入门经典(第8版)》,读者将学会如何使用HTML和CSS来设计、创建和维护世界级的网站。本书采用直观、循序渐进的方法,引导读者掌握从基本知识到最新功能的所有内容。本书每章内容都建立在已学的知识之上。即使读者没有任何HTML与CSS知识,也可以通过本书,走向成功的坚实之路。 </pre>
<span style="color:#333333;font-family:arial, 宋体, sans-serif;font-size:14px;background-color:#FFFFFF;">Ce livre fournit une introduction et une analyse complète et approfondie des technologies liées au HTML5. « Du début à aujourd'hui » raconte l'histoire mouvementée du développement de HTML5 ; « Détection des fonctionnalités HTML5 » introduit une variété de méthodes de détection pour différentes fonctionnalités ; « Stockage local » révèle le mystère de la façon de déplacer la « base de données » vers le client ; "Application hors ligne" montre les compétences magiques permettant de conserver les applications Web intactes même hors ligne ; "Crazy Form" présente un formulaire Web de nouvelle génération sympa</span>
Les auteurs tiennent à remercier les personnes et entreprises suivantes, classées par ordre alphabétique, pour leur<br /> aide précieuse à la réalisation de ce livre. Sans leur aide, ce livre n'aurait pas été possible<br /> été possible dans sa forme actuelle.<br /> Dan Kramer de Volatile Graphix pour avoir généreusement fourni sa base de données de cloaking au public – et même<br /> ajouter quelques données pour améliorer le fonctionnement de nos exemples de code de masquage.<br /> Kim Krause Berg de The Usability Effect pour son aide et ses informations sur les références de ce livre<br /> sujets de convivialité et d’accessibilité.<br /> MaxMind, Inc., pour avoir fourni ses données de ciblage géographique GeoLite gratuites - créant notre code de ciblage géographique<br /> exemples possibles.<br /> Plusieurs auteurs de plugins WordPress dont Arne Brachhold, Lester Chan, Peter Harkins, Matt Lloyd,<br /> et Thomas McMahon.<br /> Famille et amis de Jaimie et Cristian — pour avoir toléré la traînée sans fin de canettes vides de<br />
<p> jQuery Mobile est actuellement le framework de développement mobile multiplateforme le plus populaire. « Building Cross-Platform APP: jQuery Mobile Mobile Application Practice » utilise des explications basées sur des exemples pour permettre aux lecteurs n'ayant aucune connaissance de base de maîtriser facilement le développement d'applications sous jQuery Mobile. </p> <p> « Créer des applications multiplateformes : jQuery Mobile Mobile Application Practice » est divisé en 4 articles. Le premier article est une introduction au développement mobile, qui présente des connaissances de base sur jQuery Mobile, HTML5 et le développement mobile, ainsi que sur la manière de créer un environnement de développement. ; le deuxième article est Les bases de jQuery Mobile et présente l'utilisation de boîtes de dialogue, de barres d'outils, de boutons, de formulaires, de mises en page et de plug-ins dans jQuery Mobile ; le troisième est une application multiplateforme pratique, qui présente 6 applications réelles développées à l'aide de jQuery ; Mobile ; le quatrième Cet article concerne la publication et la promotion d'applications, qui explique comment publier et promouvoir votre propre application une fois le développement terminé. </p> <p> "Créer des applications multiplateformes : jQuery Mobile Mobile Application Practice" est détaillé dans son contenu et riche en exemples. Il s'agit d'un livre de référence incontournable pour les débutants jQuery Mobile et les développeurs mobiles multiplateformes. Il convient également aux collèges et aux universités. </p>
<p class="reader-word-layer reader-word-s1-5" style="font-family:宋体, "font-size:144px;background-color:#FFFFFF;"> En tant qu'excellent système de gestion de sites Web, Empire Website Management System (ECMS) a continué de montrer son charme unique et sa forte vitalité dans les systèmes de gestion de sites Web en constante évolution depuis son émergence. Jusqu'à présent, des dizaines de milliers d'utilisateurs utilisent Imperial CMS pour créer des sites Web, et ce nombre continue d'augmenter à une accélération sans précédent. Imperial CMS est devenu le leader des systèmes de création de sites Web et continuera de diriger la tendance des systèmes de création de sites Web. . La tâche de ce didacticiel est de guider les utilisateurs d'ECMS depuis l'entrée de base jusqu'à l'application flexible d'ECMS. Il se concentre principalement sur l'application de base d'Imperial CMS dans le processus de création d'un site Web et explique l'utilisation et l'application de chaque fonction à travers des images et des textes. et des exemples. Une compréhension approfondie du contenu de ce didacticiel est un moyen pratique de maîtriser ECMS, et c'est également une bonne aide pour créer rapidement un site Web. Le contenu principal de ce didacticiel comprend : l'introduction du système, l'environnement d'exploitation, l'installation d'ECMS, la familiarité avec ECMS, la prise en main du système, la production de modèles, la gestion des utilisateurs et des membres, la collecte et l'utilisation, l'expansion du modèle de système, l'utilisation des plug-ins, les données. sauvegarde et récupération, et quelques problèmes courants, etc. Attendez<br /> <div> <br /> </div> </p>
<p style="color:#333333;font-family:tahoma, 宋体;font-size:14px;text-align:justify;background-color:#FAFAFC;"> <strong>"PHP and MySQL Programming (3rd Edition)" est un ouvrage classique qui décrit de manière exhaustive PHP et MySQL. Le livre présente non seulement de manière exhaustive les fonctionnalités de base des deux technologies, mais explique également comment combiner efficacement les deux technologies pour créer une solution robuste. applications basées sur les données. Ce livre couvre les dernières fonctionnalités émergentes dans les nouvelles crackées des deux technologies. Le grand nombre d'exemples pratiques et d'analyses approfondies contenus dans le livre proviennent des nombreuses années d'expérience professionnelle de l'auteur dans ce domaine et peuvent être utilisés pour résoudre divers problèmes rencontrés. par les développeurs dans la pratique. </strong> </p> <p style="color:#333333;font-family:tahoma, 宋体;font-size:14px;text-align:justify;background-color:#FAFAFC;"> <strong>Le contenu de ce livre est complet et approfondi, adapté aux développeurs PHP et MySQL de tous niveaux. Il s'agit non seulement d'un excellent didacticiel d'apprentissage, mais peut également être utilisé comme manuel de référence. </strong> </p>
<p> Introduction<span></span> </p> <p> <span>PHP</span> est un langage de script côté serveur facile à apprendre et à utiliser. Avec seulement des connaissances minimales en programmation, vous pouvez utiliser <span>PHP</span> pour créer un site <span>WEB</span> véritablement interactif. Ce tutoriel ne souhaite pas que vous compreniez parfaitement le langage, mais il vous permettra de rejoindre les rangs des développeurs de sites <span>web</span> dynamiques le plus rapidement possible. Je suppose que vous avez des connaissances de base en <span>HTML</span> (ou <span>HTML</span>éditeur) et quelques idées de programmation. <span></span> </p> <p> 1.Introduction<span></span> </p> <p> <span>PHP</span> est l'un des outils qui permet de générer des pages Web dynamiques. <span>PHP</span> signifie : Préprocesseur Hypertexte (<span>PHP : Préprocesseur Hypertexte</span>). <span>PHP</span> est entièrement gratuit, pas besoin de dépenser de l'argent, vous pouvez le télécharger gratuitement depuis le <span>PHP</span>site officiel<span>(http://www.php.net)</span>. <span>PHP</span> est conforme à la <span>GNU</span>Public License (<span>GPL)</span>, sous laquelle de nombreux logiciels populaires tels que <span>Linux</span> et <span class="SpellE"><span>Emacs</span></span> sont nés. Vous avez un accès illimité au code source et pouvez même ajouter les fonctionnalités dont vous avez besoin. <span>PHP</span> fonctionne sur la plupart des plateformes <span>Unix</span>, <span>GUN/Linux</span> et Microsoft <span>Windows</span>. Des informations sur la façon d'installer <span>PHP</span> sur une machine <span>PC</span> ou <span>Unix</span>dans un environnement <span>Windows</span> peuvent être trouvées sur le site officiel <span>PHP</span>, ou vous pouvez consulter la rubrique "<span>PHP</span>Installation Complete Attack" sur l'article du site Web de Taoba. Le processus d'installation est simple. <span></span> </p> <p> Si votre machine résout le problème <span>2000</span>, alors <span>PHP</span> n'aura pas non plus le problème de l'an 2000 ! <span></span> </p>
PHP Classic par exemple (2e édition) peut vous faire gagner un temps précieux en matière de développement Web. Avec ces solutions à des problèmes réels, la plupart des défis de programmation seront résolus. "PHP Classic Exemples (2e édition)" combine les fonctionnalités de PHP avec le format unique de la série Classic Exemples, ce qui est suffisant pour vous aider à créer avec succès des applications Web multi-navigateurs. Dans cette édition révisée, vous pouvez trouver plus facilement des solutions à divers problèmes de programmation. Le contenu de « PHP Classic examples (2e édition) » couvre : le traitement des formulaires ; la gestion des sessions avec les bases de données ; <br /> Des questions courantes des débutants aux techniques avancées de programmation Web, ce livre contient une multitude d'exemples pratiques pour répondre aux besoins de toute personne utilisant PHP pour générer du contenu Web dynamique. Chaque exemple du livre discute soigneusement de la logique et des idées derrière les solutions fournies, en utilisant les informations d'experts PHP pour vous aider à maîtriser facilement le langage. Le livre met à jour le contenu pertinent de PItP5 et explique en détail comment utiliser les nouvelles fonctionnalités du langage, telles que d'énormes améliorations des capacités orientées objet et les nouvelles extensions d'accès aux données PD0. Le livre comporte des sections spécialement ajoutées sur les classes et les objets, y compris les contenus de base suivants : traitement de XM ; interaction avec JavaScript ; création de services Web avec PHP à l'aide de l'architecture SOAP et REST ; <br /> Il existe plus de 250 exemples dans "PHP Classic examples (2e édition)", qui fournissent des solutions suffisamment riches pour de nombreux problèmes auxquels vous êtes confrontés quotidiennement. De plus, la section de discussion de chaque exemple regorge d’idées qui seront extrêmement bénéfiques pour tout développeur PHP.
Programmation orientée objet PHP5 : THIS, SELF et PARENT <br /> Programmation orientée objet PHP5 : STATIC et CONST <br /> PEAR Série Aventure PEAR::TEXT_PASSWORD <br /> Simulation du destructeur de PEAR::PEAR <br /> Utilisation simple de SECTION dans SMARTY <br /> Notes d'essai XMLHTTP<br />
L’objectif du design pattern Factory est de séparer le processus d’instanciation de vos objets du code applicatif qui l’utilise. Par exemple, selon différentes situations <br /> Dans ce cas, vous pouvez utiliser différents types d’objets. Si vous avez deux classes de rendu, HtmlRenderer et WmlRenderer, et <br /> Vous souhaitez que votre application utilise de manière transparente la bonne application en fonction du type de client auquel elle est connectée, vous pouvez simplement le faire en utilisant Factory <br /> Des modèles de conception sont mis en œuvre. <br />