Ну я с таким столнулся при определении города по IP — перенес дергание АПИ на JS и в сессию писал, но как у вас бизнес-логика выстроена — зависит от проекта уже...
Не сильно отличаются, так как и 3 и 4 версии — обе основаны на компонентах Symfony,
изменилась немного струтктура проекта, есть и др изменения конечно, но не критичные для освоения любой из 3 или 4
Стоит заняться 4, так как он лучше и быстрее, при том что не сильно отличается от 3.
tema_sun, это все прописные истины, тут не буду топить ни за что...
вопрос в другом, я новенький пришел в проект — мне дают задачу вывести новую сортировку по полю, которое нужно добавить... в принципе так или иначе разберешься с этим, вопрос в другом — нужно же учесть, что возможно нужна какая-то бизнес-логика, или задел под будущее или какие-то общие правила той логики, которая остается за рамками таска
то есть ваши файлы лежат в папке vendor в одной из ваших либ, но вам они нужны в проекте?
нужно подумать, как их подтянуть в ваш проект, можно через gulp/webpack например подтянуть
можно через asset manager какой-нибудь, если фрейм — в каждом есть такой, если нет — возьмите сторонний
Я вот недавно задумывался, а правильно ли это? Это же полигон для костылей
Может стоит все же делать обзор архитектуры общий хотя бы, тут так и так слой сделан, тут так и так попросили сделать, тут такая-то фича на этом завязана... такой общий ликбез
Сколько видел — пляшут от задачи и без картины, мне кажется это плохо
Как-то не айс мне было бегать с вопросами, когда дали задачу, где на раскорячку проект мигрирует с Cacke 2 на Symfony 4 без описания что и где (я не про код, а про бизнес-логику и общую структутру проекта)
Иван,
сейчас как раз в одной ЦМС навожу порядок, тоже в корне развелось многого, сижу пути колупаю , которые автор одной цмски захардкодил в проекте :)
и /public сделал отдельный
- форма столько
- слайдер столько
- верстка столько
Само «сколько» уже от часов считаете
С клиентом лучше не говорить от сайте как о черном ящике с n-часами, а говорить как о товаре с характеристиками, которые ему важны