Article ID Journal Published Year Pages File Type
6883133 Computer Standards & Interfaces 2018 22 Pages PDF
Abstract
The desperate need for tools with features similar to the Content Management Systems (CMS), offering Application Programming Interfaces (APIs) and providing flexibility for specific business and user demands, is the key motivation behind the work presented in this paper. A novel Content Management Framework (CMF), called mtCMF, is introduced. It offers user-friendly wizards and state-of-the-art adaptive structure. It does not have any constraints for use in terms of a predefined website structure, data types or database tables. Business objects can be easily defined by using the proposed mtCMF, and database tables are created from these objects automatically. mtCMF has an adaptive scaffolding architecture to allow generating Create, Read, Update, and Delete (CRUD) screens, based on the novel on-the-fly approach for all types of database tables. It has a flexible localization option to support multiple languages, and delivers Representational State Transfer (REST) services for mobile clients and remote application development. Its simple structure and novel wizard-based user-friendly interface make it superior to traditional CMS tools and web development frameworks. Performance analysis of mtCMF was carried out by using Blackfire Profiler. The results clearly have proved that mtCMF achieves better performance than its counterparts Laravel, Symfony, WordPress and Joomla.
Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
,