Создание базового приложения To-Do на Symfony 3 — Часть 1

В этом уроке мы поговорим об удивительном фреймворке PHP под названием Симфони. Я знаю, что многие разработчики могут быть удивлены этим фреймворком, потому что он не так популярен, как Laravel, Codeigniter, Yii и другие популярные фреймворки PHP, но позвольте вас шокировать. Laravel использует многие компоненты Symfony. Drupal, популярная система управления контентом, построена на Symfony. Одна интересная особенность Symfony, которая меня интересует, заключается в том, что помимо того факта, что это веб-фреймворк, вы можете использовать Symfony для создания повторно используемых компонентов PHP для своих проектов. Вы можете узнать о других замечательных вещах, которые можно создать с помощью Symfony. здесь. В этой серии моя цель — познакомить вас с интересными функциями фреймворка, создав базовое приложение To-Do. В первой части этого руководства я научу вас, как настроить приложение Symfony 3 и запустить ваше первое приложение Symfony.

Требования

  • PHP (>= 5.6)
  • Apache2
  • MySQL
  • Текстовый редактор
  • Улыбающееся лицо 😃

Настраивать

я собираюсь использовать Ubuntu 16.04 (дистрибутив Linux) для этого урока. Таким образом, установка в этом руководстве будет нацелена на Linux и Mac OS пользователей, но для Окна пользователи, это довольно легко настроить. Вы можете узнать больше о настройке здесь. Для настройки выполните следующие действия:

  • Запустите следующие команды ниже в вашем терминале.
sudo mkdir -p /usr/local/bin sudo curl -LsS  -o /usr/local/bin/symfony sudo chmod a+x /usr/local/bin/symfony

Приведенные выше команды создают каталог bin в системе. usr/local папку, затем он устанавливает symfony в папку, а затем устанавливает режим разрешений.

  • Чтобы проверить, установлен ли symfony, запустите следующую команду в новом терминале.
symfony

Вы должны увидеть что-то вроде этого, тогда все готово.

Создать приложение

На данный момент мы готовы создать новый проект Symfony для нашего приложения To-Do. Мы сделаем это, выполнив следующие шаги:

  • Выполните следующие команды в терминале.
mkdir projects
cd projects
symfony new todo-app 3.0

Что делает последняя команда, так это создает новый проект symfony с именем todo-app а потом с версией 3.0. Как только вы увидите что-то подобное ниже, приложение было успешно установлено, и с этим мы можем приступить к запуску нашего приложения.

Запустить приложение

Поскольку у нас уже установлено наше приложение, нам следует проверить, как запустить наше приложение в нашем браузере, и некоторые ключевые моменты, связанные с запуском приложений Symfony. Сначала выполните следующие команды в терминале, который вы использовали для загрузки проекта smyfony.

cd todo-app
php bin/console server:run

Что сделают команды, так это перенесут вас в папку приложений с именем todo-app затем последняя команда запускает локальный сервер для работы приложения.

Чтобы проверить, работает ли приложение, перейдите в браузер и введите и посмотреть, что это дает.

Уииии!!!! Вы должны увидеть что-то вроде приведенного ниже, и это показывает, что ваше приложение настроено.

Прежде чем я закончу первую часть этого руководства, я хочу посоветовать вам запускать приложение с app_dev.php прикрепленный к URL-адресу перед чем-либо еще. Например, с этим app_dev.php/ вы все равно получите тот же результат, но преимущество добавления app_dev.php к URL-адресу заключается в том, что Symfony понимает, что вы работаете в среде разработки. Таким образом, это даст вашему приложению удобную для среды разработки конфигурацию.

Не пропустите другие части руководства

Создание базового приложения To-Do на Symfony 3 — Часть 2
Создание базового приложения To-Do с Symfony 3 — Часть 3

Нравится эта статья? Подпишитесь на @goodnesskayode в Твиттере

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *