Laravel или чистый PHP — где проще и что реально выбрать
В общем, задумался, стоит ли лезть в Laravel для нового проекта или проще писать на голом PHP. С одной стороны, в Laravel уже куча готового — роутинг, миграции, ORM, как будто ничего не надо придумывать самому. С другой — кажется, что всё это добавляет усложнения, особенно если проект не очень большой. Вроде бы с чистым PHP можно проще контролировать, не влезать в чужие абстракции, а сервак не будет перегружаться.
При этом, если нужен быстрый старт и не хочется изобретать велосипед, Laravel реально экономит время, но надо быть готовым читать их документацию и понимать структуру. Если проектов много и они разные, то может проще шаблонный фреймворк.
Минус Laravel — иногда сложно понять, что именно происходит под капотом, а с чистым PHP — все по полочкам, но писать и поддерживать самому приходится больше.
Я тоже сначала думал, что Laravel будет слишком громоздким, но потом понял, что с ним проще стартовать и меньше заморочек с рутингом и базой. Для маленьких проектов можно и чистый PHP, но на Laravel реально быстрее и удобнее, если есть время разобраться с фреймворком.