SOLDES ! Des remises jusqu'à -80% !

livre PHP & MySQL - Micro Application

Inscription newsletter Professionnels Revendeurs Mon compte Ma liste de souhaits Mon panier aucun article
0,00 €
Accueil  >  Livres  >  Internet et communication  >  Programmation Web

LIVRE PHP & MYSQL  

PHP & MySQL
L’essentiel pour concevoir un site web dynamique !

Cet ouvrage constitue le guide idéal pour tout utilisateur débutant qui souhaite se lancer dans la création de son premier site web dynamique en PHP. Au travers d’exemples simples et concrets, l'utilisateur apprend à son rythme à développer un site web complet, relié à une base de données MySQL.

Apprenez en premier lieu à réaliser votre première page PHP grâce aux clefs PHP. Puis utiliser les algorithmes, les outils et les fonctions, ainsi que les Framework. Enfin réalisez une communication sur le Web.

(Couvre les versions 5 et 6 de PHP)


Points forts
  • Réalisez votre première page PHP : HTML, le cheminement d'un apprenti webmestre, les outils, ma page...
  • Utilisez les clefs du PHP : variables scalaires, opérateurs, boucles, fonctions…
  • Créez, modifiez et sauvegardez une table
  • Vérifiez vos formulaires
  • Découvrez l’approche objet avec PHP
  • Installez un processus d’authentification
  • Insérez sur son site un mini-forum, un sondage, un compteur, des statistiques…
  • Utilisez le XML, la DTD, le XSLT
  • Gagnez du temps avec les Frameworks
  • Réalisez un moteur de recherche
  • Optimisez votre code
  • Améliorez votre communication sur Internet…
Caractéristiques
Coll. Guide Complet Poche, 416 pages

Auteur(s) : Jean CARFANTAN

Nombre de pages : 416 pages

Présentation : Manuel 416 pages broché, 12.5x19

ISBN : 978-2-3000-3195-3

EAN : 9782300031953

Référence Micro Application : 3195


Biographie

Autodidacte en programmation, Jean CARFANTAN s’est formé avant de valider ses connaissances par un diplôme universitaire. Aujourd’hui analyste programmeur indépendant, il écrit des ouvrages afin de partager avec le plus grand nombre sa passion pour le développement, d’une façon très pratique qu’il a souhaité accessible à tous.

Le sommaire
SOMMAIRE

Introduction

Naissance de ce langage

Evolution du langage

Intérêt de ce langage

La liberté
La portabilité
La facilité
Un peu d'histoire

Fonctionnement

Des chiffres.

Ma première page PHP

HTML

Le cheminement d'un apprenti webmestre

Quelques notions de HTML

Les images
Les liens
Les tableaux
Les formulaires
Les cadres ou frames

Les outils

Les logiciels d'édition de code PHP
EasyPHP
Autres logiciels
L'hébergement

Ma page

Les commentaires
PHPinfo()

Les clefs du PHP

Variables scalaires

Le nom de variable
Le type des variables
Les guillemets 
 Les constantes
Les tableaux

Les opérateurs

Les opérateurs arithmétiques
Les opérateurs d’affectation
Les opérateurs de bits
Les opérateurs de comparaison
Les opérateurs de contrôle d'erreur
Les opérateurs unaires
Les opérateurs logiques
Priorité des opérateurs
Les opérateurs de chaîne de caractères

Les structures de contrôle

Les tests

Les boucles

La boucle while
La boucle do while
La boucle for
Foreach
Break et continue

Les fonctions de PHP

Chaînes de caractères
Variables
Date et heure
Mathématiques

Les fonctions

Le rôle de la fonction
La portée d'une variable dans une fonction
Les fonctions imbriquées
Les fonctions récursives
Afficher vos date et heure locales

Récapitulatif pour votre application

MySQL en action

Le fichier face à la base de données

Conception de l'application du club

Création d'une table

Modification d'une table

Les clés étrangères

Les jointures  de tables

Les types de données MySQL

La sauvegarde de la base

Les formulaires

L'inscription au club

Les fonctions du langage PHP pour MySQL

La vérification des formulaires

La vérification avec Javascript
Le code PHP
Variables prédéfinies liées au chemin ou à l'URL

Tout sur un seul fichier : oubli.php

La réflexion
La plate-forme commune
Les variables comme marqueurs

Récapitulation de la syntaxe des requêtes

Les procédures stockées

SQLite

Le PHP et l'approche objet

Qu'est-ce que l'objet ?

L'héritage

Surcharger une méthode

Le polymorphisme

Passer un argument par référence

PHP 5 et l'objet

Le pointeur
Les privilèges
Le constructeur et le destructeur

L'internaute est d’abord une personne

L'authentification

Le processus
La première authentification
La vérification de l'identité de l'internaute
Le cookie
La conservation des données personnelles

Le tableau de bord du membre

Modifier ou supprimer un profil

Le tableau de bord d'administration du site

L'accès restreint d'un répertoire avec .htaccess
Le tableau de bord

Des aménagements dans l'application

En-têtes HTTP et variables globales

En-têtes HTTP
Variables PHP
Variable d'environnement

Récapitulation

Des algorithmes, des outils et des fonctions

Tableaux

Types d'extraction
Le pointeur
Le tri

Calendriers, dates et autres agendas

Durée après une date ou avant une date
Affichage d'un calendrier
Un agenda à jour

Un mini-forum sur chaque page

Sondage et concours

Les fonctions concernant le système de fichiers

Compteurs et statistiques

La réflexion
Créer le compteur quotidien
La page d'affichage des statistiques de page

Le chariot électronique

La promotion
Les prix
Les tables à créer :
L'action : "acheter un produit"
L'action : "voir le contenu du chariot"
L'action : "commander les articles"

Un magazine

La réflexion
Le formulaire pour entrer les images

Une galerie photo

Les données EXIF

Moteurs de recherche et expressions rationnelles

Un annuaire de liens

Analyse du besoin
Réflexions
Élaboration des applications
Moteur de recherche

Les expressions rationnelles

La méthode
POSIX
Les fonctions compatibles Perl

Conclusion

Parsez-vous XML ?

Un peu d'histoire...

Le fichier XML

L'espace de nommage
Les éléments et les attributs

La DTD

Les différents types de déclaration

Le XSLT

L'espace de nommage
La feuille de style
Les modèles (templates)

Le fichier PHP

Magasin électronique en XML

La conception de la boutique
Création du fichier XML
Création d'un nouveau fichier CSV à partir d'un fichier XSLT
Le fichier XSLT de la boutique
Le fichier PHP de la boutique

SimpleXML

Conclusion

Les frameworks ou cadriciels PHP

Une méthodologie de travail

L’architecture Modèle/Vue/Contrôleur

Modèle
Vue
Contrôleur

Xataface, donnez un visage humain à votre base de données

L’architecture
Les tables
Application Déléguée dans le répertoire conf
Conclusion

Fat-Free-Framework (F3), que du muscle

CakePHP, c’est du gâteau

JOOMLA, le meilleur gestionnaire de contenu

Drupal contre Joomla
Wordpress

Mettre de l’ordre

Avant

Après

Le débogage

Sachez anticiper

La traversée de l’écran

La communication sur le Web

L’humour
Le soutien
Les émoticônes
La nétiquette
La mise à jour régulière
La navigation
Le référencement

Conclusion

PHP 6 en ligne de mire

Unicode

Le paramètre Register Globals n’est plus disponible

Les Magic Quotes sont retirées

Le Safe Mode n’existe plus

Utiliser Freetype 2 et GD 2

Plus de HTTP_*_VARS

Les extensions in et out

Les ajouts

Annexe

PHP

MySQL

Autres

Outils

Éditeurs
FTP
Personnels

Applications en PHP

Les portails

Hébergement

Gratuit
Payant
Noms de domaine

Référencement

HTML et Javascript

Les groupes de news

Pour écrire à l’auteur de ce livre

Index



Vous pouvez aussi Télécharger le sommaire au format PDF (34 Ko)

 


VOUS AIMEREZ AUSSI

WebPlus X5

WebPlus X5

Réalisez des sites Web de qualité professionnelle !
WebPlus X5 Pro

WebPlus X5 Pro

Réalisez des sites Web de qualité professionnelle !
Galerie Photos 3D Flash

Galerie Photos 3D Flash

Créez des Galeries 3D et Diaporamas Flash en toute simplicité !
Stylo Caméra Espion

Stylo Caméra Espion

Filmez et enregistrez en toute discrétion !
System Mechanic 10.5

System Mechanic 10.5

System Mechanic répare et accélère votre PC... automatiquement !