Terras: ну, тогда в обработчике success нужно вызывать location.reload(). Но правильнее перекроить интерфейс и код бэкенда так, чтобы в обработчике success можно было получить новое состояние для элементов страницы нуждающихся в обновлении и установить им это состояние. Что в свою очередь приводит к мысли о переходе с библиотеки jQuery на более подходящие для таких целей фреймворки, типа Angular, React и т.п.
Андрей Сальников: я решал подобную задачу дважды. Каждый раз решение существенно отличалось, в зависимости от индивидуальных особенностей проекта. Ваш вопрос слишком общий, конкретного ответа дать на него невозможно. Если отвечать по списку без конкретики, то:
Я таких не знаю и не готов делиться своим кодом.
Не вижу проблемы в том, чтобы разложить шаблоны и статику по отдельным каталогам.
Точно так же, как обычно.
В идеале многосайтовость на url'ах не должна отражаться вообще.
Да, можно. Пропишите в hosts машины разработчика необходимые домены и работайте с ними.
Давно зависит. Во-первых, под линуксами чаще используется AT&T-синтаксис, под Windows Intel'овский синтаксис. Во-вторых, системные вызовы абсолютно другие. Для новичка эти отличия значимые, их автор ввиду и имеет.
leksoQA: куда смотрят ваши глаза, когда видят искажённые символы? Мне надо понять в каком именно месте происходит искажение, а вариантов сотни. Заодно напишите чем анализируете JSON.
location.reload()
. Но правильнее перекроить интерфейс и код бэкенда так, чтобы в обработчике success можно было получить новое состояние для элементов страницы нуждающихся в обновлении и установить им это состояние. Что в свою очередь приводит к мысли о переходе с библиотеки jQuery на более подходящие для таких целей фреймворки, типа Angular, React и т.п.