https://habr.com/ru/post/301760/
Вот подробное и детальное описание проекта на symfony 2. Если почитать каменты, то там можно найти много указаний на устаревшие уже тогда подходы.
sanguinem69,
1. Извратиться всегда можно, но зачем? id должен быть уникальным, у тебя верстка выходит невалидной. jq ищет id, находит его и обрабатывает, т.к. не предполагает, что может быть еще элемент с таким же id.
2. Ты хочешь обрабатывать кнопку "изменить", но твой код завязан на .go_change_new, который относиться к кнопке ОК.
В общем, разберись для начала с версткой и сделай ее валидной, а потом уж навешивай на нее обработчики.
Daria Motorina, Это чтобы когда в браузере вываливается эксепшен или в профайлере кликаешь на ссылку, например, контроллера, то шторм сам откроет нужный файл на нужной строке.
Алексей Тутубалин, Хм, действительно. Раньше не сталкивался, оказывается если сжимать совсем мелкие файлы, то получаем оверхед на заголовках.
В таком случае жать их смысла никакого нет.
Обычно в этой ситуации начинают пилить свой фреймворк.
У Елисеева на ютубе есть серия мастер-классов по построению PSR-7 фреймворка. Можно начать оттуда, если уровень знаний средний, то будет полезно.