Aljaž Srša (2016) PHP frameworks. EngD thesis.
Abstract
The thesis presents one of the four most popular PHP web frameworks: Laravel, Symfony, CodeIgniter and CakePHP. These frameworks are compared with each other according to the four criteria, which can help with the selection of a framework. These criteria are size of the community, quality of official support, comprehensibility of framework’s documentation and implementation of functionalities in individual frameworks, which are automatic code generation, routing, object-relational mapping and implementation of template engines. Afterwards the selection of the framework is described, which is then used to develop a web application. Key functionalities of this web application, such as authentication and authorization, are presented and technically described. Finally, the usage of the developed web application is shown and illustrated.
Actions (login required)