SYMFONY PHP УРОКИ
Symfony - это фреймворк для PHP, который позволяет быстро и эффективно разрабатывать веб-приложения на этом языке программирования. Он предоставляет разработчикам мощные инструменты и библиотеки для создания приложений любого типа и сложности.
Для начала работы с Symfony необходимо установить его с помощью менеджера зависимостей Composer. После установки можно создать новый проект с помощью команды:
composer create-project symfony/website-skeleton my-project
После создания проекта можно начать разработку, используя стандартные инструменты Symfony и библиотеки, доступные через Composer. В Symfony используется модульная структура разработки, что упрощает создание и поддержку приложений.
Кроме того, Symfony имеет встроенную систему управления зависимостями и автоматического тестирования, что позволяет быстро выявлять ошибки и проблемы в приложении. Это упрощает и ускоряет процесс разработки и поддержки приложения.
Для того чтобы начать изучение Symfony, можно обратиться к официальной документации на сайте фреймворка. Там есть множество материалов и уроков, которые помогут быстрее освоить этот инструмент.
Пример кода на PHP, используя Symfony:
$entityManager = $this->getDoctrine()->getManager();
$product = new Product();
$product->setName('Keyboard');
$product->setPrice(19.99);
$entityManager->persist($product);
$entityManager->flush();
Этот код использует Doctrine, который является ORM-библиотекой для Symfony. Он позволяет легко работать с базой данных и сущностями приложения.
Программирование на symfony и PHP за 25 минут (Часть 1) - ссылка на новую версию в описании
Symfony - лучший PHP фреймворк? ➤ Веб разработка на PHP Symfony
Symfony PHP Framework Tutorial - Full Course
How to make a CRUD Application using Symfony3 and Bootstrap for Beginners-HINDI
Rasmus Lerdorf : PHP Frameworks all suck !
Как выучить PHP? Самый аху#### способ!
Intro to Doctrine PHP - DataBase Abstraction Layer - Query Builder - Full PHP 8 Tutorial
Three reasons why Laravel is a dying framework
Symfony 6 for Beginners - Learn Symfony 6 - Symfony Full Course - Symfony for Beginners
Build a project with Symfony5