Analysis and Practical Application of PHP Frameworks in Development of Web Information Systems
Procedia Computer Science 2016
Natālija Prokofjeva, Viktorija Ziborova

This paper provides various PHP programming framework (CakePHP2, CodeIgniter, Symfony2, Yii and PhalconPHP) popularity overview and comparison using various criteria. Based on the data obtained during the study two frameworks were selected for deeper analysis - Symfony2 and PhalconPHP. This article offers a description of the architecture and main features of selected frameworks (routing, template engine, etc.). During framework comparison a performance test was developed with a goal to determine performance and effectiveness of frameworks during the same task. For performance testing a „Ticket Reserving System” cashier list section was chosen. Tests were performed using ab.exe (Apache Benchmark) tool that comes with the Apache Web server. Based on the comparison results recommendations are made that allow Web developers to choose a framework for creating a real-world Web project. It is planned to expand the developed Web system capabilities using Web services that are based on open standards and protocols (SOAP, XML-RPC, REST, etc.).


Atslēgas vārdi
PHP frameworks; Web programming; Information System development
DOI
10.1016/j.procs.2017.01.059
Hipersaite
http://www.sciencedirect.com/science/article/pii/S1877050917300601

Prokofjeva, N., Ziborova, V. Analysis and Practical Application of PHP Frameworks in Development of Web Information Systems. Procedia Computer Science, 2016, Vol. 104, No. 1, 51.-56.lpp. ISSN 1877-0509. Pieejams: doi:10.1016/j.procs.2017.01.059

Publikācijas valoda
English (en)
RTU Zinātniskā bibliotēka.
E-pasts: uzzinas@rtu.lv; Tālr: +371 28399196