scispace - formally typeset
Open Access

Content Management System

Dorie Minich
Reads0
Chats0
TLDR
A portal is a tool that allows people to communicate interactively and effectively by sharing documents, images and latest developments almost instantly and provides a framework that works on top of role-based security.
Abstract
The growth in web technologies and the need for improved and more secured role based web management has spurred the growth for content management systems. A content management system, as the name implies, is managing web content and, look and feel via role based access for viewing content, editing content and administering the portal dynamically. This role based security permits organizations to create a hierarchical multi-tier architecture model for securely managing individual pages or even individual modules on a page. The basic idea behind a portal is to provide an easy interface to users while maintaining the flexibility for developers to plug-in new features. It is a tool that allows people to communicate interactively and effectively by sharing documents, images and latest developments almost instantly. It provides a framework that works on top of role-based security. This can be adapted to develop any site that requires content management. Hence, it caters to the needs of a wide range of audience. While portals look like any other static web site with tabs to navigate between pages and page content organized in a neat readable format, they provide a dynamic way to modify, maintain and monitor usage. The basic architecture of the portal consists of tabs and modules. A collection of modules on a page constitutes the contents of the tab and a collection of tabs make the entire portal. We will look individually into each element that constitutes the portal. Tabs in the portal constitute the basic navigation bar. From a user's point of view this is the basic container of all data and hence its accessibility is of at most importance. Controlling the visibility of the tabs via a role-based mechanism allows managing users belonging to a wide spectrum. Users with different roles only see the tabs that they are authorized to view. Thus, the portal can be set up in such a way that two users with different roles see completely different web contents. Portal administrators manage tabs and they can dynamically create new tabs and add new modules onto the tab. Modules act as the container of all data and content. Modules in a tab can be either in the right pane or left pane depending on where the content is to be displayed. This way we use the entire space on the computer screen. Like view permissions on tabs, role based security can also be used to …

read more

Citations
More filters
Journal ArticleDOI

A Survey of Moving Target Defenses for Network Security

TL;DR: In this article, the authors analyze the recent advancements made in the development of MTDs and highlight how these defenses can be defined using common terminology, can be made more effective with the use of artificial intelligence techniques for decision making, and can be implemented in practice and evaluated.

On the Software Ecosystem Health of Open Source Content Management Systems.

TL;DR: This study describes an empirical, inductive approach by comparing the software ecosystem health of the three most popular open source Content Management System platforms (WordPress, Joomla and Drupal) according to a number of health characteristics.
Book ChapterDOI

Creating Open Source Lecture Materials: A Guide to Trends, Technologies, and Approaches in the Information Sciences

TL;DR: This chapter surveys recent and continuing trends in software tools for preparation of open courseware, in particular audiovisual lecture materials, documentaries and tutorials, and derivative materials, and effective practices for encouraging adoption and dissemination of lecture materials.
Proceedings Article

Alohamora: Reviving HTTP/2 Push and Preload by Adapting Policies On-the-Fly

TL;DR: Alohamora is a system that automatically generates push/preload policies using Reinforcement Learning (RL) and introduces several key innovations: a faithful page load simulator that can evaluate a policy in several milliseconds (compared to 10s of seconds for a regular page load), and a page clustering strategy that appropriately balances insights for push/ preload with the number of pages required during training.
References
More filters

On the Software Ecosystem Health of Open Source Content Management Systems.

TL;DR: This study describes an empirical, inductive approach by comparing the software ecosystem health of the three most popular open source Content Management System platforms (WordPress, Joomla and Drupal) according to a number of health characteristics.
Book ChapterDOI

Creating Open Source Lecture Materials: A Guide to Trends, Technologies, and Approaches in the Information Sciences

TL;DR: This chapter surveys recent and continuing trends in software tools for preparation of open courseware, in particular audiovisual lecture materials, documentaries and tutorials, and derivative materials, and effective practices for encouraging adoption and dissemination of lecture materials.
Posted Content

A Survey of Moving Target Defenses for Network Security.

TL;DR: This survey categorizes proposed MTDs based on the qualitative and quantitative metrics they utilize to evaluate their effectiveness in terms of security and performance and shows that the categorization of MTDs is effective in identifying novel research areas and highlight directions for future research.
Proceedings Article

Alohamora: Reviving HTTP/2 Push and Preload by Adapting Policies On-the-Fly

TL;DR: Alohamora is a system that automatically generates push/preload policies using Reinforcement Learning (RL) and introduces several key innovations: a faithful page load simulator that can evaluate a policy in several milliseconds (compared to 10s of seconds for a regular page load), and a page clustering strategy that appropriately balances insights for push/ preload with the number of pages required during training.