Quels sont les principales différences entre les deux langages, selon vous ?
PHP s'adresse à un public d'amateurs jusqu'aux professionnels aguerris, quant à ASP. Net il s'adresse juste aux fanes de Microsoft. L'environnement. Net est tellement lourd et mal conçu que PHP bien qu'interprété reste plus performant (d'autant plus que. Net tourne quand même prioritairement sous Windows). Au niveau de la sécurité, PHP est patché très régulièrement alors que. Net (conformément à toute technologie microsoftienne) est un véritable trou de sécurité à lui tout seul.
Le quel préférez-vous, et pourquoi ?
PHP évidement. C'est depuis PHP5, un véritable langage orienté objet (quoiqu'en disent les fanes de Microsoft) et on peu absolument tout faire en PHP : des scripts d'administration ainsi que des applications à part entière en standalone. Le fait que PHP soit complètement libre et interprété permet notamment d'avoir le contrôle total de ce que l'on fait. Ceci dit, on ne devrait pas parler de. Net et de PHP sans parler de la plate-forme java qui est très intéressante également mais qui est plus difficile d'accès pour les néophytes.