Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

60% des sociétés utiliseraient PHP pour des applications critiques
D'après Zend, qui édite des solutions PHP

Le , par Gordon Fowler

20PARTAGES

7  0 
Zend (« the PHP Company ») vient d’annoncer la sortie d’une étude sur « l’état de PHP en entreprise » qui porte sur la façon dont les décideurs utilisent ou vont utiliser PHP.

L’étude révèle que PHP serait largement utilisé pour développer et gérer diverses applications critiques. Parmi les raisons qui font que, d’après Zend, l’adoption de PHP s’accélère, « on peut noter les cycles de développement plus rapides lorsqu’on les compare à d’autres langages, un vaste pool de ressources humaines disponibles, une efficacité des processus de développement applicatif améliorée et une facilité d’usage ».

Parmi les décideurs interrogés, la moitié utilisent activement PHP et la moitié restante pensent utiliser PHP dans un futur proche.

L’étude révèle une prévalence de PHP au sein des plus grandes entreprises, plus de la moitié des décideurs interrogés travaillent pour des sociétés de plus de 500 employés, tandis qu’approximativement 20% des entreprises représentées emploient plus de 10 000 personnes.

L’étude avance également que le PHP a évolué. « Loin de ses origines de langage utilisé spécifiquement, il est dorénavant utilisé activement pour développer des applications de toutes sortes et de toutes tailles. Presque la moitié des entreprises utilisent PHP pour leurs applications d’intégration métier, alors que 64% utilisent PHP pour des applications externes et 62% pour des applications internes », écrit l'éditeur.

Les domaines dans lesquels PHP est aujourd’hui utilisé sont très divers : la gestion de contenu (50% des répondants), les bases de données / administration système (46%), la visualisation de données (33%), les applications financières (28%), le e-commerce (25%) et les ressources humaines (20%).

60% des sociétés utiliseraient même PHP pour des applications métiers critiques.

Les décideurs qui utilisent des applications PHP expliquent que ce langage se différencie des autres :

• à 88% parce qu’il permet un cycle de développement plus rapide.
• à 81% parce qu’il facilite le travail dans le Cloud.
• à 79% parce que le temps d’apprentissage est plus rapide pour les nouveaux développeurs
• à 76% parce qu’il est plus simple à administrer.
• à 65% parce qu’ils ont pu augmenter les performances

Plus de 60% trouvent également que la résolution des problèmes en production, la disponibilité de ressources humaines et des frameworks sont meilleurs que pour d’autres langages.

A titre d’exemple, Zend cite BNP Paribas. La banque a implémenté plus de 700 outils et applications qui utilisent PHP. Pour Yannic Mahé, Audit Manager dans le département IT de BNP Paribas, « sur certains projets, PHP nous a permis de raccourcir énormément le cycle de développement et d’accélérer les délais de livraison d’applications en comparaison avec les expériences précédentes en Java. »

« Cette étude démontre clairement que PHP n’est plus un langage de niche mais qu’il est activement utilisé pour des applications critiques dans les grandes entreprises du monde entier », conclut un des auteurs de ce rapport.

Un rapport commandité par Zend. Zend qui, rappelons-le, édite des solutions PHP.

Source : Zend

Et vous ?

Quelles réflexions (positives ou négatives) vous inspire ce rapport ?

Et aussi :

Le forum Zend sur Developpez.com

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de fougere02
Nouveau membre du Club https://www.developpez.com
Le 13/06/2012 à 14:04
Php à maintenant la maturité et les outils parfaitement optimisé pour une utilisation professionelle

Ca va helas encore prendre du temps pour faire oublier son aspect gadget du début.
8  1 
Avatar de guidav
Membre éprouvé https://www.developpez.com
Le 13/06/2012 à 16:08
Citation Envoyé par Gordon Fowler  Voir le message
[B][SIZE="4"]
Parmi les décideurs interrogés, la moitié utilisent activement PHP et la moitié restante pensent utiliser PHP dans un futur proche.

Donc aucun décideur pense ne pas s'en servir, ou du moins pas dans un futur proche ?
Ça sentirait pas le rapport *un peu* orienté ?

Ceci dit, c'est un langage que j'aime beaucoup, mais son accessibilité fait qu'il reste considéré par beaucoup comme un langage de bricoleur plutôt que de production.
Full disclosure : c'est à mon avis justement ce qui fait sa force, il peut servir à un collégien pour monter un blog comme à lancer un site comme facebook ou à gérer des transactions financières.
4  0 
Avatar de omar24
Membre habitué https://www.developpez.com
Le 13/06/2012 à 15:39
Très heureux de lire cet article ça donne plus d’espoir concernant le futur de PHP.
J'ai juste une remarque c'est que la majorité des gens qui critiquent PHP n'ont jamais utilisé PHP dans un projet professionnel et leurs critiques se basent seulement sur leurs premiers testes de ce langage.
En tout cas c'est certainement les critiques de ces gens qui ont fait que la communauté PHP et surtout la société Zend améliorent PHP et ses outils.
3  0 
Avatar de 5h4rk
Membre expérimenté https://www.developpez.com
Le 14/06/2012 à 21:04
Cette article pourrait être un super article si il n'était pas orienté.
Il serait très dur de dire que celui ci n'est pas orienté PHP (trop à mon sens)

Pour commencer, je suis spécialiser PHP et Zend Framework.

Ce que je dirais :
- PHP est simple à apprendre, c'est vrai
- le code est sale, c'est faux ( tout dépend du développeur et des façon de développer. A ce titre j'en invite certains à développer en utilisant rien que Php CodeSniffer, car en effet des fois c'est vraiment horrible)
- le code est inmaintenable, c'est faux (sinon c'est que le développeur ne prend pas la peine de respecter les recommandations PHP ou propre à son application)
- plus rapide à développer avec, ça dépend ( utilisation ou non de framework, ça dépend de l'environnement, etc)

Je rappel quand même que PHP tend à se rapprocher de JAVA, il suffit de regarder les dernières versions de PHP.

En ce qui concerne Python, je confirme que c'est bien plus rapide et non pas avec quelques petits tests (Utilisation du Framework Django)

Tout ça pour dire que chaque langage a ses avantages et inconvénients et qu'à ce que j'ai pu voir aucun n'est parfait et tout dépend de ce qu'il faut réaliser.

Ce n'est pas parce que l'on aime un langage que celui ci est le meilleur et représente l'avenir. Ça ne serait pas la première fois que les tendances s'inverse.
3  0 
Avatar de stailer
Membre chevronné https://www.developpez.com
Le 13/06/2012 à 14:34
Et ces défauts auront peut-être du mal à faire oublier son aspect gadget.
Je comprends ce que tu veux dire mais il faut savoir aussi parfois être plus terre à terre et se poser les bonnes questions : C'est quoi le besoin ? que dois faire le projet ? etc...

Les défauts de PHP ne m'ont jamais ralenti et si sur certains projets il fût pour moi (et d'autres) plus efficace qu'une autre techno du même type c'est qu'il y a bien des raisons.

Concernant son concepteur... il en a raconté des conneries, comme le fait qu'il ne fallait surtout PAS utiliser de framework ! Donc bon...
3  1 
Avatar de stailer
Membre chevronné https://www.developpez.com
Le 14/06/2012 à 9:23
Php est juste horrible à lire ( avec la syntaxe des namespace cela ne s'arrange pas ... ).
C'est tout l'inverse !!

Déjà grâce au ZF, l'organisation des classes était devenu pratique avec des syntaxes type "Mon_Namespace_Maclasse" ... Mais alors avec la 5.3 et les use c'est carrément génial.

je bosse sur Netbeans, c'est un pur bonheur, il me retrouve tout avec l'autocomplétion et justement les classes avec les noms à rallonge : c'est terminé.

Franchement les namespaces ont été une grosse avancée de php, il le fallait absolument, on pouvait pas rester comme ça en face du java et c#.
2  0 
Avatar de Julien Alric
Membre à l'essai https://www.developpez.com
Le 21/06/2012 à 11:38
Pourquoi la plupart des discussions visant à critiquer tel ou tel langage dérivent généralement vers des considérations syntaxiques sans intérêt ?

Personnellement, je n'aime pas les syntaxes à la python/ruby, je préfère de loin le code C-style (C, Php, Java, C#, Javascript...). Personnellement, je préfère les flèches aux points, question d'habitude, et j'aime bien le $. Mais franchement, ces considérations sont d'ordre esthétique et sans grand intérêt en pratique.

Quand je vais comparer un langage à un autre, ce qui va m'intéresser, c'est son contexte d'application, les concepts qu'il implémente, ses performances, toute la richesse des librairies qui l'accompagnent, et celle de son environnement.

Sur tous ces points, et dans le contexte web, PHP s'en sort plutôt bien. Il ne doit peut-être pas sont succès au hasard.
2  0 
Avatar de vampirella
Membre éclairé https://www.developpez.com
Le 13/06/2012 à 13:54
Ce rapport me fait doucement rigoler ...

Avec un contenu web en progression continu depuis 10/20 ans, évidemment que PHP est devenu étendu à toutes sorte d'applications, dont des applications critiques ...

De toute façon, quand j'entends "raccourcir le cycle de développement et accélérer les délais de livraisons", bizarrement j'associe toujours la phrase en plus "mais avec un code plus sale et plus difficile à maintenir / évoluer".

M'enfin, c'est comme si Microsoft déclarait que C# avec son framework associé .NET est le nec-plus-ultra utilisé tout plein partout dans le monde ...
Ha oups, il le font déjà ? Ha bah c'est de bonne guerre alors
7  6 
Avatar de stailer
Membre chevronné https://www.developpez.com
Le 13/06/2012 à 14:23
De toute façon, quand j'entends "raccourcir le cycle de développement et accélérer les délais de livraisons", bizarrement j'associe toujours la phrase en plus "mais avec un code plus sale et plus difficile à maintenir / évoluer".
Oui tu as raison c'est bizarre.
Etant développeur ASP.NET MVC et Zend Framework, je constate régulièrement l'aspect "raccourcir le cycle de développement", par contre évidemment "accélérer les délais de livraison", la on est d'accord c'est n'importe quoi et bien trop subtil pour pouvoir affirmer ça.

Après concernant le code sale et difficile à maintenir, figure toi que ce matin je montrais encore toutes les similitudes à mon stagiaire entre les 2 plateformes... Le changement de contexte dans une action, le changement de vue à la volée, l'accès à la BDD par telle ou telle librairie (Doctrine ? NotORM ?) etc... Multilingue, Bootstrap...

On est très loin du PHP que tu as l'air de "connaitre"
1  0 
Avatar de Enerian
Membre éclairé https://www.developpez.com
Le 13/06/2012 à 14:28
Citation Envoyé par fougere02 Voir le message
Php à maintenant la maturité et les outils parfaitement optimisé pour une utilisation professionelle

Ca va helas encore prendre du temps pour faire oublier son aspect gadget du début.
Mon avis est mitigé sur ce point. Je suis entièrement d'accord pour dire que des outils pro ont gagné en maturité et permettent la réalisation d'applications importantes voire critiques en PHP.

Par contre, le gros problème que j'ai avec ce langage, c'est ses lacunes. Le fait que ce langage soit mal conçu est avéré (son créateur lui-même le reconnait). Certes il a beaucoup évolué depuis ses débuts, mais beaucoup de ses faiblesses de conception persistent. Quand on le compare à des outils comme Python ou Ruby, y a pas photo, que ce soit en terme de fonctionnalités ou en terme de librairie standard.

Donc qu'il y ait des outils pro permettant de réaliser bien plus de choses qu'avant en PHP, oui, mais ça n'efface pas pour autant les défauts de conception du langage. Et ces défauts auront peut-être du mal à faire oublier son aspect gadget.
1  0