diff -r a33f67e15345 -r 6ed429390935 src/source/appmanage.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/source/appmanage.rst Fri Apr 20 16:52:49 2018 +0200 @@ -0,0 +1,51 @@ +.. _appmanage: + +.. _site: + + +PyAMS site management +===================== + +PyAMS site management is based on the ZODB. + + +When the PyAMS is initialized, it create and register several utilities into the *local registry* and saved into ZODB (see +:ref:`zca`). These utilities are created with default values which can be modified through **management interface** when +the application is started. + + +Local registry utilities +'''''''''''''''''''''''' + +Some important utilities include: + +- a **catalog**: the catalog has the responsibility to index every content properties which are required to make quick + and efficient searches. Catalog indexes are automatically created on database upgrade; management interface + allows administrator to get indexes properties, to get the number of indexed objects and values for a given index, and + to delete an index before recreating it by running the database upgrade script another time (see :ref:`scripts`). + +- an **internal IDs** utility: + +- a **language negotiator**: + +- a **portal templates** container: + +- a **security manager**: + +- a **sequential IDs** utility: + +- a **server timezone** utility: + +- a **user profiles** container: + + +Optional utilities can also include: + +- an **Elasticsearch content indexer**: + +- a **maps manager**: + +- a **medias converter**: + +- a **tasks scheduler**: +