Чем дальше, тем страшнее. Во многих вакансиях в требованиях указано владение PHP-фреймворком, преимущественно Yii2 и Laravel. Как я поняла, Laravel — более современный и популярный, и в профессии на Hexlet есть Laravel, поэтому я решила поизучать его побольше и вообще получить представление о том, что такое фреймворки в программировании.
До этого я писала код только на чистом PHP. На локальную машину все установилось без проблем и последней версии, часть курса я без проблем смогла сделать на локалке. Первые сложности начались, когда я попробовала его установить на свой рабочий сервер. Появилось множество ошибок, решению которых Google не помогал, пришлось все удалить и переустанавливать заново. В этом, наверное, один из минусов фреймворков — появляются ошибки, которых ты не понимаешь и не всегда можешь оперативно исправить. В своих файлах я могу быстро понять, что вызвало ошибку и что с ней делать.
Кроме нового синтаксиса и команд, появились новые для меня термины - препроцессоры Sass и Less. Теперь буду изучать и их.
Тем временем, заполняла анкету на вакансию и там спрашивали про навыки создания виджетов на Bitrix, OpenCart и еще каком-то неизвестном мне фреймворке. Так что чем дальше, тем страшнее, похоже, изучать придется еще очень много)).
Сейчас буду пробовать переписывать свой проект на Laravel, чтобы было, что показывать на GitHub.