About this paper

Appears in:
Pages: 1702-1712
Publication year: 2015
ISBN: 978-84-606-5763-7
ISSN: 2340-1079

Conference name: 9th International Technology, Education and Development Conference
Dates: 2-4 March, 2015
Location: Madrid, Spain

SELECTING A PHP FRAMEWORK FOR A WEB APPLICATION PROJECT - THE METHOD AND CASE STUDY

A. Zurkiewicz, M. Miłosz

Lublin University of Technology (POLAND)
Considering any PHP project in terms of its purpose and requirements, the choice of the most appropriate framework significantly affects the cost of a project and time necessary for designing and developing it, as well the likelihood of its successful completion. However, it is a very difficult task to make, because it requires conducting a multi-criteria comparison among numerous available frameworks. This paper presents a multi-criteria method of selecting a PHP framework for a specific PHP web application project and also compares selected frameworks with the goal of designing and carrying out a specific project.

There are many multi-criteria comparison methods, and choosing the appropriate one affects the possibility of conducting comprehensive research and the clarity of results. Another crucial comparison factor consists in selecting adequate comparison criteria and adjusting their respective weights. In the paper, the choice of a comparison method as well as its criteria and weights are discussed and justified for the specified project. Moreover, the values of measurable criteria are determined in order to compare in the clearest possible way the features of all the analyzed frameworks with regard to the specified project, and finally, the results of the comparison are presented. The analysis includes the following frameworks: CakePHP, CodeIgniter, Laravel, Symfony, Yii, and Zend Framework.

The article describes an actual web application project named Expansible Communication Platform for e-University (XCPU), which was designed to improve communication between the university authorities, teachers and students in order to gain information for the decision-making process. The XCPU project is described with its requirements and conditions characteristic . Together with the results of the case study of selecting a proper PHP framework in the context of the described XCPU project, the article also presents the detailed procedure of framework selection, the algorithm and the calculations with their results.
@InProceedings{ZURKIEWICZ2015SEL,
author = {Zurkiewicz, A. and Miłosz, M.},
title = {SELECTING A PHP FRAMEWORK FOR A WEB APPLICATION PROJECT - THE METHOD AND CASE STUDY},
series = {9th International Technology, Education and Development Conference},
booktitle = {INTED2015 Proceedings},
isbn = {978-84-606-5763-7},
issn = {2340-1079},
publisher = {IATED},
location = {Madrid, Spain},
month = {2-4 March, 2015},
year = {2015},
pages = {1702-1712}}
TY - CONF
AU - A. Zurkiewicz AU - M. Miłosz
TI - SELECTING A PHP FRAMEWORK FOR A WEB APPLICATION PROJECT - THE METHOD AND CASE STUDY
SN - 978-84-606-5763-7/2340-1079
PY - 2015
Y1 - 2-4 March, 2015
CI - Madrid, Spain
JO - 9th International Technology, Education and Development Conference
JA - INTED2015 Proceedings
SP - 1702
EP - 1712
ER -
A. Zurkiewicz, M. Miłosz (2015) SELECTING A PHP FRAMEWORK FOR A WEB APPLICATION PROJECT - THE METHOD AND CASE STUDY, INTED2015 Proceedings, pp. 1702-1712.
User:
Pass: