Zend Framework functionality and web application methodology
Vlasceanu, Mihai-Marius (2012)
Vlasceanu, Mihai-Marius
Kemi-Tornion ammattikorkeakoulu Lapin ammattikorkeakoulu
2012

Creative Commons Attribution 3.0 Unported
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2012120818726
https://urn.fi/URN:NBN:fi:amk-2012120818726
Tiivistelmä
This research work is a methodology analysis of web frameworks with focus on the Zend Framework software. The objective of this thesis is to emphasize the business context that is suitable for using a web framework, to determine the rate of web developers that use a framework solution in their daily work and also to analyze the most important aspects of the Zend Framework software.
With the increasing evolution of the web applications and the complex requirements made by clients of organizations regarding the final product it is important for web developers especially to stay current with the technology trends. With the respect to evolving technology it is preferable to concentrate on the aspects that the technology is capable of and its compliance with best practices and service quality. For that reason, this research work follows the Service-Oriented Architecture framework to assist in analyzing web application frameworks, the Zend Framework software in this case.
Exploratory research is the core research methodology which is used to accomplish the objectives of this research work and answer the research questions. Additionally, the survey research methodology is used to answer some of the research questions. The data found within this research was collected from scientific sources such as printed publications and electronic books. While this research is largely theoretical, it also includes practical instructions regarding software use.
Theoretical evidence is provided by this research work regarding the benefits and also downsides of using web application frameworks in web development projects. The Zend Framework provides a wide range of rather loosely coupled components which web developers can use either entirely or individually within their projects. Moreover, the web developers can also create custom components in Zend Framework. The rate of web developers that use a web application framework, not necessarily the Zend Framework, is relatively consistent among those with some work experience in web development. However, prospective web developers are also interested in experiencing the capabilities of web application frameworks in training sessions. Further research could emphasize ways to overcome the downsides of using web application frameworks in software development projects.
With the increasing evolution of the web applications and the complex requirements made by clients of organizations regarding the final product it is important for web developers especially to stay current with the technology trends. With the respect to evolving technology it is preferable to concentrate on the aspects that the technology is capable of and its compliance with best practices and service quality. For that reason, this research work follows the Service-Oriented Architecture framework to assist in analyzing web application frameworks, the Zend Framework software in this case.
Exploratory research is the core research methodology which is used to accomplish the objectives of this research work and answer the research questions. Additionally, the survey research methodology is used to answer some of the research questions. The data found within this research was collected from scientific sources such as printed publications and electronic books. While this research is largely theoretical, it also includes practical instructions regarding software use.
Theoretical evidence is provided by this research work regarding the benefits and also downsides of using web application frameworks in web development projects. The Zend Framework provides a wide range of rather loosely coupled components which web developers can use either entirely or individually within their projects. Moreover, the web developers can also create custom components in Zend Framework. The rate of web developers that use a web application framework, not necessarily the Zend Framework, is relatively consistent among those with some work experience in web development. However, prospective web developers are also interested in experiencing the capabilities of web application frameworks in training sessions. Further research could emphasize ways to overcome the downsides of using web application frameworks in software development projects.