Development Environments
To start a project with ECTOR, you can choose between two main development modes or configure a custom environment based on your CI/CD pipeline.
Remote Development on Webserver
This development mode is the most straightforward, allowing you to install an updated and standard instance of Prestashop directly from the official website. Subsequently, using the ECTOR Installer module, available at this link, you can start the ECTOR installation wizard.
Advantages:
- Ease of Setup: Ideal for those who want to start quickly without configuring a complex local environment.
- Accessibility: Allows you to work on a remote instance, making the project accessible from anywhere with an internet connection.
Procedure:
- Download and install Prestashop from the official website.
- Install the ECTOR Installer module.
- Start the installation wizard and follow the instructions.
Learn more about Webserver installation specifics
Local Development via Docker
This development mode offers greater flexibility, allowing you to work locally and share the codebase with your colleagues via GitHub. You can also choose a hybrid development, starting locally and then moving to a web server for the final deployment.
Advantages:
- Flexibility: Working locally allows you to have complete control over the development environment.
- Collaboration: Sharing the codebase through platforms like GitHub.
- Customized Workflow: Configure your deployment and continuous integration flow according to your needs.
Procedure:
- Set up a Docker environment for Prestashop.
- Clone the project repository from GitHub.
- Follow the specific instructions for installing ECTOR locally.
Learn more about Local installation specifics
Conclusion
Whether you choose to develop remotely on a webserver or locally via Docker, ECTOR provides you with the necessary tools to quickly start your Prestashop project, optimizing performance and improving the development experience.