AN ANALYSIS AND COMPARISON OF PHP7 SUPPORTED FRAMEWORKS (original) (raw)
Related papers
PHP Frameworks in Web Application Development
2021
A framework defined as a structure that supports the development of dynamic websites, web applications, and services. Framework code and design are often reusable to assist resource management, customization and APIrelated tasks. This study discusses current practices to help a developer understand PHP frameworks adoption for web application development. The systematic approach, score criteria evaluation, and PHP framework technical factors are studied to understand the features suitability of PHP Frameworks. A comparison of twenty-three different frameworks features also has been studied that involves features such as Object Relational Mapping(ORM), Code Generator,CRUD Generator and Template Engine. Besides PHP framework features, understanding the basic core PHP to build web application would help a lot in learning PHP frameworks. Moreover, new aspiring developers should not limit themselves to a particular PHP framework only but also explore various other PHP frameworks in the de...
Quality Evaluation of PHP Frameworks
IJSER, 2019
Now a day's frameworks are playing vital role in development of web-based applications. In this article, world wide web-based development has been carried to compare the two most widely used PHP frameworks in the development community; Yii and CodeIgniter. The study is based on comparison of both frameworks by considering various quality frameworks, moreover we have implemented webbased Inventory system to validate results. In results Yii found to be an automated tool and has various functionalities, without knowing any further complex architecture to develop the required web in quick time. On other hand CodeIgniter is complex in nature, so it is highly recommended for the expert level users. Both have advantages and disadvantages; these frameworks can be used based on the project nature and time constraints.
PHP Frameworks Usability in Web Application Development
International Journal of Recent Technology and Engineering
A framework defined as a structure thatsupports the development of dynamic websites, web applications, and services. Framework code and design are often reusable to assist customization, resource service, and API-related tasks. This study discussed current practice to help a developer understand PHP frameworks adoption for web application development. Three approaches were selected to understand the features suitability of the PHP frameworks: the systematic approach, score criteria evaluation, and PHP framework technical factors. A comparison of 23 different frameworks features also has been studied that involves features such as ORM, Code Generator, Template Engine, and CRUD Generator. Besides PHP framework features, understanding the basic core PHP to build web application would help a lot in learning PHP frameworks. Moreover, new developers should not limit themselves to a particular PHP framework only but also allow themselves to explore various PHP frameworks in the development...
A new model for the selection of web development frameworks: application to PHP frameworks
International Journal of Electrical and Computer Engineering (IJECE), 2019
The use of a framework is often essential for medium and large scale developments, but is also of interest for small developments. PHP has evolved as the scripting language the most chosen by developers, which has generated an explosion of PHP frameworks. There is a big debate about what the best PHP frameworks are, because the simple fact is that not all frameworks are built for everyone. Indeed, not all frameworks meet the same needs, and several frameworks can be used together in certain situations. Choosing the right framework, however, can sometimes be difficult. In order to make the selection process easier, we propose a pragmatic and complete model to compare and evaluate the main PHP frameworks. This model is based on a set of comparison criteria based on the Intrinsic durability, industrialized solution, technical adaptability, strategy, technical architecture, and Speed criteria. Results show that the values of these criteria allow developers to easily and properly choose the framwork that best meets their needs
AN EMPIRICAL STUDY OF THE EVOLUTION OF PHP MVC FRAMEWORK
Commercial, social and educational importance of web technology has tremendously increased research activities in web programming/scripting. Several methods for writing PHP codes such as Object Oriented Programming (OOP), Procedural PHP coding and Model View Controller (MVC) pattern have been proposed. Model View Controller (MVC) which is one of the most powerful method for developing PHP application has many variant such laravel, Symfony, CodeIgniter, CakePHP etc. However, selection of best MVC framework among the variants is of concern to the programmers as well as project managers, especially when managing big applications. Hence,performance evaluation criterions are required. This paper discusses the MVC based most famous PHP frameworks, evaluate their performance and it was found that Laravel outperforms other MVC framework, hence laravel is proposed as the most suitable PHP framework for future web technology.
A comparative study of laravel and symfony PHP frameworks
International Journal of Electrical and Computer Engineering (IJECE), 2019
With the current explosion of Information Systems, the market offers a wide range of interesting technological solutions. Yet, this does not mean adopting a technology without considering its impact on the existing information system and user expectations. It is recommended to identify and implement the technological solutions most suited to the Information Systems strategy. Therefore, new methods are emerging and design tools are still evolving; the PHP Frameworks are part of it, which open up new perspectives in terms of information system enrichment. In this context, this paper focuses on the elaboration of a comparative study between Laravel, symfony framworks, which are the most popular PHP frameworks. Thus, it provides an effective comparison model that merges seven dimensions: Features, Multilingual, System requirements, Technical architecture, Code Organization, Continuous Integration (CI) and finally Documentation and learning curve dimension. Results show that our model can be beneficial for IT project developers to select the suitable PHP Framework. 1. INTRODUCTION The implementation of an information system requires a study of existing programming environments in order to decide the best computational approach. Open source programming is very popular in the world of computing today. There are various open-source technologies currently in use-libraries, Frameworks, APIs, etc. The use of Frameworks stems from the need to quickly develop large applications [1], by promoting code reuse, testing and changes to an application. There are many Frameworks that are popular and widely used for development written in different languages that are built around the same structuring facilitates the learning and understanding of a Frameworks, among them the PHP frameworks, including Laravel and symfony which are the most used by the developers. Each of these two frameworks has advantages and provides a specific implementation that should be taken into account to make its choice [2]. The author [2] claims that the Symfony framework is the best for complex enterprise-level applications, and to quickly and efficiently enrich the institution's information system. This is why he chose Symfony for the development of his project; which refers to an application to simplify the procedure of archiving the conference proceedings of researchers. Thus, he confirms that Symfony imposes structuring on its development; and it is adapted to an environment where turnover is important. The authors [3] in their
Study on MVC Framework for Web Development in PHP
International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 2023
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.
Analytical and Comparison Study of Main Web Programming Languages ‒ ASP and PHP
2019
Web applications are growing and websites numbers are increasing, as well. At the same time the requirements on quality and performance are also increasing on the web application development. Every day new programming tools are appearing in the market. All of these issues are affecting the software development including web and mobile applications. This paper tries to provide helpful information for the web developers by means of making analytical comparison between two of the most important web programming languages – PHP and ASP as dynamic server-side scripting languages.
Code Igniter for Rapid PHP Application Development
David Upton is a director of a specialized management consultancy company, based in London but working around the world. His clients include some of the world's largest companies. He is increasingly interested in web-enabling his work, and seeking to turn ideas into robust professional applications by the simplest and easiest route. He has so far written applications for two major companies in the UK. His other interests include simulation, on which he writes a weblog that takes up far too much of his time, and thinking.
As developers endeavour to improve on solving world issues through software technology so are they interested in building robust applications with greater performance. PHP application maintenance becomes difficult and performance compromised, if the applications are developed as a core without frameworks. With the increasing number of frameworks, it is difficult to choose which framework has good performance for development. Two similar web applications were developed in two PHP frameworks (Laravel and CodeIgniter) and Jmeter used to test the performance (Load and Stress) of the applications. Assessment indicated that there is significant variation in performance between Laravel and CodeIgniter on a local setup regarding response time and throughput with mean values of response time as 1,441.5 ms and 5,778.4 ms for CodeIgniter and Laravel respectively, and mean value for throughput as 199.66 kb/sec and 61.64 kb/sec for CodeIgniter and Laravel respectively. On the live set up however...