Hello coders.

I start designing the next CMS, once again I read a bunch of manuals, postekovo studied the main popular open CMS, but I would like to know what to watch out for when designing a CMS? What recommendations can you give?

Thanks in advance for the answers.

    1 answer 1

    Well, for starters probably

    1. encrypt all data stored in the database as well as in cookies (and login and password and everything else)
    2. pay special attention to the processing of input fields (format, length, etc.) tightly control the input (maybe even javascript)
    3. would be nice to provide https
    4. pay attention to displaying the information of the CMS folders (so that the browser does not show their contents, for example, you can insert an empty index.html, because the server settings may be different)
    5. Well, depending on the development tool, see the security bulletin more often.

    Can someone else add something?