Environment Overview

Understanding Your Development Environments

Environments in FlexSite are like different stages of a theatrical production - you have rehearsals, dress rehearsals, and opening night. Each environment serves a specific purpose in your development process and helps you test and deploy your website safely.

What Are Environments?

Think of environments as separate copies of your website that serve different purposes. You might have a development environment where you're actively building and testing new features, a staging environment where you test everything before going live, and a production environment where your actual users visit your website.

Each environment has its own configuration, database, and domain, so you can work on one without affecting the others. This is like having separate kitchens in a restaurant - you can experiment in one without disrupting the main service.

Environment Types and Their Purposes

Development environments are your creative space - this is where you build new features, test ideas, and make changes without worrying about breaking anything for your users. It's like a sandbox where you can play and experiment.

Staging environments are your testing ground - this is where you verify that everything works correctly before it goes live. It's like a dress rehearsal where you make sure everything is perfect before the real performance.

Production environments are your live website - this is what your actual users see and interact with. It's like opening night, where everything needs to work flawlessly.

Managing Environment Status

Each environment has its own status that tells you whether it's running smoothly or if there are issues that need attention. You can monitor the health of each environment, track performance metrics, and see deployment status at a glance.

This monitoring helps you ensure that your development process is smooth and that your live website is always performing well for your users.

How to Work with Environments

  1. Access your environments by navigating to Project > Environments in the sidebar
  2. Click on an environment to view its detailed overview
  3. Manage environment settings and configurations