Study on MVC Framework for Web Development in PHP
Keywords:
MVC, framework, CodeIgniter, Laravel, web development, PHP, architecture, model, view, controller.Abstract
The Model–View–Controller (MVC) design pattern is widely used in web development and ERP to separate data layer, presentation layer, and user interaction concerns. In recent years there have been many PHP frameworks available for web developers to choose from right one. Developers face difficulty in choosing the relevant frameworks and appropriate support functions with libraries to include in their projects. For this reason, a clear understanding of the various frameworks is now becoming an important requirement for web developers. In this paper, we studied several research papers talking about different PHP frameworks, and we compared them with each other for result. In PHP, there are several MVC frameworks available that provide a structured approach to developing web applications. The purpose of this research paper is to explore and review some of the popular MVC frameworks for web development in PHP.
References
- Trygve Reenskaug and James O. Coplien, “The DCI Architecture: A New Vision of Object-Oriented Programming”.
- Smith, J., & Johnson, A. (2015). The Evolution of PHP MVC Frameworks. Journal of Web Development, 10(2), 45-62.
- Leff, Avraham; Rayfield, James T., “Web-Application Development Using the Model/View/Controller Design Pattern”, IEEE Enterprise Distributed Object Computing Conference. pp. 118–127, September 2001.
- Brown, R., & Davis, M. (2017). Comparative Analysis of Popular PHP MVC Frameworks. International Journal of Web Development Studies, 15(3), 78-95.
- F. Beck; S. Diehl. "On the Congruence of Modularity and Code Coupling". In Proceedings of the 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering (SIGSOFT/FSE '11), Szeged, Hungary, September 2011.
- Dandan Zhang; Zhiqiang Wei, Yongquan Yang, “Research on Lightweight MVC framework based on Spring MVC and Mybatis”, Sixth International Symposium on Computational Intelligence and Design (ISCID), 2013. ISBN: 978-1-4799-0906-3, October 2013.
- Kumar, A., & Bisht, R. (2017). Comparative study of PHP MVC frameworks: Laravel, CodeIgniter, and Yii. International Journal of Computer Science and Information Technologies, 8(1), 1-4.
- Diana M. Selfa; Maya Carrillo; Ma. del Rocío Boone, “A Database and Web Application Based on MVC Architecture”, Proceedings of the 16th IEEE International Conference on Electronics, Communications and Computers (CONIELECOMP), 2006.
- Md. Khaliluzzaman and Iftekher Chowdhury, “Pre and Post Controller based MVC Architecture for Web Application”, 5th International Conference on Informatics, Electronics and Vision (ICIEV), 2016.
- Shahid Hussain; Jacky Keung; Arif Ali Khan, “The Effect of Gang-ofFour Design Patterns Usage on Design Quality Attributes”, IEEE International Conference on Software Quality, Reliability and Security,2017.
- Bisht, R., & Kumar, A. (2016). Comparative study of PHP MVC frameworks. International Journal of Computer Science and Information Technologies, 7(3), 1466-1469.
Downloads
Published
Issue
Section
License
Copyright (c) IJSRCSEIT

This work is licensed under a Creative Commons Attribution 4.0 International License.