For many end users, they simply want to get online. Installing and managing WordPress, Drupal, or other content management systems vastly over-serves this demographic. They have very simple needs. Why should fulfilling their needs include managing plugins, worrying about PHP dependencies, or sweating security vulnerabilities?
That's where the new Site Publisher feature in cPanel comes in.
The Site Publisher feature provides a quick way to publish your first website. To use the Site Publisher interface, end users simply choose which domain they would like to publish to, which Site Template they'd like to publish, answer a few questions, and then hit publish. That's it. No configurations, no installations, no set up tasks... Boom! Website.
cPanel has shipped with three default Site Templates:
A personal website
A business website
An Under Construction page
Behind the scenes, the Site Publisher feature acts as a simple customizer and installer. When you press Publish, the selected Site Template is rendered into the document root of a domain and all of the end user-provided information is included. Internally, the Site Publisher feature uses a templating language called TemplateToolkit to render end user-provided content into place.
Over time, you'll see more Site Templates added to the Site Publisher, as well as additional functionality. We look forward to seeing how you use this feature.
Thursday, April 28, 2016