Давайте начнем знакомство с фреймворком Laravel и первым делом нам нужно установить новый проект. Для этого переходим на официальный сайт Laravel.
https://laravel.com
Переходим в раздел Get Started. Существует более одного способа, как можно установить Laravel. Например, с помощью Docker или composer.
В этом видео мы рассмотрим способ установки проекта с помощью composer. Пожалуй, это наиболее простой и наименее требовательный к ресурсам способ установки. Этот способ не зависит от той операционной системы, где вы будете его разворачивать.
В первую очередь в ваше операционной системе должен быть установлен пакетный менеджер composer. С помощью которого вы и сможете развернуть этот проект.
По сути, фреймворк Laravel является таким же composer пакетом, как и все остальные пакеты. Просто на его основе можно создавать полноценные приложения и пользоваться им.
Давайте скопируем и запустим следующую команду для установки
composer create-project laravel/laravel example-app
Как правило, файлы из example-app я вырезаю и перемещаю на уровень выше, чтобы было удобнее с ними работать.
Теперь можно запустить наш проект командой
php artisan serve
и у нас запускается локальный сервер для разработки.
Если теперь перейти по адресу http://127.0.0.1:8000 у нас откроется новый проект Laravel.
Остановить локальный сервер для разработки можно с помощью сочетания клавиш Ctrl + C.
Другой вариант установки проекта Laravel, через специальную консольную утилиту, которая так и называется laravel.
Установить ее в нашу операционную систему мы можем командой:
composer global require laravel/installer
Этот пакет устанавливается глобально и после его установки у нас будет доступна такая команда в консоли.
После этого развернуть проект мы можем командой
laravel new example-app
Выполняем в командной строке команду laravel и если не будет выдано ошибок, значит утилита установилась успешно.
Вот такой процесс установки. Достаточно просто все. Давайте теперь разбираться какие возможности есть в этом фреймворке и как можно с ним работать.
Чтобы оставить сообщение, зарегистрируйтесь/войдите на сайт через:
Email - зарегистрироваться / войти