ASP et PHP sont similaires dans la mesure où les deux ont tendance à mettre leur code avec le code HTML, et donc la logique peut être assez similaire. Mais, ASP.NET sera très différent de PHP dans la conception, car il y a une forte incitation à utiliser le code-behind dans ASP.NET, où vous avez essentiellement le modèle html et tout le code est dans un autre fichier séparé En fonction de ce que vous faites, à quel point votre site est occupé, vous pouvez constater que la différence de vitesse est sans conséquence, bien que l'un soit compilé et l'autre ne l'est pas. PHP va probablement être plus rapide à développer, car vous pouvez plus facilement coder un peu et tester, que vous pouvez avec ASP.NET, mais ASP et PHP sont similaires dans la façon dont vous pouvez développer. Si vous ne connaissez aucune de ces langues alors PHP peut être le plus facile à apprendre, car le manuel PHP est si bien écrit, avec beaucoup de commentaires des utilisateurs, et ASP.NET a remplacé ASP, afin d'apprendre ASP pour un nouveau projet, IMO, est d'utilisation limitée.
Si vous utilisez ASP.NET, vous apprenez une nouvelle syntaxe et l'un des langages .NET, mais en fonction de votre environnement, C# peut être relativement facile à apprendre. Avec ASP ou ASP.NET vous êtes bloqué avec IIS pour votre serveur, mais avec PHP vous pouvez utiliser IIS ou Apache, donc il y a une flexibilité considérable là-bas. Avec ASP.NET, vous trouverez plus d'options pour vous aider dans le développement de code, car elles ont maintenant ASP.NET et ASP classiques.NET MVC (http://www.asp.net/%28S%28d35rmemuuono1wvm1gsp2n45%29%29/mvc/), à la fois avec des avantages et des inconvénients, mais je crois que ce site est encore écrit dans le dernier. Donc, ce qui serait mieux dépend de ce que vous allez faire avec et des langages ou frameworks avec lesquels vous avez déjà acquis de l'expérience.
ASP, ASP classique ou dotnet? – RageZ
J'ai remarqué cette question ici ... http://stackoverflow.com/questions/2135479/what-is-the-difference-between-php-and-asp Si possible, je voudrais me concentrer sur la performance et la courbe d'apprentissage et pourquoi les gens choisissent entre l'un ou l'autre lors du développement d'une application. – palbakulich
Votre titre vs les étiquettes que vous mettez peut conduire à des réponses absurdement confuses. Veuillez considérer être plus cohérent car ASP et ASP.NET sont différents. ASP est actuellement une technologie héritée mais est celle qui est comparable à PHP à cause de sa mécanique, voyez le problème ici? –