Chapite i introduction 1 PHP CHAPITE I INTRODUCTION INTRODUCTION PHP a été créé en par Rasmus Lerdof Le sigle PHP signi ?ait à l ? origine Personal Home Page Pour Rasmus Lerdorf l ? auteur de ce qui allait devenir le langage de script côté serveur incorpo

PHP CHAPITE I INTRODUCTION INTRODUCTION PHP a été créé en par Rasmus Lerdof Le sigle PHP signi ?ait à l ? origine Personal Home Page Pour Rasmus Lerdorf l ? auteur de ce qui allait devenir le langage de script côté serveur incorporable dans tout document HTML que nous connaissons il s ? agissait alors d ? ajouter quelques fonctionnalités à ses pages personnelles PHP signi ?e aujourd ? hui Php Hypertext Preprocessor car il envoie à un navigateur un document HTML construit par le moteur de script Zend Engine de PHP PHP permet en outre de créer des pages interactives Une page interactive permet à un visiteur de saisir des données personnelles Ces dernières sont ensuite transmises au serveur o? elles peuvent rester stockées dans une base de données pour être di ?usées vers d ? autres utilisateurs I- INSTALLATION D ? UN SERVEUR LOCAL Faute de disposer d ? un serveur local sur votre ordinateur personnel vous seriez obligé pour tester vos pages PHP de les transférer sur le serveur distant de votre hébergeur puis d ? appeler ces pages en vous connectant au site à l ? aide de votre navigateur La moindre erreur de code ou la moindre modi ?cation vous obligerait à répéter toute cette procédure d ? o? une importante perte de temps Il est donc indispensable d ? installer sur votre poste de travail un serveur local simulant votre serveur distant et vous permettant d ? e ?ectuer en direct tous les tests désirés Vous aurez alors dans votre navigateur exactement le même aspect pour toutes ces pages que les visiteurs de votre site quand vous aurez opéré le transfert de vos ?chiers sur le serveur distant qui l ? hébergera Le serveur local comprend les éléments suivants disponibles séparément aux adresses entre parenthèses ? Serveur Apache http www apache org ? Interpréteur de code PHP http www php net ? Base de données MySQL http www mysql com ? Base de données SQLite http www sqlite org NgazKof Page sur CPHP ? Utilitaire phpMyAdmin qui permet de créer et de gérer bases et tables de données MySQL http www phpmyadmin net ? Utilitaire SQLiteManager qui permet de créer et de gérer bases et tables de données SQLite http www sqlitemanager org II- STRUCTURE de PHP PHP ne repose pas sur une hiérarchie de classes regroupées en sous-ensembles namespace comme ASP Net ou Java mais sur des modules Le module de base dit standard permet d ? accéder aux instructions élémentaires aux di ?érents types de données et à un grand nombre de fonctions Des modules additionnels spécialisés permettent d ? ajouter des fonctionnalités particulières comme l ? accès aux diverses bases de données et leur gestion Chaque module donne accès à un grand nombre de fonctions spécialisées pour un domaine particulier III- LES BASES DU LANGAGE - La balise PHP La page doit être enregistrée avec une extension PHP La balise commence par Code PHP - La balise PHP au milieu du

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jui 11, 2021
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 48.8kB