This course covers advanced Polopoly topics that will help you use the full potential
of the Polopoly platform, in the end delivering more value to your end users. A
training session can be put together from a selection of suitable course blocks. If
your project has specific needs, customized training packages can also be provided.
This is a highly customized training session where the customer can select among different predefined areas of interest regarding Polopoly Web CMS. Any training session is preceded by a discussion between Polopoly and your organization to uncover any special needs.
Course agenda:
The agenda is created with the intention of having a balance between theory and practice every training day. Morning sessions are focused on theory while afternoon sessions consist of exercises.
Course Contents:
This is a selection of our course blocks aimed at giving a deeper knowledge of important topics.
Caching
Having a good caching strategy while working with high traffic web sites is vital. In this section, we cover the different aspects related to caching and performance and how they differ depending on the site’s access pattern. We show different caching
layers and give a more in-depth description on how these are implemented in Polopoly.
We also show how to detect bottlenecks and how to increase caching capabilities or establish high performance solutions
Search and Categorization
Many sites today use a lot of search based functionality when delivering dynamically generated content to their visitors. This section describes how Solr works in Polopoly and how the search capabilities are implemented in the Greenfield Times
example site. We look at how to modify the indexing process, create meta-data-driven content on your pages and adding advanced options to the site search.
Personalization and User generated content
Getting the user to interact more with the site is a common request nowadays. This session covers how to implement personalization and add membership services for the site visitors. We show how to handle caching and performance issues when dealing with personalized content. We will also discuss many different aspects of user generated content such as security, validation and editorial workflow.
Advanced widget programming and On-page editing
This course block is designed to give the developers the tools to enrich the editorial user interface and customize it to specific organizational needs. We look at how to increase the user experience by adding JavaScript features and working with AJAX in your GUI widgets. We also cover per widget permission control.
Finally we show how the on-page editing works in Polopoly and how to modify and use it with custom elements.
External integration
In this section, we show how you integrate external systems with Polopoly. We will go through different methods of importing/exporting content and how to listen to events in the CMS.
We also discuss how these methods can be customized to suit your information flows.
Statistics
Keeping track of the popularity of articles is essential in presenting valuable content to the site visitors. This section shows how to work with the statistics
server in Polopoly. You learn how to add custom statistics logging and how to fetch and present it in the editorial interface or use it to generate top lists.
About Atex Polopoly Web CMS
Atex Polopoly has developed the leading system for content management, personalization and community for advanced digital services. Polopoly system based entirely on J2EE technology is platform independent and fully scalable.
The Atex digital delivery system is a battle proven, high-performance content management system, covering all the online needs of a modern media company. Rapid and easy to deploy, simple to scale and customize, our web CMS, Polopoly, is the natural choice for anyone seeking to consolidate cross channel, multi-channel publishing onto one flexible platform.