Please use this identifier to cite or link to this item:
https://repository.sustech.edu/handle/123456789/13552
Title: | A Review Study of Frameworks Used in Developing Web-based Applications Django, Ruby on Rails and Cake PhP |
Other Titles: | د ا رسة استع ا رضية للاطا ا رت المستخدمة في تطوير تطبيقات الويب الأساسية |
Authors: | Elbasheir, Hassena Babiker Mohammed Supervisor, Abdallah Akode Osman |
Keywords: | Computer science Web applications the basic Internet services Software Engineering |
Issue Date: | 10-Sep-2015 |
Publisher: | Sudan University of Science and Technology |
Citation: | Elbasheir , Hassena Babiker Mohammed . A Review Study of Frameworks Used in Developing Web-based Applications Django, Ruby on Rails and Cake PhP / Hassena Babiker Mohammed Elbasheir ; Abdallah Akode Osman .- Khartoum: Sudan University of Science and Technology, college of Computer science and information technology ,2015 .- 51p. :ill. ;28cm .- M.Sc. |
Abstract: | Due to the large on line services, there are a lot of different frameworks used to develop web applications. The process of selecting proper framework that fulfil the purpose for which applications to be the most suitable was considered. Hence before developing the application the user must go through a lot of steps mainly his ability to deal with framework and the programming language used to develop the framework. The main objective of this research is to perform a comprehensive review and a comparison on the most popular frameworks used to develop web application specifically Django, Ruby on Rails and Cake PHP in order to help the user to select a proper framework that suits the scope of the required applications. The selection methodology is based on software engineering criteria, namely: documentation, lines of code, community and validation. The results show that the best framework based on the four criteria is Ruby on Rails. For more comparison and review the results of the questionnaire show that the Ruby on Rails is the best framework. The study recommends more evaluation studies based on other software engineering criterion such as user interference, etc, must be done on the Django, Ruby on Rails and Cake PHP frameworks. |
Description: | Thesis |
URI: | http://repository.sustech.edu/handle/123456789/13552 |
Appears in Collections: | Masters Dissertations : Computer Science and Information Technology |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
A Review Study of... .pdf | Research | 1.13 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.