### Navigation

- index
- modules |
- next |
- previous |
- FeinCMS 1.7.4 documentation »

# Advanced topics

This section is targeted at more advanced users of FeinCMS. It goes into details which are not relevant for you if you only want to use the `page` module or the media library on your site.

However, if you want to understand the inner workings of the CMS, the design considerations and how to optimize your code, this section is for you.

- `feincms.models.Base` — CMS base class
- `feincms.utils` — General utilities
- Software design considerations
  - About rich text editors
  - Content blocks
- Performance considerations
  - Denormalization
  - Caching

### Navigation

- index
- modules |
- next |
- previous |
- FeinCMS 1.7.4 documentation »