Toto je starší verze dokumentu!
ŠKODA Engagement Platform Architecture
This page contains documentation about ŠKODA Engagement platform concept and application architecture. Documentation is maily for developers and technical oriented people.
Engagement platform concept overview
Architecture basics
ŠKODA Engagement platform is based on Wordpress CMS. We have choosen Wordpress CMS because its architecture and popularity. There are milion of sites running Wordpress not only blogs, but also full featured magazines including The New York Times, CNN and a lot of more. See https://wordpress.com/notable-users/.
Wordpress used to be a system for blog sites. In year it evolved to system allows to build complex sites not only content oriented. It is also a good choice to build Engagement platform.
Wordpress is open source with community of clever developers. Good and clever community is especially important for open source.
There is up to date documentation on http://codex.wordpress.org/.
There are a lot of plugins and themes which allows to build complex sites with a lot of functionalities almost without programming.
Wordpress architecture
See the following picture to understand how *Wordpress Core* works.
Application architecture diagram
Wordpress Core
We use the latest Wordpress version available. We do not change anything in the core. All customizations are done using wordpress hooks system in plugins and themes.
This is really important because we want platform to be easily upgradable without any extra work.
External plugins
External plugins extends basic Wordpress function. We use it mostly to extends admin features, for facebook comments and SEO optimalization.
SKODA plugins
The core platform features and function are implemented in custom plugins. See ŠKODA Engagement Platform Modules.