Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Général Conception Web

Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web

Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Affichage des résultats du sondage: Si vous deviez choisir l'un de ces langages pour l'année 2009 ?
PHP 111 54,41%
ASP.NET 93 45,59%
ASP 0 0%
Votants: 204. Vous ne pouvez pas participer à ce sondage.

Publicité
'
Discussion fermée Actualité déjà publiée
 
Outils de la discussion
Vieux 26/06/2009, 11h41   #21
cfeltz
Membre à l'essai
 
Inscription : décembre 2006
Messages : 93
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 93
Points : 24
Points : 24
Citation:
Envoyé par emmanuel.remy Voir le message
A mon avis les raisons sont historiques, techniques et financières.....
J'ai beaucoup aimé cette réponse, à la complète et simple.
Merci beaucoup.

En fait je me pose cette question car je maitrise bien la technologie .Net.
Mais lorsque je regarde les appels d'offre pour des petits contrats c'est souvant le PHP qui est demandé.
Autant je comprend bien pourquoi nombre de développeurs adeptes de PHP ne souhaitent pas plus de changer de technologie que moi, autant je ne comprend pas trop l'intérêt des "clients" de faire un tel choix technologique. Si ce n'est peut-être des à prioris sur Microsoft.

Travaillant avec Windows (fourni avec mon ordinateur avec IIS) et Visual Studio Express mon coût de développement est nul. Tout comme pour un développeur PHP.
cfeltz est déconnecté   Envoyer un message privé 00
Vieux 26/06/2009, 11h52   #22
grunk
Modérateur
 
Avatar de grunk
 
Homme Olivier
Développeur Web
Inscription : août 2003
Messages : 2 497
Détails du profil
Informations personnelles :
Nom : Homme Olivier
Âge : 28
Localisation : France, Côte d'Or (Bourgogne)

Informations professionnelles :
Activité : Développeur Web
Secteur : Industrie

Informations forums :
Inscription : août 2003
Messages : 2 497
Points : 5 208
Points : 5 208
Citation:
Travaillant avec Windows (fourni avec mon ordinateur avec IIS) et Visual Studio Express mon coût de développement est nul. Tout comme pour un développeur PHP.
Ce qui ne sera pas le cas de l'hébergement par exemple. Une licence Server 2003 , c'est un bufget à prévoir pour le client si c'est lui qui héberge son appli.

Faudrait voir ce qu'il en est vraiment mais je suis quasi sûr qu'un développeur .NET est mieux payé qu'un développeur PHP et donc forcément le coup final du projet est plus élevé en .NET

As tu déjà essayé de comparé à projet équivalent le prix proposé au client en .NET et PHP ?
__________________
Pry Framework php5 | Recherche CDI dev. Web sur Dijon et alentours.
grunk est déconnecté   Envoyer un message privé 00
Vieux 26/06/2009, 15h11   #23
emmanuel.remy
Expert Confirmé
 
Avatar de emmanuel.remy
 
Emmanuel REMY
Inscription : novembre 2005
Messages : 2 848
Détails du profil
Informations personnelles :
Nom : Emmanuel REMY
Âge : 44

Informations forums :
Inscription : novembre 2005
Messages : 2 848
Points : 3 643
Points : 3 643
Citation:
En fait je me pose cette question car je maitrise bien la technologie .Net.
Mais lorsque je regarde les appels d'offre pour des petits contrats c'est souvant le PHP qui est demandé.
Autant je comprend bien pourquoi nombre de développeurs adeptes de PHP ne souhaitent pas plus de changer de technologie que moi, autant je ne comprend pas trop l'intérêt des "clients" de faire un tel choix technologique. Si ce n'est peut-être des à prioris sur Microsoft.
"Pour des petits contrats": prends 10 développeurs WEB, quelle va être la répartition (à la très grosse louche) en matière de technologie ? 4 PHP, 2 Java, 1 .NET, 1 PERL/RoR/autre
Donc quand tu as besoin de faire réaliser un petite appli, vers quelle techno vas tu te diriger, sachant que la personne qui va la coder ne sera certainement pas toujours là pour la maintenir, et donc que tu auras besoin de trouver une autre compétence et qu'elle ne pourra pas passer plusieurs journées à s'immerger dans le code ? Tu te tournes vers le "standard", le plus grand nombre, PHP.

ERE
__________________
Quand une tête pense seule, elle devient folle.
emmanuel.remy est déconnecté   Envoyer un message privé 00
Vieux 26/06/2009, 23h26   #24
bogeux
Invité de passage
 
Inscription : février 2008
Messages : 4
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 4
Points : 2
Points : 2
Pour ma part il faut faire la différence entre deux points importants :
  • Applications
  • Site Web

En effet les deux "technologies" permettent chacune de faire les deux cependant dans le cas de PHP, je considère qu'il ne peut pas le faire seul. Afin de poivoir réaliser une application(avec une interface graphique), il faut lui intégrer une librairie tel que GTK ou autre afin de s'en sortir facilement. De même un site web ne peut pas complètement être réalisé en PHP, il faut lui ajouter du HTML et du javascript. Alors que dans le framework tout est comprit. Dans les deux sens cela peut-être considéré comme un point positif ou comme un point négatif.

Si on regarde les possibilité entre les versions payant et gratuite de Visual Studio, on a vite le soufle coupé :

Citation:
Ces versions sont limitées et ne supportent pas :

* l'attachement à des processus en cours d'exécution [2] [3]
* la visualisation des autres bases de données que Microsoft Access et Microsoft SQL Server Express
* le développement pour environnement embarqué
* Crystal Reports
* certains projets spécialisés ( Windows Services, Excel Workbook)
* certaines options de débogage
* la création de services Windows
* IronPython

La version 2008 Express, par rapport à la version 2005, supporte :

* Cider, un outil de création de page WPF
* le débogage en exécution
* un support plus complet de l'Intellisense (complétion automatique)
La majorité des options qui m'amène à utiliser le DotNet ne sont pas utilisables. De plus il me semble qu'il n'est pas autorisé à produire des applications propriétaires avec la version express(information à vérifier).

Ensuite PHP est un projet libre, tout le monde peut mettre son nez dedans et est donc en constante évolution contrairement au Framework Dotnet qui lui est complètement géré par Windows ce qui peut induire des contraintes qui seront peut-être mise en place par ce gestionnaire. Que se passerait-il si Microsoft décidait d'arrêter le developpement de son Framework ? C'est une question qui ne se pose même pas pour PHP.

Puis on sait tous que PHP est multiplateforme car c'est un langage interprété. Pas besoin de se casser la tête pour la compatibilité, contrairement au dotnet qui lui ne possède pas encore d'environnement d'exécution sur Linux(à ma connaissance) mais par contre il est vrai qu'il existe un environnement de développement. Cependant celui-ci n'est pas du tout abouti et est de plus très lourds d'utilisation.

On peut aussi parler des éditeurs, pour le framework .NET on ne peut pas dire qu'il existe d'autres éditeurs que VisualStudio et sa suite (express, Visual C++ editor,...), certes il est très abouti mais c'est une contrainte supplémentaire contrairement au PHP pour lequel il existe un grand nombre d'IDE comme pas exemple Eclipse PDT, Dreamweaver qui sont très abouti aussi.

Ensuite pour reprendre les premiers points :
- programmation évennementielle, Possible
- programmation objets (héritage, etc...), Possible
- FrameWork standardisé assez complet, Existant
- séparation de l'IHM et du "code behind", Possible
- outil de développement visuel, Existant
- rapidité de mise en oeuvre, Dépendant du projet, circonstances
- etc... idem ^^
bogeux est déconnecté   Envoyer un message privé 00
Vieux 26/06/2009, 23h46   #25
stailer
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 1 007
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 1 007
Points : 1 545
Points : 1 545
Moi ce que j'aime à chaque fois, c'est que tout de suite on entend :
"Pour une petite appli, quand même le PHP c'est le top".

Ou encore :
"Pour un petit site, non vraiment PHP c'est génial".

Alors encore une fois dans ce genre de débat, je viens mettre la merde

Non, PHP c'est pas "petit". On peut faire des gros sites avec, des e-commerce complets , des gros portails webs , y a aucun souci et à l'époque des Zend Framework , Symfony and co et bien je ne vois pas le côté "petit" de la chose, tant au niveau du résultat affiché, que du développement.

MAINTENANT, je fais aussi du dotnet (depuis la 1.1 en c#) et j'adore. Et même si PHP5.3 arrive avec son lot d'améliorations, au niveau codage OO pur, les possibilités parlent d'elles mêmes : dotnet et java sont devant, trèèèèèès loin devant.
Ca ne veut pas dire qu'ils sont mieux, mais juste que leur possibilité au niveau langage sont carrément plus poussées.

Tiens juste 2 trucs au hasards : les délégués.... l'héritage de méthode (création de plusieurs méthodes du même nom). Et bien sur tout ce qui va avec dans Visual Studio concernant l'autocomplétion qui va jusqu'au bout des choses.

Exemple iterateur php :
Code :
1
2
3
foreach($mesObjets as $objet) {
}
Même dans netbeans ou eclipse avec les commentaires qui vont bien vous aurez bien l'aide sur $mesObjets-> ... En revanche dans la boucle si on fait $objet-> ... plus rien, il faut aller chercher la classe pour avoir les infos.
Donc des fois on râle et on perd en productivité à ce niveau.

Il y en a aurait des avantages à dire concernant C# contre PHP, qu'on ne sait par quoi commencer.

Mais voilà, PHP aussi sait faire sa place quand on l'utilise bien. Des frameworks MVC intéressants, des créations de modèles d'applications rapides, et le nombre de sujets parcourus.
Rien qu'avec le Zend Framework, j'ai à ma disponibilités l'API de Google, delicous, Amazon et j'en passe (PDF, Mails complexes, FLickr et je ne parle pas de Zend_Amf qui permet d'envoyer un objet depuis flash et de le recevoir en objet depuis PHP, et inversement ! quel gain de temps !).

Ok, c'est un peu la promo du ZF la... Mais encore une fois, la puissance de PHP est la. Dans mon travail j'ai développé mon propre framework MVC qui évolue petit à petit... Pourtant AUCUN souci pour intégrer le Zend Framework à l'intérieur du mien (en ne chargeant bien sur que ce qui est utilisé , j'en vois certains venirs).

Bref, ce sont 2 mondes vraiments intéressants et à la limite j'ai envie de dire qu'il est bien prétentieux celui qui pourra affirmer que l'un ou l'autre est le meilleur.
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé 00
Vieux 29/06/2009, 14h42   #26
cfeltz
Membre à l'essai
 
Inscription : décembre 2006
Messages : 93
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 93
Points : 24
Points : 24
Merci à tous pour les différents éléments de réponse.
Cdt
cfeltz est déconnecté   Envoyer un message privé 00
Vieux 03/07/2009, 01h24   #27
Aquaa
Inactif
 
Inscription : novembre 2008
Messages : 255
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 255
Points : 175
Points : 175
Citation:
Envoyé par stailer Voir le message
Ok, c'est un peu la promo du ZF la... Mais encore une fois, la puissance de PHP est la. Dans mon travail j'ai développé mon propre framework MVC qui évolue petit à petit... Pourtant AUCUN souci pour intégrer le Zend Framework à l'intérieur du mien (en ne chargeant bien sur que ce qui est utilisé , j'en vois certains venirs).
on peut le faire en .net aussi...
Aquaa est déconnecté   Envoyer un message privé 00
Vieux 03/07/2009, 13h51   #28
stailer
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 1 007
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 1 007
Points : 1 545
Points : 1 545
Intégrer le ZF dans .net ? ah , j'étais pas au courant
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé 00
Vieux 08/07/2009, 18h58   #29
Nicam
Membre régulier
 
Inscription : septembre 2004
Messages : 58
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 58
Points : 94
Points : 94
Envoyer un message via MSN à Nicam
+10000 Stailer.

Et fichtre, j'en ai lu des bananeries sur ce topic ...
Ne pas comparer ASP.Net à PHP. Php est un language, tout comme l'est C# ou Java. Comparez plutot ASP.net à PHP+Zend ...

Alors, pour avoir touché à J2EE, ASP.net (1.1) et PHP, mon choix est sans appel : ASP.NET.

J'ai pourtant commencé par PHP, et j'étais anti-crosoft.
Je dois quand même avouer que la plateforme .net est une tuerie.
Et ne vous meprenez pas, autant il est possible de coder du PHP avec le bloc note, autant c'est aussi possible avec C# (le compilateur est gratuit ...).
IDE ? Zend Studio est payant, tout comme VisualStudio.
PDT, lorsque j'arriverai à le desarchiver, j'en reparlerais ^^.
A la limite, je prefere Netbeans pour PHP
Sauf que VisualStudio est un modèle de puissance (touchez au debugger de VS.net, vous comprendrez).

Parlons du language : Vive le typage !! Lorsqu'on y goute en objet, on ne peux plus s'en passer. Quelle galère de ne pas savoir exactement de quel type une variable est faite ... Ca prend tout son sens lorsque le type est un objet particulier.
Le fait que C# soit compilé, on bénéficie d'un runtime vraiment puissant, avec ses avantages.
Petite information aussi : l'avantage de .net est sa possiblité de faire fonctionner des bouts de code en VB.NEt, java.Net, Cobol.net, C#.net sans a s'en préoccuper. Tu référence ta DLL, et c'est fini. Le fait que la compilation se fasse en deux temps (C#->MSIL->LAngage proche du processeur), et tu as une rapidité d'exécution qui te gifle n'importe quel autre language (Php et Java réunis). .NEt est de très loin la plateforme managée la plus performante.

Mais la vraie puissance de .NET, c'est son architecture, ses abstractions.
Codez des formulaires en ASP.NET, et faites les meme en PHP ... Je vous garanti que vous allez la façon dont .Net gere les etats (isPostBack ^^)

De manière Native, en .Net, tout est pensé en Objet. Du vrai de vrai, comme en Java. A ce niveau, c'est tout simplement incomparable, et dès que tu fais des projets serieux (dans le sens, tu as beaucoup de trafic), la notion de budget alloué à l'hébergement est une réalité au même titre qu'avec PHP (Où alors, c'est de l'inconscience). PHP ou .Net, l'hébergement représente un cout.

Alors, .Net écrase PHP ? à mon avis, il n'y a pas photo, mais ...
Php est extremement accessible, très souple (avantage de sa faiblesse), il te permet de mettre en place des grosses applications comme des petites. .Net aussi, mais le cout d'un petit projet est clairement à l'avantage de Php, pour les gros projets, ca se discute.
La communauté PHP est de loin la plus vaste, et presque tout ce dont on a besoin est déjà codé quelque part.

.Net, ca peut paraitre obscure (moins que J2EE à mon gout), mais je trouve que la société Zend se dirige dans la même direction, et je me demande combien de temps on va pouvoir être à la pointe sans prendre une formation Zend ...).

Par contre, si vous détestez les tableaux associatifs de Zend Framework (rien que pour ca, j'hésite à le faire adopter par mes développeurs), essayer la biblioteque d'objet .NET ... C'est à mon avis la cerise sur le gateau...

PS : depuis quand il faut un framework pour implementer un motif de programmation ? (là, je parle de MVC). Dire que .Net "connait" MVC depuis quelques mois est simplement une ... connerie.
Nicam est déconnecté   Envoyer un message privé 00
Vieux 10/07/2009, 20h35   #30
stailer
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 1 007
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 1 007
Points : 1 545
Points : 1 545
Petite nuance tout de même surtout sur :

Citation:
Alors, .Net écrase PHP ? à mon avis, il n'y a pas photo, mais ...
Si il y a photo... je parlais de C# contre PHP et non de la plateforme ASP.NET contre PHP

Alors C# écrase PHP y a pas photo, je suis tout à fait d'accord. Et je suis grandement d'accord avec ce que tu dis ton post.
Cependant, en matière de développement web, encore une fois : tout dépend du besoin.
La plateforme ASP.NET est différente de la plateforme PHP, ce sont 2 très bon produits concurrents, mais il est quasi impossible de dire lequel est le meilleur selon le projet.

En 5 minutes j'ai installé l'extension libsvn sur mon linux et maintenant je pilote mon serveur SVN en PHP. Je peux faire pareil en .Net ? aussi facilement ? Non

Je décide de faire un projet SilverLight faisant appel à du code serveur C#... Quel bonheur de pouvoir tout récupérer sur la plateforme .Net ! quasiment rien à faire et le développeur reste dans le même environnement !
En PHP c'est nettement plus compliqué.

Bref, peut-être y a t il des parades à ces exemples ? dans un sens comme dans l'autre ? je ne sais pas mais on pourrait parler de bien d'autres cas, il suffit de fouiller dans ce que sait faire PHP et ce que sait faire .Net.
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé 00
Vieux 13/07/2009, 09h21   #31
Aquaa
Inactif
 
Inscription : novembre 2008
Messages : 255
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 255
Points : 175
Points : 175
Citation:
Envoyé par stailer Voir le message
Intégrer le ZF dans .net ? ah , j'étais pas au courant
j'ai pas dis ça

Sauf que ZF est un ensemble de composants indépendants, càd avec ton framework ou sans il pourra être implémente n'importe ou dans du code PHP, mvc ou d'autre pattern.
Ce que je voulais dire que .net est plus apte à adopter la notion de composants que PHP et que t'y arrive à integrer ZF à ton propre framework n'ajoute aucun point à PHP.
Aquaa est déconnecté   Envoyer un message privé 00
Vieux 14/07/2009, 10h54   #32
stailer
Membre Expert
 
Avatar de stailer
 
Homme Jean-François CAMBOT
Développeur informatique
Inscription : mars 2003
Messages : 1 007
Détails du profil
Informations personnelles :
Nom : Homme Jean-François CAMBOT
Âge : 34
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2003
Messages : 1 007
Points : 1 545
Points : 1 545
Citation:
Ce que je voulais dire que .net est plus apte à adopter la notion de composants que PHP
C'est pas parce que VS te propose de développer des supers composants de la mort qu'il est davantage orienté composant.

Si tu utilises un framework asp.net avec une certaine logique, il faut aussi que tes composants soient compatibles avec ce framework et c'est pas toujours le cas.
J'ai pas d'exemple concret la, mais tous les composants ne sont pas forcément compatible avec toutes les façons de travailler.

Alors si PHP a bien un avantage, c'est la qu'il se situe : en 5 secondes tu peux utiliser en même temps 3 frameworks, avec (ou sans) ajax etc... Tu as une souplesse énorme.
asp.net, n'a pas cette souplesse et cette vitesse d'intégration.

Sinon y a la version 2 de DelphiForPhp basé sur la VCL PHP qui permet de faire trucs aussi assez sympa, mais alors l'éditeur utilisant le framework rend forcément les choses un peu plus compliqués pour sortir "du cadre" facilement, utiliser d'autres outils, et pour finalement rester à l'intérieur de ce cadre.

PHP est du script, c'est un défaut et c'est aussi un avantage
__________________
.o0o__St@iLeR__oOo.

Chef de projet / Développeur

Silverlight / ASP.NET MVC - MCP ASP.NET 4
Zend Framework / Ajax (Jquery et ExtJS)
Adobe Flash Builder (Flex)

Ma librairie pour faire communiquer PHP et Silverlight "à la" WCF : http://code.google.com/p/phpservices-silverlight/
stailer est déconnecté   Envoyer un message privé 00
Vieux 17/07/2009, 17h43   #33
sinople
Membre Expert
 
Homme Marco Guignard
Ingénieur développement logiciels
Inscription : avril 2009
Messages : 728
Détails du profil
Informations personnelles :
Nom : Homme Marco Guignard
Âge : 30
Localisation : Suisse

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Finance

Informations forums :
Inscription : avril 2009
Messages : 728
Points : 1 379
Points : 1 379
Envoyer un message via MSN à sinople
Je trouve que la question est mal posée car on compare un framework avec un language.

Il me semble même qu'à l'époque il était question d'un PHP.net
sinople est déconnecté   Envoyer un message privé 00
Vieux 11/08/2009, 19h38   #34
gervaimi
Invité de passage
 
Inscription : décembre 2006
Messages : 1
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 1
Points : 1
Points : 1
Par défaut Delphi pour PHP

J'utilise depuis près de 2 ans Delphi pour PHP pour développer des intranet/extranet, ce IDE se compare très bien avec Visual Studio.

Oui je sais que le produit de codegear n'est pas parfait actuellement mais il répond à mes attentes.
gervaimi est déconnecté   Envoyer un message privé 00
Vieux 17/08/2009, 12h16   #35
batataw
Membre émérite
 
Inscription : septembre 2007
Messages : 951
Détails du profil
Informations forums :
Inscription : septembre 2007
Messages : 951
Points : 947
Points : 947
Il y a quelques années, j'ai choisi PHP a .NET ou Java, ben j'ai longtemps pensé avoir fait une grosse erreur. Non pas que PHP (PHP4 pour info) était mauvais mais jusqu'il n'avait pas a l'époque tous les mechanismes de la programmation avancé.

Aujourd'hui je suis plutôt satisfait de mon choix, pour quatre raisons:

- Car il est constante évolution et qu'une forte communauté de développeurs décident dans quelle direction il doit aller. J'espère qu'un jour il n'aura plus rien a envier aux autres langages (pourvu qu'il garde sa souplesse).

- En PHP il faut être touche a tout, Système, DBA, Frontend...tu vois toujours le projet dans son ensemble. Je trouve ça valorisant de ne pas se contenter que de la partie PHP pure.

- J'ai toujours travaillé dans des environnements hyper décontracte, agences de pub, communication ou publication. Ce n'est pas propre a PHP mais pas mal de projets sont réalisés en PHP dans ce type de compagnies. Je n'ai travaillé qu'une seul fois dans un SI (canal historique) autrement je suis toujours mêlé a du personnel non technique: force de vente, marketing ou a la direction et c'est plutôt agréable.

- Beaucoup de compagnies ne sont plus aussi frileuses quant a son choix, j'ai même vu des offres pour des projets de migration vers PHP.
batataw est déconnecté   Envoyer un message privé 00
Vieux 18/08/2009, 18h07   #36
Florian
Inactif
 
Inscription : mars 2002
Messages : 1 294
Détails du profil
Informations personnelles :
Âge : 42

Informations forums :
Inscription : mars 2002
Messages : 1 294
Points : 2 014
Points : 2 014
Ce qui est rassurant c'est que personne n'a pris Asp.
Florian est déconnecté   Envoyer un message privé 00
Vieux 19/08/2009, 10h57   #37
Bourgui
Membre chevronné
 
Homme Rémi BOURGAREL
Développeur .NET
Inscription : juin 2006
Messages : 425
Détails du profil
Informations personnelles :
Nom : Homme Rémi BOURGAREL
Âge : 26
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur .NET
Secteur : Tourisme - Loisirs

Informations forums :
Inscription : juin 2006
Messages : 425
Points : 604
Points : 604
Ben asp, c'est comme tout les langages qui disparaissent, a mon avis y'a moyen de trouver du taff , car beaucoup de système sont encore en asp (celui sur lequel est encore bcp en asp, on migre... ^^), mais pour un jeune développeur c'est suicidaire pour la suite de sa carrière.
Bourgui est déconnecté   Envoyer un message privé 00
Vieux 21/08/2009, 11h51   #38
MadCat34
Membre habitué
 
Homme Romain
Inscription : août 2005
Messages : 161
Détails du profil
Informations personnelles :
Nom : Homme Romain
Âge : 31
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : août 2005
Messages : 161
Points : 147
Points : 147
Pour ma part, j'ai choisi PHP.
J'ai commencé à coder avec PHP4 et c'est vrai que c'était limite du point de vue POO. Les dernières versions se sont améliorées et le code s'en retrouve plus "propre".

Concernant l'aspect "bidouilleur" que plusieurs personnes dénoncent, c'est comme tout langage. Un "mauvais" développeur peut faire un code brouillon en ASP.
PHP est assez permissif et impose d'être rigoureux.

Points positif:
  • langage simple
  • permet de développer rapidement
  • multi-plateforme
  • communauté active
  • nombre de librairies important

Points négatifs:
  • un débutant fera un code brouillon (mais c'est pareil pour d'autres langages)
  • une image pas encore "pro"
  • langage interprété
  • encore quelques manques pour une programmation objet
  • langage peu typé
MadCat34 est déconnecté   Envoyer un message privé 00
Vieux 22/08/2009, 19h37   #39
kaymak
Membre Expert
 
Inscription : janvier 2007
Messages : 1 452
Détails du profil
Informations personnelles :
Âge : 28
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2007
Messages : 1 452
Points : 1 914
Points : 1 914
Citation:
- Beaucoup de compagnies ne sont plus aussi frileuses quant a son choix, j'ai même vu des offres pour des projets de migration vers PHP.
C'est clair, récemment on à fait migrer toutes la plate forme commerce d'une société de java vers php.
Et pour le moment ils sont très content.

Citation:
Concernant l'aspect "bidouilleur" que plusieurs personnes dénoncent, c'est comme tout langage. Un "mauvais" développeur peut faire un code brouillon en ASP.
PHP est assez permissif et impose d'être rigoureux.
+1 aussi, je dirais même que l'approche aisé du langage permet d'avoir une palette d'utilisateur très très large, et que cela pénalisent les plus compétents. Là ou en java, le simple fait de dire "Je suis dév java" suffit à te donner une pseudo valeur absolument infondée à ce moment.
kaymak est déconnecté   Envoyer un message privé 00
Vieux 01/09/2009, 11h38   #40
Nicam
Membre régulier
 
Inscription : septembre 2004
Messages : 58
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 58
Points : 94
Points : 94
Envoyer un message via MSN à Nicam
Citation:
Envoyé par stailer Voir le message
En 5 minutes j'ai installé l'extension libsvn sur mon linux et maintenant je pilote mon serveur SVN en PHP. Je peux faire pareil en .Net ? aussi facilement ? Non
Je doute juste que tu fasses le choix d'une technologie, d'une architecture technique sur ce simple fait ...
Nicam est déconnecté   Envoyer un message privé 00
Discussion fermée Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 06h29.


 
 
 
 
Partenaires

Hébergement Web