Le site de référence en environnement
et sciences de la Terre depuis 2001

english deutsch
Envoyer cette page
Cours PHP  rss  Plan du site

connexion Se connecter

Login (email)  
Mot de passe mémoriser
 
Devenir membreRetrouver vos identifiants

Plus que 26 jours pour gagner 3 livres !

Marre de la pub ? Devenez membre premium !

actu21 décembre 2012 : la fin du monde ?
actu"Il est déjà trop tard" : l'espèce humaine devrait s'éteindre ce siècle
actuDémographie : la vraie vérité qui dérange
actuLes abeilles, témoins du bon état de notre environnement, disparaissent massivement
actuUn nouveau "continent" de déchets a été découvert dans l'océan Atlantique Nord !
actuManger autant de viande est une aberration pour l'environnement et la santé
actuLe pic pétrolier mondial : on doit s'y préparer dès maintenant !
actuLimiter l'augmentation de la température planétaire à 2 ºC n'est plus réalisable
actuLe déclin de l'industrie nucléaire
actu7 milliards d'habitants sur Terre
actuPollution de l'air : plus de 2 millions de morts par an

Marre de la pub ? Devenez membre premium !

Sondage Février 2012

Découvrez l'agenda du mois
> > Février 2012 < <

Marre de la pub ? Devenez membre premium !

www.notre-planete.info : environnement, développement durable et sciences de la Terre

Présentation du cours de PHP

"Je n'aime pas programmer, et si d'autres peuvent le faire à ma place, c'est génial."
Rasmus Lerdorf, inventeur du PHP

Objectifs

MYSQL et PHPMYSQL (dauphin) et PHP (élephant)
© : Nexen

Ce cours a pour objectif de présenter l'intérêt de l'utilisation d'un langage dynamique dans la création et la gestion d'un site web.
En effet, la plupart des sites Internet (ou Intranet) présentant de gros volumes d'informations ou proposant de nombreux services actualisés s'appuient sur des langages dynamiques comme le PHP (abréviation de Hypertext Preprocessor).
Les nombreux avantages de ce langage spécifiquement développé pour le web seront introduits tout au long de ce cours d'initiation notamment dans son interfaçage avec une base de données de type MYSQL.

Notons que les grands principes de ce cours peuvent s'appliquer à d'autres langages dynamiques comme l'ASP.

Périmètre

PHP peut s'exploiter via deux syntaxes. La première, à mi-chemin entre le langage C et le Perl permet d'insérer dans le code HTML des scripts plus ou moins complexes, elle est procédurale. La seconde, orientée objet et proche du Java et C# est adaptée au développement de logique métier ou de traitements complexes. Nous aborderons ici la première syntaxe, suffisante pour bien des usages.

Ce cours est une initiation à PHP 5 qui couvre les bases de la programmation en PHP et approche les principales requêtes MYSQL indispensables pour administrer un site web exploitant des bases de données.

Afin de mieux appréhender quelques unes des possibilités du langage, nous nous appuierons sur des exemples concrets de scripts et de développements PHP réalisés par l'auteur du cours sur le site notre-planete.info

Limites

Ce cours ne vise ni l'exhaustivité, ni à remplacer les excellents et nombreux sites Internet et livres (voir en fin de dossier) qui s'attachent notamment à documenter les nombreuses fonctions PHP qui existent.
Ainsi, des simplifications voire des raccourcis seront opérés afin de nous concentrer sur la découverte de PHP/MYSQL et non d'en lister toutes les composantes. A ce titre, seule l'exploitation d'une base de données MYSQL sera évoquée.
De plus, le PHP étant devenu très vaste, nous nous limiterons aux principes de bases. Ce qui est toutefois suffisant pour développer un site dynamique de qualité.

Pré-requis

Voici les compétences requises pour une bonne compréhension de ce cours :

Niveau de connaissance souhaitable Notions Bon Expert
Algorithmique X    
Architecture Web   X  
HTML - XHTML   X  
CSS X    
Javascript X    
SQL X    

Note aux futurs développeurs

Tous les exemples de code qui sont fournis ici peuvent être testés soit directement sur les pages de votre site web (via un accès FTP chez votre hébergeur), soit en local grâce notamment à l'excellent EasyPHP que je vous laisse le soin de découvrir et qui permet d'installer sur son ordinateur personnel un serveur web (Apache), PHP et MYSQL en quelques clics !

Sur les pages suivantes, le code apparait avec un fond grisé comme suit :

<?php
echo 'Cours d\'initiation à PHP / MYSQL';
?>

Ceci signifie que ce bloc de code peut être recopié tel quel dans vos fichiers (via un "copier-coller") pour être ensuite exécuté.


Aller en haut de page ^ Offres d'emploi et CV     Livres et DVD     Associations     Communiqués     Agenda     rss Flux RSS     Partenaires

Page mise à jour le 30/11/2011  21 connectés© 2001-2012 notre-planete.info® v. 5.68 - tous droits réservés
notre-planete.info est un site indépendant qui informe et sensibilise objectivement sur l'environnement, l'écologie, les sciences de la Terre et le développement durable
Mentions légales  |   Presse  |   Publicité  |   Contact  |   Liens et logos  |   Soutenez notre-planete.info !