powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Архитектура приложения (сайта): один большой запрос или несколько ajax-запросов
2 сообщений из 2, страница 1 из 1
Архитектура приложения (сайта): один большой запрос или несколько ajax-запросов
    #38213854
kiril_buin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Вопрос следующий.
Есть небольшой простой сайтик на php. База данных - mysql. Никакой авторизации. Суть такова:
1. Главная страница. Выбрать раздел (скажем, диету). Нажать продолжить.
2. Вторая страница. Выбрать пациента (из 3-5 человек), нажать продолжить.
3. Страница выбора питания. Выбрать радиобутон (срок и состав диеты), нажать продолжить.
4. Последняя страница. Результат какой-то (расчитывается), поздравления.

Всё делается без перезагрузки страниц. Так вот, как лучше сделать: каждый раз посылать аякс-запрос при переходе на очередную страницу (получая очередную порцию данных от сервера) или на главной странице в начале послать один запрос, получить в память все данные из базы (в массив или джсон), также загнать в память шаблончики для всех этих страниц и уже манипулировать данными из памяти. То есть каждую дальнейшую страницу и выборку данных искать у себя в памяти, в массиве. Подставлять, заменять данные и просто выводить их при помощи яваскрипт.

Идея ясна?

Сразу скажу, что база данных очень маленькая (4 таблицы по пару десятков записей), динамически данные не меняются в момент работы с сайтом. Они вводятся в БД один раз перед началом работы сайта и потом не меняются. То есть целостность и актуальность самих данных достоверны всегда.

Основная идея - избавиться от множества маленьких аякс-запросов в пользу одного большого с дальнейшей навигацией по массиву.
Прошу высказать свои мнения.
...
Рейтинг: 0 / 0
Архитектура приложения (сайта): один большой запрос или несколько ajax-запросов
    #38214071
artas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kiril_buin,

вариант 1 лучше.

Если БД будет расти то общий вес главной страницы со временем станет довольно существенным
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Архитектура приложения (сайта): один большой запрос или несколько ajax-запросов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]