Register now or log in to join your professional community.
I need to know what is best performer for a large scale enterprise application cover all aspects from Security to implementation, Open source and paid services all aspect including servers.
At the beginning both programming languages are so helpful and have different features.so we compare both in different aspects: As i know, both have different strong and weak sides. My criteria as follows:
1. Cost: PHP is preferable
2. Scalability: both
3. Performance: PHP is preferable
4. Support: PHP is preferable
5. Availability of Tools and Editors: both
6. easy to learn: PHP is preferable
7. Security: ASP.net is preferable
8. Language popularity: PHPis preferable
Compare their frame work asp.net is .NET supported language, and PHP is free language.so PHP is more preferable
Generally i recommended:
· If your client likes the idea of being connected to Microsoft, then go with ASP.NET. Some clients will have more comfort regarding future support, upgrades, etc. with MS.
· If they like the idea of open source and Linux servers, go with PHP. This may interest some clients due to transferability of web hosts, free software, etc.
I think Zemene Areaga captures all... if the company have budget and needed long term support, go for .NET but if budget is constraint and needs a fast time to market the app/solution then go PHP.
ASP.NET is a Microsoft product possible only on a windows machine that requires window hosting.
Mono project can be used in case you are using on Mac and Linux.
The most popular IDE for ASP.NET is Visual Studio.
One gets a freedom of using multiple languages in ASP.NET
It includes third party control and libraries
ASP.NET is written on C#. It is built on C which is not easy to learn for starters. The Syntax is tough to understand and read. But, to get the best results, you need to understand the coding. Also, get more on ASP.NET;
https://blog.udemy.com/php-vs-asp-net/
http://keenesystems.com/Expertise/ASPNetWebApplications.aspx