International Journal of Scientific & Technology Research

Home About Us Scope Editorial Board Blog/Latest News Contact Us
10th percentile
Powered by  Scopus
Scopus coverage:
Nov 2018 to May 2020


IJSTR >> Volume 3- Issue 7, July 2014 Edition

International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616

Critical Comparison Of PHP And ASP.NET For Web Development

[Full Text]



Atul Mishra



Index Terms: ASP.NET, Database Interactivity, Dynamic Content, Markup Reusability, Persistence, PHP, Proactive Behaviour, Security, Validation, Web Application.



AbstractL This paper critically compares PHP and ASP.NET for development of web application (WA)which was developed as a part of a moduleís assessment. These languages have been evaluated for development of WA functional requirements and features. In other words, the main area where the comparison of these languages has been applied is potential requirements of Car Sales Web Application. The paper begins with defining these technologies and comparing fundamental architectural variances. This paper also explore and compare suitability of selected technologies for comparing features involved in imposing restrictions on accessing navigation and functionality, validation and proactive behaviour involved in validating user input from the browser, providing users feedback, overall time consumed in development and associated security issues.



[1] BuiltWith, 2014. Framework Usage Statistics. [Online] Available at: http://trends.builtwith.com/framework [Accessed 28 April 2014].

[2] Cecchet, E. et al., 2003. Performance comparison of middleware architectures for generating dynamic web content. In International Conference on Middleware. New York, 2003. Springer.

[3] Chen, W.-M. & Chen, Y.-C., 2012. Web design and implementation for remote control. In Intelligent Control and Automation (WCICA). Beijing, 2012. IEEE.

[4] Davis , M.E. & Phillips, J.A., 2007. Learning PHP & MySQL: Step-by-Step Guide to Creating Database-Driven Web Sites. 2nd ed. O'REILLY.

[5] Gabarro, S., 2007. The Different Approaches of Web Programming. In Web Application Design and Implementation:Apache 2, PHP5, MySQL, JavaScript, and Linux/UNIX. 1st ed. Wiley-IEEE Press. pp.17 - 26.

[6] Jazayeri, M., 2007. Some Trends in Web Application Development. In Future of Software Engineering. Washington, 2007. IEEE Computer Society.

[7] Lancor, & Katha, S., 2013. Analyzing PHP frameworks for use in a project-based software engineering course. In 44th ACM technical symposium on Computer science education. New York, 2013. ACM.

[8] Lucca, G.A.D., Penta, M.D., Antoniol, G. & Casazza, G., 2001. An Approach for Reverse Engineering of Web-Based Applications. In Eighth Working Conference on Reverse Engineering., 2001. IEEE.

[9] Lu, & Rothaus, D., 2002. Best Practices for Using ADO.NET. Microsoft Corporation.

[10] Meier, J.D. et al., 2005. How To: Protect From SQL Injection in ASP.NET. Microsoft Corporation.

[11] Merlo, E., Letarte, D. & Antoniol, G., 2007. Automated Protection of PHP Applications Against SQL-injection Attacks. In Software Maintenance and Reengineering. Amsterdam, 2007. IEEE.

[12] Mirzoev, T. & Sack, L., 2014. WEBPAGE LOAD SPEED: ASP.NET VS. PHP. i-managerís Journal on Information Technology, 2(2), pp.1-7.

[13] Mitchell, S., 2004. An Extensive Examination of User Controls. Microsoft Corporation.

[14] Moore, A., 2002. User Input Validation in ASP.NET. Microsoft Corporation.

[15] MSDN, 2003. Migrating from PHP to ASP.NET. Microsoft Corporation.

[16] Olson, P., 2014. PHP Manual. [Online] PHP Documentation Group Available at: http://www.php.net/manual/en/ [Accessed 18 April 2014].