Les meilleurs cours et tutoriels PHP
Nombre d´auteurs : 170, nombre de traducteurs : 1, nombre d´articles : 7, dernière mise à jour : 11 décembre 2015
Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre le langage PHP. Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète du langage PHP. Si vous voulez directement aller à des questions spécifiques sur PHP, n'hésitez pas aussi à vous référer à la FAQ PHP pour obtenir les meilleures réponses. Vous pouvez également poser vos questions sur les forums d'entraide PHP.
Si vous avez des remarques concernant cette page cours PHP, un espace de dialogue vous est proposé sur le forum Commentez .
Page lue fois.
-
Ce tutoriel est principalement destiné à des débutants en PHP, bien qu'il puisse aussi servir d'aide-mémoire. Son but est de vous apprendre les principes de base pour pouvoir utiliser une base de données MySQL depuis un script PHP. Il vise à éviter certaines erreurs courantes, et à bien comprendre les mécanismes de l'interface entre PHP et MySQL. Ce n'est absolument pas un tutoriel avancé, il ne présente que quelques fonctions vitales, et ne se substitue pas à la documentation officielle (il propose juste une présentation plus synthétique).Création : 25 juillet 2006 -
Si vous n'avez jamais (ou très peu) fait de pages Web, ce tutoriel est pour vous. Le but de ce tutoriel est de vous apprendre pas à pas à faire du développement web en PHP. Nous aborderons progressivement HTML, CSS, PHP, JavaScript et les bases de données.Création : 15 mars 2007 -
Introduction au langage PHP par l'exemple (bases du langage, utilisation d'objets, lien avec bases de données, programmation réseau). Ce document est un recueil de programmes exemples. Ce n'est ni un cours ni un tutoriel. Son but est de de vous donner les bases PHP, vous apprendre à programmer en PHP en vous inspirant des différents exemples présentés.Création : 1er janvier 2005 -
Ce tutoriel, comme son nom l'indique, est intégralement conçu pour des grands débutants pressés.
Appelons grand débutant celui qui n'a jamais programmé ni entamé aucune initiation sur les notions générales de la programmation. Nous ambitionnons donc de satisfaire ce public, s'il est prêt à travailler régulièrement et à y consacrer une semaine intensive, par exemple...
Mais bien entendu, qui peut le plus peut le moins !
Aussi ce tutoriel ne devrait pas rebuter l'informaticien qui connaît déjà un ou plusieurs autres langages, mais souhaiterait se mettre à PHP, langage devenu incontournable pour la programmation web. Ce lecteur-là pourra parcourir à son rythme le tuto qui suit et y trouver réponse à ses questions...
Dans tous les cas, bonne lecture !Création : 3 février 2009 · 148 commentaires -
Ce cours vous apprendra à aborder tous les aspects du langage PHP, depuis la syntaxe jusqu'aux meilleures techniques de programmation. De nombreux exemples facilitent la compréhension par l'expérience. Nous verrons également d'autres aspects comme les méthodes de Test d'applications ainsi qu'une vision globale de la communauté PHP.Création : 24 mai 2008 · 20 commentaires -
Le but de ce tutoriel est de vous appprendre à programmer une application web PHP. Nous allons créer notre première application Web, sur le langage PHP avec une base de données MySQL. Cette application sera créée pour mes propres besoins, donc il peut y avoir des variantes, des solutions plus optimales, etc., mais pour ma part, je vais vous montrer les grands principes, à chacun par la suite de faire évoluer cette application en fonction de ses besoins et de ses connaissances.Création : 2 juin 2011 · Mise à jour : 21 juillet 2015 · 13 commentaires
Sommaire
-
Bien que les débits s'améliorent grandement, une chose a assez peu évolué : la latence. Certes nous avons éliminé les délais de connexion de nos bons vieux modems 56k, mais il reste une latence importante entre la machine d'un internaute et un serveur web. Donc oui, nous sommes toujours réduits aujourd'hui à patienter derrière nos écrans. Et les répercussions économiques sont importantes.Création : 23 avril 2015 · Mise à jour : 21 juillet 2015 · 1 commentaire -
Écrire une application utilisant un système de cache total avec le mkframework
par Michael BertocchiDans ce tutoriel, j'explique comment créer une application utilisant un système de cache « total ». Cela revient à générer entièrement votre site « public » et le mettre à jour à chaque modification. Les avantages de cette technique, elle permet:
- de soulager la base de données, elle ne sera sollicitée qu'à la modification du contenu (dans la partie administration uniquement) ;
- d'obtenir des performances excellentes, en effet aucun calcul, requête… ne seront utilisés, le serveur ne fera que retourner le code HTML ;
- sécurité totale (sur le site « public ») : aucune faille XSS*, SQL injection**… l'internaute n'évoluant que sur des pages HTML.Création : 22 mai 2014 · Mise à jour : 21 juillet 2015 · Commentez -
Lors du déclenchement d'un affichage en PHP (echo, var_dump(), printf() ou toute autre fonction), la chaine à afficher ne part pas directement vers l'affichage. Elle est en réalité stockée dans différentes piles appelées « tampons », sur lesquelles l'utilisateur a un contrôle plus ou moins fin. Lorsque le dernier tampon tout en bas est vidé, l'affichage est alors envoyé à un endroit, en fonction de la SAPI utilisée. Ce tutoriel détaillera les différentes couches de tampon, leur utilisation et leur impact sur le code PHP.Création : 15 février 2011 · Mise à jour : 21 juillet 2015 · 2 commentaires
-
Démarche de diagnostic et d'optimisation pour améliorer les performances d'un site Web.
par The Coding MachineThe Coding Machine se propose dans ce livre blanc de vous présenter sa démarche d'amélioration des performances de vos projets web. Cette démarche, construite autour d'expériences diverses et éprouvées par de nombreux projets (les références The Coding Machine), a pour objectif de vous faire gagner un temps précieux dans l'analyse de vos performances.Création : 25 octobre 2011 · Mise à jour : 21 juillet 2015 · 4 commentaires -
Sonar est un outil open source d'audit qualitatif. Il parse votre code et vous indique les blocs trop complexes, les variables/méthodes non utilisées... C'est un bon compagnon qui vous épaulera dans l'optimisation de vos applications Web.Création : 22 octobre 2013 · Mise à jour : 21 juillet 2015 · 4 commentaires -
Nous allons voir dans ce tutoriel pourquoi j'estime que la plupart des développeurs Web et pire, des agences Web, sont sous-équipés lorsqu'il s'agit de tester leurs navigateurs. Je vous livre même la conclusion immédiatement : vous vous devez d'avoir des machines virtuelles pour avoir un environnement de test simplement normal et voici pourquoi.Création : 30 novembre 2010 · Mise à jour : 21 juillet 2015 · 14 commentaires -
Xdebug est une extension PHP que l'on ne présente plus. Débogueur, profileur (analyste de performances), analyseur de couverture ainsi que fonctionnalités avancées d'introspection PHP, sont autant de possibilités offertes par cette extension entièrement gratuite sous une licence compatible avec celle de PHP. En un mot : un indispensable.Création : 23 mars 2011 · Mise à jour : 21 juillet 2015 · 2 commentaires