Developpement Et Deploiement D Un Site PHP Avec Webdev
Developpement Et Deploiement D Un Site PHP Avec Webdev
Developpement Et Deploiement D Un Site PHP Avec Webdev
Configuration de
lanalyse
Configuration du poste
de dveloppement
Lors dun dveloppement de sites PHP, il est
ncessaire dinstaller quelques modules spcifiques sur le poste de dveloppement:
Un serveur web : Apache ou IIS par exemple.
Normalement, un serveur WEBDEV dispose
dj de ce type de logiciel. En revanche, lors
de la ralisation dun site WEBDEV PHP, il peut
tre intressant dutiliser un serveur Web
sensible la casse (un hbergement mutualis sous Linux sera sensible la casse).
Un moteur PHP en version 4 ou 5. La version
minimale supporte par WEBDEV est la version 4.3.2. La version PHP utiliser dpend
de la version fournie par lhbergeur: il est
vivement conseill dutiliser la mme version
que celle de lhbergement.
Une base de donnes MySQL et si ncessaire
la couche cliente MySQL. De mme que pour
la version du moteur PHP, il est conseill
dutiliser la mme version de MySQL que
celle fournie avec lhbergement.
Dveloppement PHP
Lors du dveloppement dun projet en
configuration PHP, lditeur de WEBDEV
masque automatiquement les options non
utilisables:
Les champs non disponibles sont griss
dans la barre des champs.
Notre Astuce
Certains warnings abusifs peuvent safficher lorsque lon utilise par exemple les
fonctions EnModeXXX (EnModePHP par
exemple) car le compilateur ne dtecte pas
que ce cas ne sera pas excut dans une
configuration. Dans ce cas, aprs vrification, il est conseill de dsactiver le warning
PHP
Sur le poste de dveloppement, la solution
la plus simple pour ne pas rencontrer de
problme de droits daccs ou dutilisateur
est dutiliser une source systme.
Il suffit alors dajouter le driver souhait
et de le configurer avec les paramtres de
connexion. Cette source de donnes sera
identifie par un nom.
Dploiement
Une fois le site cr et test, ltape suivante est le dploiement du site chez un
hbergeur. Le dploiement peut seffectuer
de deux manires:
manuellement laide dun client FTP
(FileZilla par exemple).
automatiquement grce loutil de dploiement WDDploie livr en standard avec
WEBDEV.