AI agents: the content index is at /llms.txt. Every page is also available as Markdown — send the request header Accept: text/markdown, or append .md to the page URL.
Xperience Docs

Cookie consent

We use necessary cookies (opens in a new tab) to run our website and improve your experience while browsing. Additional cookies are only used with your consent. You may revoke your consent on the Cookies Policy (opens in a new tab) page or in your browser at any time.

Configure (opens in a new tab)
  • Documentation
    InstallationUsing the Xperience interfaceDeveloping websitesConfiguring XperienceManaging usersSecuring websitesDeploying websitesManaging website contentMultilingual websitesMacro expressionsExternal utilitiesIntegrating 3rd party systemsCustom developmentE-commerce featuresOn-line marketing featuresRelease notes - Xperience 13Xperience terminology glossary
  • Tutorial
    Using the Xperience interfaceDeveloper tutorialBusiness tutorialResource hub for marketers
  • API Examples
    ConfigurationContent managementDevelopmentE-commerceOn-line marketingSocial media
  1. Home
  2. Securing websites

Securing websites


Was this page helpful?

Send us feedback Go back to top
  • Community Questions & Answers (opens in a new tab)
  • Contact support (opens in a new tab)

Security is an important factor in web development process. Ideally, security should be addressed at the beginning, before you even start planning and designing your projects. Reality though, is more complicated, and in many projects, security issues are considered after the development is done, right before deploying the website to a live environment.

This may be problematic, as dealing with security problems may become expensive in later stages of the process. The first thing you should do, is to determine how secure your website should be and which security protections you will have to implement.

Design phase

Configure Xperience so that it is safe for users and protected against spam bots and malicious users.

Development phase

See what you can do to secure your websites in the code. Utilize our secure coding recommendations and instructions on how to avoid vulnerabilities in code.

Deployment phase

Configure your server and project before deploying it to a live environment.

Security checklists

After each stage, check whether you have addressed every important security issue:

  • Security checklist - designing a website
  • Security checklist - developing a website
  • Security checklist - deploying a website