๐ ๏ธ Prerequisites
Symfony is a modern PHP framework that makes it easy to build web applications. It's flexible, scalable, and easy to use. It's also a great way to learn PHP and web development.
In their own words:
Symfony is a set of reusable PHP components... ...and a PHP framework for web projects
tip
You can even try their cloud platform without installing anything!
PHP Toolsโ
- PHP - Symfony requires PHP 7.4 or higher. You can download PHP from the official PHP website.
- Mac
- Linux
- Windows
- Composer - Symfony uses Composer to manage its dependencies. Composer is a dependency manager for PHP. You can download Composer from the official Composer website.
- Mac
- Linux
- Windows
- Symfony CLI - Symfony provides a command-line tool called the Symfony CLI. It's a great way to create new Symfony applications, manage dependencies, and run your application. You can download the Symfony CLI from the official Symfony website.
- Mac
- Linux
- Windows
curl -sS https://get.symfony.com/cli/installer | bash
wget https://get.symfony.com/cli/installer -O - | bash
Download the official Symfony CLI installer
MongoDB Atlas clusterโ
Please follow our quick start with Atlas to create a free cluster if you don't have one already.
By the end of this page you will haveโ
- PHP tools to start a Symfony project
- A MongoDB Atlas cluster to connect to with a connection string URI (see more here)