> Tech > Programmer avec PHP sur l’iSeries

Programmer avec PHP sur l’iSeries

Tech - Par iTPro.fr - Publié le 24 juin 2010
email

par Tim Massaro et Davis Larson - Mis en ligne le 21/01/2004

Avec ce code PHP open-source, réalisez rapidement votre projet Web

HYPERTEXT PREPROCESSOR LANGUAGE (PHP) est un puissant langage script côté serveur, pour la création de pages Web. Langage script signifie que PHP n'a pas besoin de compilation, façon Perl ou Rexx. Comme PHP est un langage côté serveur, on peut l'inclure directement dans HTML, et il est reconnu et traité par un serveur Web... HYPERTEXT PREPROCESSOR LANGUAGE (PHP) est un puissant langage script côté serveur, pour la création de pages Web. Langage script signifie que PHP n'a pas besoin de compilation, façon Perl ou Rexx. Comme PHP est un langage côté serveur, on peut l'inclure directement dans HTML, et il est reconnu et traité par un serveur Web.
Le premier P dans PHP est un vestige du sigle original de Personalized Home Page, terme forgé par le créateur de PHP, Rasmus Lerdorf, quand il utilisa pour la première fois un ensemble de scripts Perl pour superviser l'accès à  son CV en ligne. Depuis lors, PHP est devenu le modèle facultatif le plus répandu configuré sur les serveurs Web (voir http://www.netcraft. com/s_survey et http://www.securityspace. com/s_survey/data/man.20024/ apachemods.html).
Ici, nous présentons le langage PHP et nous vous montrons pas à  pas comment configurer PHP pour accéder à  DB2 UDB à  partir de votre serveur Apache Web. Ensuite, nous fournissons des exemples montrant comment les sites iSeries peuvent utiliser PHP pour créer des pages Web dynamiques d'après des bases de données DB2 UDB iSeries nouvelles ou existantes.

Programmer avec PHP sur l’iSeries

Le code PHP peut facilement accéder
des fichiers base de données et sortir
du HTML, sous forme de pages Web
jour non statiques. C’est une technique
comparable à  la programmation
JSP (Java ServerPages) ou CGI
(Common Gateway Interface)-BIN.
PHP est également un projet opensource.
Le code open-source est utile
si l’on veut agir sur le comportement
de PHP, mais il est encore plus intéressant
parce que le Web propose de
nombreuses applications et exemples
de code PHP open-source. De quoi élaborer
un nouveau projet Web PHP rapidement
avec un faible investissement.
Des centaines d’applications standard
écrites en PHP sont proposées en
shareware, et de nombreux produits
commerciaux l’emploient. A ce jour,
PHP jouit d’une réputation de fiabilité
et de sécurité. Voir l’encadré
« Attention aux bogues PHP ».
Les figures 1A et 1B montrent la différence
entre des pages Web statiques
et des pages Web dynamiques avec le
traitement PHP côté serveur. Dans le
premier scénario (figure 1A), une requête
URL standard parvient au serveur
Web demandant la page Web
http://www.somepage.html. Le serveur
Web répond en renvoyant le HTML qui
se trouve dans le fichier somepage.
html.
Dans le second scénario, figure 1B,
le fichier index.php, contient le tag

Téléchargez cette ressource

État des lieux de la réponse à incident de cybersécurité

État des lieux de la réponse à incident de cybersécurité

Les experts de Palo Alto Networks, Unit 42 et Forrester Research livrent dans ce webinaire exclusif leurs éclairages et stratégies en matière de réponses aux incidents. Bénéficiez d'un panorama complet du paysage actuel de la réponse aux incidents et de sa relation avec la continuité de l'activité, des défis auxquels font face les entreprises et des tendances majeures qui modèlent ce domaine. Un état des lieux précieux pour les décideurs et professionnels IT.

Tech - Par iTPro.fr - Publié le 24 juin 2010