Utilising PHP Frameworks in Web Application Development
Keywords:
PHP, framework, web application, MVC architecture, security, authentication, SQL injection, Cross-Site Scripting, Cross-Site Request Forgery, REST API, Laravel, Symfony.Abstract
This article explores the significance of PHP frameworks in modern web application development, their architecture, security features, development process, and future trends. It emphasises how developers can build complex and scalable web applications efficiently and securely using PHP frameworks. It also presents a scientific perspective on the key advantages of frameworks, their modular software structure, built-in security mechanisms, and integration with modern technologies.
References
M. Lerdorf, R. Tatroe, P. MacIntyre. Programming PHP. O'Reilly Media, 2013.
Taylor Otwell. Laravel Documentation. https://laravel.com/docs, 2023.
Symfony Documentation. Symfony Framework. https://symfony.com/doc/current/index.html, 2023.
Fabien Potencier. The Symfony Book. Symfony SAS, 2017.
J. R. Taylor. Web Security for Developers. No Starch Press, 2017.
J. Ullman. PHP and MySQL Web Development. Addison-Wesley, 2019.
OWASP Foundation. OWASP Top Ten Security Risks. https://owasp.org/www-project-top-ten/, 2024.
P. Kurniawan. PHP Cookbook. O'Reilly Media, 2014.