Skip to content

Commit 2b7a892

Browse files
committed
Apply suggestions from @jensens on PR issue chat.
Typo's.
1 parent d5cf0ab commit 2b7a892

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

docs/overview/index.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,14 +72,15 @@ Plone is easy to set up compared to other CMS'es in its category, extremely flex
7272
## High Level Overview for Developers
7373

7474
Plone is a content management platform with its backend written in Python.
75-
The backend builds upon Zope, an open source web application server and development system, and thus on the pluggable Zope Component Architecture (ZCA).
76-
The backend has up until version 6 served HTML based content, with advanced resource management on the server to add and bundle CSS and javascript.
75+
It is built on top of the open-source Zope web application server and development system.
76+
Plone is making use of the pluggable Zope Component Architecture (ZCA) to provide a highly modular and extensible system.
77+
Up until version 6, Plone has used server-side rendering to generate HTML-based content, with advanced resource management features for adding and bundling CSS and JavaScript.
78+
Additionally, Plone's use of the ZCA makes it easy to extend and custosize, allowing users to create unique, feature-rich websites that are tailored to their specific needs.
7779

78-
With the release of Plone 6 there are now two out of the box supported configurations possible for a new Plone website.
79-
80-
You can still use the Python based backend server to render the content server side and deliver html to the browser.
81-
This setup is referred to in the documentation as 'Classic UI' and has been supported by Plone since its release.
82-
For container based deployment you only need the plone-backend image, or a derivation with your customisations added.
80+
With the release of Plone 6, you now have the option to choose from two different out-of-the-box supported configurations when setting up a new Plone website.
81+
The Python-based backend server in Plone alone can still be used to render content server-side and deliver HTML to the browser, a setup that is referred to in the Plone documentation as "Classic UI".
82+
This configuration has been supported by Plone since its initial release and is still available in the latest versions of the platform.
83+
For container-based deployment, only the plone-backend image is required, or a derivative image with customisations added.
8384

8485
The default and advised configuration for new websites in Plone is to use our new React Based javascript frontend called 'Volto'.
8586
For this setup you still need to run the Python based backend server, but with the REST API enabled and an updated configuration profile.
@@ -99,9 +100,9 @@ https://training.plone.org/mastering-plone/what_is_plone.html
99100
(overview-5-label)=
100101
## Deployment
101102

102-
To run a public Plone website in production, you will also need to configure and run a reverse proxy (or ingress), arrange for SSL certificates (either from Let's Encrypt or manually), check persistenct of the content database and arrange for backups.
103+
To run a public Plone website in production, you will also need to configure and run a reverse proxy (or ingress), arrange for SSL certificates (either from Let's Encrypt or manually), guarantee persistence of the content database and arrange for backups.
103104
This is the domain of sysadmins and modern devops.
104-
Our documentation contains setup examples for these services but requires also experience and knowledge.
105+
Our documentation contains setup examples for these services but requires also generic experience and knowledge of these domains.
105106

106107

107108
(overview-6-label)=

0 commit comments

Comments
 (0)