Les meilleurs cours et tutoriels PHP Consultez tous les cours

Nombre d´auteurs : 124, nombre d´articles : 76, dernière mise à jour : 23 novembre 2010 

 
Pour débuter
  • PDF on-line ZIP 
    fr
    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éponses à ses questions...
    Dans tous les cas, bonne lecture !
    Création : 3 février 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Cours de PHP 5
    par Guillaume Rossolini
    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  · Commentez Donner une note à l'article (0)
     

Sommaire

menu Initiation
  • PDF on-line ZIP 
    fr
    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éponses à ses questions...
    Dans tous les cas, bonne lecture !
    Création : 3 février 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Si vous n'avez jamais (ou très peu) fait de pages Web, ce tutoriel est pour vous.
    Création : 15 mars 2007 
     
  • PDF on-line ZIP 
    fr
    Cours de PHP 5
    par Guillaume Rossolini
    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  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Utilisation d'une chaîne : avec des guillemets, avec des apostrophes ??? Lesquels choisir ? Nous allons voir ici les différences d'utilisation entre les deux, à vous après de faire votre choix en toute connaissance de cause.
    Création : 12 avril 2006 
     
  • PDF on-line ZIP 
    fr
    Afficher ses données "proprement" : données provenant d'un array() ou d'une base de données. Création "à la volée" d'un tableau HTML. Affichage "en lignes" (les données sont affichées à la suite ligne par ligne) ou "en colonnes" (affichage colonne par colonne).
    Création : 12 février 2009  · Commentez Donner une note à l'article (0)
     
  • PDF 
    fr
    Introduction rapide à la programmation Web au travers de diverses technologies : Serveurs web Apache et IIS, Programmation ASP, PHP, JSP et PERL.
    Création : 1er janvier 2005 
     
  • PDF on-line ZIP 
    fr
    Vous avez envie de permettre aux visiteurs de votre site d'uploader des fichiers sur votre serveur ? Mais vous ne savez pas comment faire ? Alors ce tutoriel est fait pour vous. En lisant ce tutoriel, vous verrez qu'uploader un fichier en PHP est non seulement faisable mais qu'en plus c'est très simple ! ;o)
    Création : 1er décembre 2006 
     
  • PDF on-line ZIP 
    fr
    Envoyer un mail en PHP
    par Adrien Pellegrini
    Envoyer un mail en PHP n'est pas une tâche bien difficile. Personnaliser son mail et comprendre le fonctionnement des différents entêtes est bien plus compliqué.
    Création : 1er juillet 2007 
     
  • PDF on-line ZIP 
    fr
    À l'heure où les inscriptions robots sont de plus en plus fréquentes et où il est difficile de distinguer un utilisateur réel d'un utilisateur factice, la création d'un mail de confirmation permet de diminuer considérablement les inscriptions indésirables...
    Création : 24 mai 2008 
     
  • PDF on-line ZIP 
    fr
    Depuis PHP 5.1, la gestion des dates en PHP a profondément changé. Certaines fonctions ont été réécrites, la gestion interne des dates s'est agrandie et elle est devenue indépendante de l'OS sous-jascent. De nouveaux objets/fonctions ont fait leur apparition qui apportent, entres autres, la gestion des fuseaux et décalages horaires (heure d'été), autant de notions intéréssantes en développement web et sur lesquelles il serait dommage de faire l'impasse. Faisons un point dessus.
    Création : 6 juin 2008  · Mise à jour : 11 octobre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Tutoriel de site dynamique
    par Pierre-Baptiste Naigeon
    Le but de ce tutorial est de vous montrer un exemple de conception de site dynamique. Bien entendu, rien ne vous empêche de ne pas suivre cette structure, et de coder votre site autrement.
    Création : 18 mai 2006 
     
  • on-line 
    fr
    Cet article a pour but de présenter les diverses fonctions sur les dossiers ainsi que la méthode à suivre pour la gestion des fichiers et répertoires d'une arborescence à travers d'un cas d'école : un explorateur de fichiers en PHP.
    Création : 1er janvier 2003 
     
  • PDF on-line ZIP 
    fr
    Cet article est la traduction de Class Design in PHP de Wes Shell, il parle des bonnes pratiques de la POO en PHP.
    Création : 28 octobre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Pierre-Baptiste Naigeon a écrit un tutoriel pour apprendre à concevoir un site au menu dynamique. Le tutoriel qui suit est l'étape suivante dans l'élaboration d'un site Web : utiliser des classes d'abstraction. Je me contenterai de reprendre l'exemple qu'il donne sans le modifier en substance : je ne prévois d'en modifier que l'organisation. Le produit final sera 100% identique à l'original mais le code sera mieux organisé, ce qui est fondamental pour permettre à un projet d'évoluer.
    Création : 19 mai 2006  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    La programmation orientée objet est une technique adaptée en premier lieu par les développeurs de jeux vidéos et ensuite reprise par les développeurs traditionnels applicatifs et web qui utilisent des langages tels que PHP, JSP et ASP.NET. Les programmeurs procéduraux ont trouvé le passage vers la programmation orientée objet tel un challenge dans leur carrière car cela change totalement la manière de penser ses données, et les opérations que le programme réalise.
    Création : 3 novembre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    N'avez jamais vous pesté contre des caractères s'affichant mal, carrés, points d'interrogation ou caractères étranges à la place des accents ? Et ceci dès que vous essayiez d'utiliser un encodage en UTF-8 ? Ce tutoriel va vous expliquer comment encoder votre site intégralement en UTF-8 sans louper une étape qui pourrait faire apparaître ces caractères disgracieux.
    Création : 12 septembre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    PHP V5.3 est prévu pour bientôt. De nombreuses fonctionnalités de cette version étaient prévues depuis plusieurs années. Initialement décrit comme « PHP 6 sans le support natif d'Unicode », PHP 5.3 est une amélioration riche en nouvelles fonctionnalités pour la branche de la version 5. Cette version est destinée à préparer les développeurs pour PHP 6 quand elle sortira, en ajoutant de nombreuses fonctionnalités, en opérant du nettoyage moyennant l'amélioration des fonctionnalités, en résolvant des problèmes liés à certaines plate formes et en décourageant l'utilisation de fonctionnalités qui n'existeront plus dans les versions ultérieures. Dans cette série « les nouveautés de PHP 5.3 », nous allons entrer dans le détail de ces fonctionnalités et voir comment elles peuvent être utilisées dans votre application Web. Cet article est traduit de « What's new in PHP V5.3 » par John Mertic, publié initialement sur IBM Developer Works.
    Création : 20 juin 2009  · Mise à jour : 29 juin 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Cet article est la traduction de PHP Good Practices 1 ? Naming Conventions de Wes Shell et parle des bonnes pratiques de nommage concernant les éléments de code PHP.
    Création : 15 décembre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Vous avez sûrement remarqué que j'ai mentionné dans un de mes articles précédents que la plus grande faiblesse de PHP réside dans sa simplicité. Mais ne vous méprenez pas une seule seconde - je suis un développeur PHP, et je le serai jusqu'au jour où je mourrai. Mais il y a du bon code, et il y a du mauvais code. Cet article va vous apprendre comment faire en sorte que votre code tombe dans la bonne catégorie.
    Création : 21 janvier 2010  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Apprenez à mieux intégrer les scripts avec des outils de ligne de commande. Examinons avec les commandes shell_exec(), exec(), passthru() et system() comment passer des informations en toute sécurité à la ligne de commande, et comment en récupérer.
    Création : 2 février 2010  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Tout développeur PHP sait manipuler des variables en PHP. Peut-on en dire autant quand les concepts de "copie" et de "références" entrent en jeu ? Nous allons détailler comment fonctionnent les variables au niveau interne à PHP. Cela nous permettra de comprendre très nettement les mécanismes mis en oeuvre lors de l'utilisation d'objets, de références, de fonctions ou de simples variables globales.
    Création : 2 août 2010  · Commentez Donner une note à l'article (0)
     
menu FAQ, documentation, livres...
  • PDF on-line ZIP 
    fr
    Apparue en 2004, la certification Zend est l'unique certification qui existe au monde sur PHP. Actuellement uniquement sur PHP5, elle a la particularité d'être plutôt complexe. Plus que PHP, elle sert à évaluer les aptitudes du candidat sur le web et la programmation dans sa globalité. POO, Design Patterns, reconnaissance de failles de sécurité, protocole HTTP, gestion des flux de données, XML et services webs, sont autant de questions qui sont posées. Etant moi-même formateur à la certification chez Anaska, je vous propose dans cet article, de passer en revue les sujets abordés, mais aussi les questions types, les astuces et les pièges à éviter.
    Création : 23 juillet 2008 
     
  • PDF on-line ZIP 
    fr
    Présentation des certifications Microsoft
    par Louis-Guillaume Morand
    Article se voulant être une bonne présentation du fonctionnement et de l'intérêt des certifications Microsoft.
    Création : 23 juillet 2008 
     
  • PDF on-line ZIP 
    fr
    PHP V5.3 est prévu pour bientôt. De nombreuses fonctionnalités de cette version étaient prévues depuis plusieurs années. Initialement décrit comme « PHP 6 sans le support natif d'Unicode », PHP 5.3 est une amélioration riche en nouvelles fonctionnalités pour la branche de la version 5. Cette version est destinée à préparer les développeurs pour PHP 6 quand elle sortira, en ajoutant de nombreuses fonctionnalités, en opérant du nettoyage moyennant l'amélioration des fonctionnalités, en résolvant des problèmes liés à certaines plate formes et en décourageant l'utilisation de fonctionnalités qui n'existeront plus dans les versions ultérieures. Dans cette série « les nouveautés de PHP 5.3 », nous allons entrer dans le détail de ces fonctionnalités et voir comment elles peuvent être utilisées dans votre application Web. Cet article est traduit de « What's new in PHP V5.3 » par John Mertic, publié initialement sur IBM Developer Works.
    Création : 20 juin 2009  · Mise à jour : 29 juin 2009  · Commentez Donner une note à l'article (0)
     
menu E-Commerce
  • PDF on-line ZIP 
    fr
    Ogone est un PSP autrement dit "Payment Service Provider", ou fournisseur de services de paiements électroniques. Grâce à une interface unique configurable et sûre, un webmaster pourra proposer aisément différents moyens de paiement à ses clients (tous types de cartes de crédit, virement bancaire électronique... ). L'intégration technique dans les pages du site marchand est réduite à la plus simple expression et est totalement indépendante des moyens de paiement proposés et du langage utilisé (ici l'exemple est en PHP).
    Création : 24 août 2005 
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but d'expliquer l'installation d'un système de paiement en ligne E-Transactions (SIPS-ATOS) sur un site e-commerce utilisant un serveur Linux avec Apache et PHP.
    Création : 22 juin 2008 
     
menu Études
  • PDF on-line ZIP 
    fr
    Tests de performances en PHP5 : apostrophes VS guillemets, echo VS print, variables, structures de contrôle, fichiers, tableaux, remplacements de chaînes...
    Création : 3 novembre 2007 
     
  • PDF 
    fr
    Les outils de gestion de contenu, Content Management System (CMS), apparaissent désormais comme des solutions incontournables pour de nombreuses entreprises. Pourquoi un outil CMS ? Pourquoi l'Open Source ? Quel outil pour quel projet ? À travers son livre blanc, Axidéa apporte les réponses aux questions que vous vous posez pour mettre en route votre projet web dimensionné à votre besoin.
    Création : 3 février 2006 
     
  • PDF 
    fr
    Recensement, secteur par secteur, des sociétés faisant appel aux technologies PHP pour tout ou partie de leur site internet.
    Création : 16 juin 2004 
     
  • PDF 
    fr
    Livre blanc sur la place de PHP dans l'entreprise
    par Association Française des Utilisateurs de PHP
    Une présentation de PHP au monde de l'entreprise.
    Création : 13 janvier 2005 
     
menu Expressions régulières
  • PDF on-line ZIP 
    fr
    PHP dispose de divers moyens permettant de vérifier le contenu d'une variable. Ce tutoriel traite des expressions régulières, aussi appelées expressions rationnelles.
    Création : 28 mai 2006  · Commentez Donner une note à l'article (0)
     
  • PDF 
    fr
    Tout programmeur s'est déjà vu obligé de traiter des chaînes de caractères. Sur le web, les pages elles-mêmes, les données transmises aux scripts et celles provenant des bases de données sont des chaînes de caractères qu'il faut traiter, analyser, corriger... Chose ardue et quasi-impossible sans l'utilisation d'un formidable outil que sont les expressions régulières (dites aussi expressions rationnelles).
    Création : 1er janvier 2003  · Mise à jour : 24 février 2003 
     
  • PDF on-line ZIP 
    fr
    Réécriture de liens (URL Rewriting)
    par Guillaume Rossolini
    Pour diverses raisons (optimisation de site, faciliter la mémorisation des liens, cloaking, etc.), il peut être souhaitable de modifier la forme que prennent les liens d'un site Internet, sans pour autant changer toute la structure des pages physiques.
    Création : 7 mai 2006 
     
  • on-line 
    fr
    Validation d'adresse e-mail en PHP
    par Alexandre Tranchant
    Ce tutoriel va vous permettre de vérifier la validité d'une adresse e-mail. Il répond à un besoin constant des webmasters qui souhaitent valider les adresses e-mails des internautes s'inscrivant sur leurs sites. Nous verrons différentes natures de validation, de la plus simple, par analyse syntaxique, à la plus complexe, par vérification du nom de serveur.
    Création : 13 mai 2006 
     
menu Fichiers
  • on-line 
    fr
    Cet article a pour but de présenter les diverses fonctions sur les dossiers ainsi que la méthode à suivre pour la gestion des fichiers et répertoires d'une arborescence à travers d'un cas d'école : un explorateur de fichiers en PHP.
    Création : 1er janvier 2003 
     
  • PDF on-line ZIP 
    fr
    Comment construire une application capable de lister toutes les images (gif, jpg, png) d'un répertoire (et de ses sous-répertoires), de générer des miniatures de ces images si elles n'existent pas encore, puis d'afficher les miniatures avec un lien sur l'image originale.
    Création : 15 septembre 2006  · Commentez Donner une note à l'article (0)
     
menu Formulaires
  • PDF on-line ZIP 
    fr
    Les formulaires et PHP5
    par Guillaume Rossolini
    Ce tutoriel traite de différentes manières permettant de récupérer des informations depuis un formulaire HTML à l'aide d'un script PHP.
    Création : 30 juillet 2006  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Cet article expose le mode d'utilisation du package HTML_quickform de la bibliothèque PEAR
    Création : 29 mai 2004 
     
  • PDF on-line ZIP 
    fr
    Vous avez envie de permettre aux visiteurs de votre site d'uploader des fichiers sur votre serveur ? Mais vous ne savez pas comment faire ? Alors ce tutoriel est fait pour vous. En lisant ce tutoriel, vous verrez qu'uploader un fichier en PHP est non seulement faisable mais qu'en plus c'est très simple ! ;o)
    Création : 1er décembre 2006 
     
menu HTML - CSS
  • PDF on-line ZIP 
    fr
    Les feuilles de style CSS sont très pratiques pour séparer le fond et la forme mais il leur manque la possibilité de déclarer des variables que l'on pourrait réutiliser tout au long d'un projet web. Heureusement pour nous PHP est là et nous allons voir comment l'utiliser pour dynamiser nos CSS.
    Création : 12 février 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Afficher ses données "proprement" : données provenant d'un array() ou d'une base de données. Création "à la volée" d'un tableau HTML. Affichage "en lignes" (les données sont affichées à la suite ligne par ligne) ou "en colonnes" (affichage colonne par colonne).
    Création : 12 février 2009  · Commentez Donner une note à l'article (0)
     
menu Internationalisation (i18n)
  • PDF on-line ZIP 
    fr
    Cet article a pour but de proposer une solution simple pour introduire plusieurs langues dans vos sites web, avec une interface administrateur.
    Création : 15 octobre 2007 
     
  • PDF on-line ZIP 
    fr
    Depuis PHP 5.1, la gestion des dates en PHP a profondément changé. Certaines fonctions ont été réécrites, la gestion interne des dates s'est agrandie et elle est devenue indépendante de l'OS sous-jascent. De nouveaux objets/fonctions ont fait leur apparition qui apportent, entres autres, la gestion des fuseaux et décalages horaires (heure d'été), autant de notions intéréssantes en développement web et sur lesquelles il serait dommage de faire l'impasse. Faisons un point dessus.
    Création : 6 juin 2008  · Mise à jour : 11 octobre 2009  · Commentez Donner une note à l'article (0)
     
menu Motifs de conception (design patterns)
  • PDF on-line ZIP 
    fr
    Le design pattern strategy en PHP
    par Éric Pommereau
    Voici la traduction d'un article de Pádraic Brady auteur du site web "patterns for Php". L'article original n'est plus accessible dans la mesure où le site n'est plus en ligne. Il s'agit de la présentation d'un cas d'utilisation du design pattern strategy en PHP en prenant l'exemple d'un logger.
    Création : 13 octobre 2008 
     
  • PDF on-line ZIP 
    fr
    Cinq motifs classiques de conception pour PHP
    par Jack D. Herrington, Guillaume Rossolini
    Les motifs de conception (design patterns) sont uniquement pour les architectes JavaTM - c'est du moins ce que vous avez pu être mené à croire. En fait, les motifs de conception sont utiles à tous. Si ces outils ne sont pas exclusivement pour les astronautes de l'architecture, que sont-ils et pourquoi sont-ils utiles dans les applications PHP ?
    Création : 24 mai 2008 
     
  • PDF on-line ZIP 
    fr
    Cinq motifs supplémentaires de conception pour PHP
    par Nathan A. Good, Guillaume Rossolini
    Le modèle orienté objet de PHP 5 vous donne la capacité d'implémenter des motifs de conception pour améliorer la conception de votre code. Lorsque vous améliorez la conception de votre code de cette manière, il devient plus lisible, plus aisément maintenable et plus robuste au moment d'absorber les modifications.
    Création : 24 mai 2008 
     
  • PDF on-line ZIP 
    fr
    De tous les motifs de conception (Design patterns), le motif MVC est sans doute celui sur lequel il y a le plus à dire. Je vais cependant rester simple, le but de cet article est de comprendre MVC, et pourquoi MVC ?
    Création : 28 juin 2007  · Mise à jour : 12 octobre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF 
    fr
    Ce document propose une méthode de développement d'applications Web/PHP respectant l'architecture MVC (Modèle - Vue - Contrôleur)
    Création : 1er janvier 2005 
     
  • PDF on-line ZIP 
    fr
    Le design pattern observateur est un classique du GOF, il participe au découplage et à la réduction des dépendances. En général, 2 interfaces sont utilisées, on peut aussi manipuler des classes abstraites. Nous allons ici montrer un exemple complet de son utilisation et nous allons nous aider de la puissante librairie objet interne de PHP5 : la SPL.
    Création : 4 février 2008  · Mise à jour : 11 octobre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    UML définit plusieurs liens remarquables entre les classes. La totalité de ces liens pondérés permet de mesurer ce que l'on appelle le couplage. Savoir lire un diagramme de classes est aujourd'hui indispensable pour la conception d'une application web. PHP ne fait pas exception à cela, son modèle objet étant très mûr et tout à fait capable. Nous allons ici présenter les différentes liaisons, leurs caracteristiques ainsi que leurs avantages/inconvénients et quand les utiliser. Association, héritage, agrégation, composition. Dans cet article, nous allons voir comment utiliser ces liaisons avec PHP.
    Création : 9 juillet 2010  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Débuter avec Zend Framework 1.5 (approche MVC)
    par Rob Allen, Guillaume Rossolini
    Ce cours est une introduction très sommaire au Zend Framework, dans le but d'écrire une application MVC très simple utilisant une base de données. (Traduction du tutoriel par Rob Allen)
    Création : 1er avril 2007 
     
  • PDF 
    fr
    L'idée de préparer les squelettes des applications vient du développement propre au programmeur. Il est connu que le code d'une application donnée ne constitue qu'une partie de programme. Tout le reste se répète et peut être utilisé plusieurs fois dans d'autres applications. Voici, expliquée pas à pas, une solution qui repose sur l'expérience de plusieurs années de travail sur la réalisation des squelettes des applications des programmeurs professionnels.
    Création : 29 juin 2005 
     
  • on-line vidéo 
    fr
    Le Forum AFUP 2006 en vidéo
    par Developpez.com
    Jeudi et vendredi 9 et 10 novembre, s'est tenu le forum AFUP 2006. Comme les années précédentes, ce fut un événement rondement mené, avec beaucoup d'excellentes conférences et de rencontres. Nous avons filmé des interventions sur les design patterns, la sécurité, eZ Systems et l'optimisation en PHP.
    Création : 27 novembre 2006 
     
menu Programmation orientée objet (POO)
  • PDF on-line ZIP 
    fr
    Cet article traite de l'utilisation des interfaces en PHP 5. Il n'est pas destiné à des débutants et de bonnes bases en POO sont requises pour la compréhension du code fourni tout au long de l'article.
    Création : 13 juillet 2007 
     
  • PDF on-line ZIP 
    fr
    Les exceptions en PHP 5
    par Guillaume Affringue
    Ce cours a la prétention de vous apprendre comment utiliser les exceptions avec PHP5 et quelle est leur place naturelle au sein d'un script, notamment par rapport au système de gestion d'erreur de PHP.
    Création : 13 septembre 2006 
     
  • on-line 
    fr
    Cet article reprend les principales nouveautés de PHP5 et fournit quelques exemples. Un bon niveau de PHP est requis pour pouvoir comprendre ce qui y est expliqué.
    Création : 9 août 2004 
     
  • PDF 
    fr
    L'idée de préparer les squelettes des applications vient du développement propre au programmeur. Il est connu que le code d'une application donnée ne constitue qu'une partie de programme. Tout le reste se répète et peut être utilisé plusieurs fois dans d'autres applications. Voici, expliquée pas à pas, une solution qui repose sur l'expérience de plusieurs années de travail sur la réalisation des squelettes des applications des programmeurs professionnels.
    Création : 29 juin 2005 
     
  • on-line 
    fr
    La programmation orientée objet apporte de nombreux avantages. Comment bénéficier de ces avantages en PHP4 ?
    Création : 31 octobre 2002 
     
  • PDF on-line ZIP 
    fr
    Cet article est la traduction de Class Design in PHP de Wes Shell, il parle des bonnes pratiques de la POO en PHP.
    Création : 28 octobre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    La programmation orientée objet est une technique adaptée en premier lieu par les développeurs de jeux vidéos et ensuite reprise par les développeurs traditionnels applicatifs et web qui utilisent des langages tels que PHP, JSP et ASP.NET. Les programmeurs procéduraux ont trouvé le passage vers la programmation orientée objet tel un challenge dans leur carrière car cela change totalement la manière de penser ses données, et les opérations que le programme réalise.
    Création : 3 novembre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Cet article est la traduction de How to Use PHP Namespaces, Part 1: The Basics et va vous apprendre les bases de l'utilisation des espaces de noms en PHP. Les espaces de noms sont l'un des changements les plus importants en PHP 5.3. Ils seront familiers aux développeurs C # et Java, et ils sont susceptibles de modifier la structure des applications PHP pour le mieux.
    Création : 22 décembre 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Cet article est la traduction de How to Use PHP Namespaces, Part 2: Importing, Aliases, and Name Resolution. Dans la partie 1, nous avons examiné l'utilité des espaces de noms en PHP et le mot-clé namespace. Dans cet article, nous examinons la commande use et la façon dont PHP résout les noms d'espace de noms.
    Création : 7 janvier 2010  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Dans les parties 1 et 2 de cette série, nous avons examiné les bases des espaces de noms en PHP, l'opérateur pour l'utilisation et la résolution de nom. Dans ce dernier article, nous abordons les options des espaces de noms les plus avancés.
    Création : 12 janvier 2010  · Commentez Donner une note à l'article (0)
     
menu Rich Internet Applications (RIA)
  • PDF on-line ZIP 
    fr
    Cet article montre comment accéder à vos données MySQL avec Adobe Flex 3 en quelques clics. Nous verrons ensuite la modification des interfaces Flex générées pour développer rapidement vos applications Flex 3.
    Création : 23 août 2007 
     
menu Standard PHP Library (SPL)
  • on-line ZIP 
    fr
    PHP5 possède un modèle objet 'non vide' : il est agrémenté de classes et d'interfaces internes, réunis dans ce qu'on appelle la SPL, ou Standard PHP Library.
    Création : 14 janvier 2008 
     
  • PDF on-line ZIP 
    fr
    L'agrégation est une association UML qui lie deux classes. Alors que l'association indique qu'un objet utilise d'autres objets pour son fonctionnement, l'agrégation indique l'utilisation et le pilotage d'un ou plusieurs objets d'un même type.
    La composition, elle, est une agrégation particulière dans laquelle un objet agrégé ne peut exister sans son objet conteneur. La relation d'agrégation permet de répondre efficacement à l'étude des variations et des communalités d'une classe, en cherchant à déléguer des responsabilités à certains objets, agrégés dans d'autres (en général tout ce qui est susceptible de varier).
    Dans cet article, nous allons voir comment créer une classe mère qui permettra l'agrégation de ses filles, selon certaines règles.
    Création : 10 mai 2008 
     
menu Services Web
  • on-line 
    fr
    Trouver le moyen d'interfacer divers clients écrits en divers langages sur diverses plateformes, c'est le travail du Web-Service. Dans cet article, nous allons créer un service Web simple à l'aide de PHP5, ainsi qu'un fichier WSDL servant à le décrire. Nous créerons un client simple en PHP5, puis un client mobile en Java J2ME à l'aide de KSOAP2.
    Création : 17 août 2006  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    10 minutes pour faire de la géolocalisation. Vous avez tous fait des bases de données contenant l'adresse, le code postal et la ville d'un client ou d'un utilisateur. Grâce à GoogleMaps, quel que soit votre langage de programmation, vous pouvez accéder à une carte de localisation.
    Création : 1er août 2007 
     
  • PDF on-line ZIP 
    fr
    EditGrid.com est un webservice pratique pour utiliser facilement des grilles de type Excel sur un site internet. Je vous propose de voir comment il s'installe et s'utilise. Ce tutoriel ne vise pas à remplacer la documentation officielle, mais simplement à rendre plus abordable des fonctionnalités utiles et efficaces, qui ne sont pas encore, ou peu, documentées en français.
    Création : 1er mars 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Les API Web Service SMS/Email d'Orange (gratuite, version alpha) offrent un cadre simple pour envoyer/recevoir des SMS et emails. Cet article a pour but de présenter les différentes méthodes des API à travers de courts exemples (notamment avec un site WordPress ou avec le Zend Framework).
    Création : 31 janvier 2008 
     
  • PDF on-line ZIP 
    fr
    Les Personal APIs d'Orange permettent aux concepteurs de sites web d'offrir des fonctions avancées aux utilisateurs Orange France, en leur proposant d'interagir directement avec leurs outils et données personnelles. Il est ainsi possible pour un utilisateur d'ajouter directement des contacts à son carnet d'adresse Orange, de s'authentifier et partager des informations de profil, d'utiliser ses photos stockées sur Orange photo, etc.
    Création : 2 juillet 2008 
     
  • on-line 
    fr
    Cet article va vous expliquer comment monter un tracker PHP pour faire du BitTorrent, ainsi qu'un client BitTorrent en seeding perpétuel.
    Création : 3 avril 2005 
     
  • on-line 
    fr
    La société Directi - société d'enregistrement de noms de domaines accréditée par l'ICANN - propose un service nommé IP-to-country qui permet de connaître le pays d'origine d'un internaute en fonction de son adresse IP.
    Création : 15 mai 2003 
     
  • PDF 
    fr
    Interface XUL pour PHP
    par PHP Solutions
    Cet article explique comment réaliser une application basée sur l'architecture client-serveur : comment concevoir une interface utilisateur graphique en XUL, un service Web en PHP et les lier au moyen du protocole SOAP.
    Création : 29 juin 2005 
     
  • on-line 
    fr
    Cet article présente une solution pour utiliser Silverlight avec une base de données MySQL. On y verra également quelques utilisations des composants de Silverlight.
    Création : 16 juin 2008 
     
  • PDF on-line ZIP 
    fr
    Nous allons voir dans cet article ce qu'est un fichier WSDL, suivi par la création d'un WebService en PHP consommé par une application .NET en C# et l'inverse, la création d'un WebService C# (en WCF) consommé par une application PHP.
    Création : 19 novembre 2009  · Commentez Donner une note à l'article (0)
     
menu Techniques de programmation
  • on-line vidéo 
    fr
    Le Forum AFUP 2006 en vidéo
    par Developpez.com
    Jeudi et vendredi 9 et 10 novembre, s'est tenu le forum AFUP 2006. Comme les années précédentes, ce fut un événement rondement mené, avec beaucoup d'excellentes conférences et de rencontres. Nous avons filmé des interventions sur les design patterns, la sécurité, eZ Systems et l'optimisation en PHP.
    Création : 27 novembre 2006 
     
  • PDF on-line ZIP 
    fr
    Guide de style pour bien coder
    par Adrien Pellegrini
    Bien coder est un art. Apprenons comment y parvenir.
    Création : 28 août 2006  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Utilisation d'une chaîne : avec des guillemets, avec des apostrophes ??? Lesquels choisir ? Nous allons voir ici les différences d'utilisation entre les deux, à vous après de faire votre choix en toute connaissance de cause.
    Création : 12 avril 2006 
     
  • PDF on-line ZIP 
    fr
    Envoyer un mail en PHP
    par Adrien Pellegrini
    Envoyer un mail en PHP n'est pas une tâche bien difficile. Personnaliser son mail et comprendre le fonctionnement des différents entêtes est bien plus compliqué.
    Création : 1er juillet 2007 
     
  • PDF on-line ZIP 
    fr
    Vous avez un livre d'or (ou autre) en PHP. Vous voulez afficher tous les messages mais il y en a trop pour tous les afficher sur une page ? Alors ce tutoriel vous intéressera : je vais programmer avec vous un système de pagination automatique.
    Création : 23 décembre 2006 
     
  • on-line 
    fr
    Le but de cet exercice est de pouvoir proposer à un visiteur plusieurs styles de présentation différents.
    Création : 14 mai 2005 
     
  • on-line 
    fr
    Cet article explique comment éxécuter un script PHP de façon périodique, et compare les différentes méthodes utilisées.
    Création : 11 juillet 2004 
     
  • on-line 
    fr
    Validation d'adresse e-mail en PHP
    par Alexandre Tranchant
    Ce tutoriel va vous permettre de vérifier la validité d'une adresse e-mail. Il répond à un besoin constant des webmasters qui souhaitent valider les adresses e-mails des internautes s'inscrivant sur leurs sites. Nous verrons différentes natures de validation, de la plus simple, par analyse syntaxique, à la plus complexe, par vérification du nom de serveur.
    Création : 13 mai 2006 
     
  • PDF on-line ZIP 
    fr
    Alphabet Radio et Code Morse
    par Jérôme Réaux
    Alphabet Radio International et Code Morse : encoder/décoder pour "le fun" (adaptation du "standard international").
    Création : 20 septembre 2008  · Mise à jour : 21 décembre 2008  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    Dans le cadre de la gestion des forums, on souhaite représenter un forum qui contient des catégories contenant des boards, par des cercles imbriqués. Ce problème est directement lié au problème connu dans le domaine de la recherche opérationnelle, intitulé "le placement des cercles" (circle packing). Cet article présente le travail effectué dans mon stage dont l'objectif est de développer un logiciel en utilisant une heuristique basée sur une stratégie du jeu de go, proposée par Huang et al.[ref]. Ce logiciel permet d'obtenir une représentation graphique (exemple avec Developpez.com).
    Création : 1er juin 2008 
     
  • PDF on-line ZIP 
    fr
    La gestion de la Bufferisation de sortie peut bien souvent simplifier le développement d'applications web, en permettant de retravailler l'ensemble des données qui sont envoyées au navigateur du client. La gestion de la Bufferisation de sortie peut bien souvent simplifier le développement d'applications web, en permettant de retravailler l'ensemble des données qui sont envoyées au navigateur du client. Même si ce n'est pas son but premier, il est possible, par exemple, de modifier le contenu de la balise <head>, pour appeler un fichier CSS ou ajouter un script, ce n'importe où dans le code PHP.
    Création : 14 juin 2009  · Commentez Donner une note à l'article (0)
     
  • PDF on-line ZIP 
    fr
    L'objectif de cet article n'est pas de réécrire le guide de migration de PHP 5.2 à PHP 5.3 que l'on peut trouver ici : http://fr.php.net/manual/fr/migration53.php Le but est d'en faciliter la mise en ?uvre, en donnant les astuces permettant d'automatiser le plus possible la réécriture du code pour ne plus utiliser de fonctions dépréciées. Bien sûr, suivre à la lettre ces informations peut ne pas suffire à avoir une application 100% compatible PHP 5.3, mais le plus gros du travail sera fait.
    Création : 7 octobre 2009  · Commentez Donner une note à l'article (0)
     

  

Copyright © 2007 Developpez.com Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.