Journal du Net > Développeurs > Contributions > Vous développez vos sites Web en PHP

APPEL
A CONTRIBUTION

Pour réaliser vos projets de site Web dynamique, vous avez choisi le langage de script côté serveur. Expliquez ce choix ainsi que ses avantages et inconvénients.
Participez
 Le langage tout terrain  
Pascal Peyre , Labarthe Sur Leze

Le langage tout terrain
Pascal Peyre
Quel type d’architecture utilisez-vous ? Pourquoi avez-vous opté pour PHP ?
J'utilise une architecture basée essentiellement sur Linux/Apache/PostgreSQL/PHP.
J'ai opté pour PHP pour sa prise en main rapide et sa capacité à travailler dans un environnement hétérogène.
Par exemple,dans mon cas,il consolide des données de différents serveurs de notre système d'information : Serveurs DB2/System i (Gestion Commerciale),SQL Serveur/Windows (Comptabilité),MySQL/Windows (Gestion Electronique des Documents),PostgreSQL/Linux (Data Mining). Même si PHP doit son succès au développement Web,il ne faut pas oublier sa capacité à effectuer des taches diverses et variées tel que le transfert de fichier/envoi/réception de Mail.


Quels sont les avantages et inconvénients d’un tel langage ?
Les Avantages :
- Prise en main rapide,
- Développement Rapide
- Connexion à la plupart des SGBD,
- Performances
- Les Framework existants (Zend Framework / Symphony)
- Programmation Objet
- Nombreuses fonctions

Inconvénients :
- Langage Permissif : tout le monde peut faire n'importe quoi.
- Maintenance difficile si les développements précédents ont manqués de méthodologie.


Considérez-vous PHP comme seul choix possible pour ce type de développement ?
Non mais l'avantage de ce langage est la multitude de ressources disponibles sur Internet. Aussi il faut savoir que la forte présence de la communauté PHP fournit un nombre important de projets et librairies Open Source qui peuvent faciliter le développement.

Publié le 26 avril 2008

Soyez le premier ou la première à réagir à ce temoignage : réagir
10 contributions : 1 2 3 4 5 6 7 8 9 10
 




 

© Benchmark Group, 69-71 avenue Pierre Grenier 92517 BOULOGNE BILLANCOURT Cedex

RECHERCHER