Приветствую!
Коротко о себе:
Являюсь относительным новичком в программировании, мои знания это прежде всего:
- php
- js
- mysql
- linux
Коммерческих проектов, которые я реализовал не так что бы много, и все они так или иначе связаны с разработкой для CRM систем (amoCRM, Bitrix и т.д). Т.е. о framework'ах у меня нет знаний и опыта, соответственно, тоже.
Изучать framework я планирую на практике, используя в качестве туториала видео известной школы freeCodeCamp, в котором автор пишет код для создания клона instagram.
Ссылка на видео:
Что использую?
Понятное дело, каждый работает в той среде, которая удобна. Для разработки использую - OpenServer (apache в качестве сервера, mysql как БД, php 7.2)
Редактор кода - VS Code ,со всевозможными плагинами для удобства, скорости и красоты. Также привлекает удобный встроенный терминал, позволяет не переключаться туда сюда (а работать в терминале придется много).
И так, приступим. Установка Laravel.
Используем консоль, но прежде, чем делать это убедимся, что установлен composer. Если нет - это необходимо сделать. Ссылка для скачивания и инструкция для установки:
https://getcomposer.org/download/
Помимо Composer необходимо, что бы был установлен node.js
Ссылка https://nodejs.org/en/
Вместе с node.js установится также и npm, что также является пакетным менеджером зависимостей (как и Composer).
После установки проверьте, что всё установлено корректно. Самый простой способ - написать в консоли:
node -v
npm -v
Далее, собственно, установка самого Laravel. В документации описана команда, которая позволит сделать нам это:
https://laravel.com/docs/6.x#installing-laravel
composer global require laravel/installer
Для проверки - в консоль вводим команду - Laravel
На этом все:)
Установка завершена, в следующей статье приступим непосредственно к созданию проекта laravel.