A fully maintained stack at your fingertips
Reduce hosting costs. Stop wasting time and energy finding, building and maintaining your own stack. We cover it all, from PHP to database, search, security and performance.
Enable any service by adding a few lines in a configuration file. Platform.sh supports all PHP versions. Each service is deployed in its own custom, lightweight container for optimal performance, stability and flexibility.
- Unlike other platforms, all services on the same network = minimal latency
- Scale at any time your infrastructure during peaks
- Backups include code, infrastructure configuration and data for consistent recovery
Platform.sh controls and maintains the full stack, ensuring utmost security.
Supported by Yara and Symfony Security Monitoring, Platform.sh checks all of your git pushes and automatically rejects the insecure ones.
Our protective blocking technology also scans your production sites to block injections before they occur. Depending on the threat, Platform.shPlatform.sh can even block a page until a fix is deployed and spread the blocking to all other customers facing the same issue.
Platform.sh assembles the best breed blend in performance technologies
High performance local SSDs.
Redis & APC for application cache.
Fastly, a Varnish-based Cache and Content Delivery Network. Optional
Blackfire for continuous code performance testing. Optional
Designed for Symfony by developers
Thanks to our Git integration and Ceph layering technology, it
is possible to go from dev to staging and production and back,
in a matter of minutes.
All from the comfort of your terminal.
your project in minutes
It takes a few seconds to get a project ready and up and
running. Platform.sh has been built as a CLI-first experience...
just like Symfony with
Migrate a project to Platform.sh by moving your code and database content. Only one configuration provisions your services in containers.
Synchronize your Git workflow and infrastructure
Use a descriptive configuration file, stored directly within your Git repository, to change and track your infrastructure requirements along with your code.
This descriptive configuration file delivers an instant learning curve to fully repeatable and automated deployments of all services. Read and code.
Layered file system for instant cloning from production to development
Based on the Ceph layering technology, create multiple instant clones of your production app. Each new layer created on top of your production instance holds all your changes (configuration, code and content) on top of the existing file system.
Thanks to the continuous integration and continuous deployment, any new code commit is automatically deployed in its own cluster as an isolated staging environment.
Have your product/business owner click through your project’s web UI. Then, merge your changes once everything is green and deploy to production.
Don't waste time installing services on your machine
Create a tunnel from your local machine to the Platform.sh infrastructure.
Test your code with live services and an exact copy of the production data. No need to install, configure or manage any additional services.
Straight from your terminal
Control everything from a terminal: create new environments, set environment variables, add integrations, deploy, scale, and more.
Rely on our Symfony expertise
The Symfony integration with Platform.sh has been created by the Symfony team and Fabien Potencier, Symfony project lead and founder, as a fully-managed platform optimized for you!
Rely on our Symfony expertise to offer a unique experience for anyone who wants to code and develop with Symfony. We conceived the Platform.sh's Symfony integration to cover all your needs while developing a project with Symfony without moving from your console.
The best way to deploy a Symfony project is Platform.sh.