sidebar_position |
---|
20 |
import useBaseUrl from '@docusaurus/useBaseUrl'; import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem';
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 - Symfony requires PHP 7.4 or higher. You can download PHP from the official PHP website.
- Composer - Symfony uses Composer to manage its dependencies. Composer is a dependency manager for PHP. You can download Composer from the official Composer website.
- 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.
Please follow our quick start with Atlas to create a free cluster if you don't have one already.
- PHP tools to start a Symfony project
- A MongoDB Atlas cluster to connect to with a connection string URI (see more here)