The 12th INTERNATIONAL CONFERENCE INFORMATION TECHNOLOGIES AND MANAGEMENT 2014 April 16-17, 2014, Information Systems Management Institute, Riga, Latvia RESEARCH AND DEVELOPMENT OF FOR OPTIMIZING THE PROCESS OF CREATING A WEB APPLICATION

A TOLEGENOV, J NAGASHIBAYEV

International Information Technologies University Department of Computer Science Software Engineering and Telecommunications Dzhandosova 34a, Almaty, Kazakhstan,

ABSTRACT

Global network is the largest worldwide communication medium. Website is one of the most powerful marketing tools for any entrepreneurship. Nowadays most websites are constructed using web application frameworks. Web application framework is a software framework designed for the development of dynamic websites, web applications, web services and web resources. The web application framework aims to alleviate the overhead associated with common activities performed in web development. Many frameworks provide libraries for database access, code templating, session management, web caching, web security and URL mapping.

Keywords: uniform resource locator (URL)

1 GENERAL

The main goal of this study is to research the most used web frameworks for their code efficiency and to develop a new web application framework based on these studies, considering all advantages and disadvantages of well-known frameworks.

TABLE 1. Results for testing web application frameworks

Property CI Zend URL mapping 9 7 5 9 10 Web caching 8 6 7 8 9 Security 9 7 6 8 10 Database access 10 9 9 7 8 Session management 10 7 9 10 9

A small research was conducted to identify most efficient web application frameworks. A simple Blogging web application was developed with several controller, model and view classes. The results are shown in Table 1 with according to the rankings from 1 to 10, 10 being the highest mark. According to the table Yii, Symfony and Zend web application frameworks were chosen for further research works due to their good performances.

2 CONCLUSION

Development of new web application framework is conducted parallel. Presently authorization, registration and URL mapping parts are written for a framework in PHP language. It is planned to develop session management, web security and caching parts and to improve object model and other existing parts of web application framework.

REFERENCES

[1] Васвани В 2012 Zend Framework: Разработка веб-приложений на PHP Питер ISBN: 978-5-459-00826-5 [2] Winesett J 2010 Agile Web Application Development with Yii 1.1 and PHP5 PACKT Publishing ISBN: 978-1-847-19958-4 [3] Online Yii guide: http://www.yiiframework.com/doc/guide/ [4] ’s Reference Guide of Zend Framework 2: http://framework.zend.com/manual/2.2/en/index.html

Corresponding author [email protected] 51 CM21 Computer Modelling and Information Technologies