В гипотетическом движке блогов с поддержкой Ajaxed, какие функции блога могут использовать асинхронные запросы? - PullRequest
0 голосов
/ 22 апреля 2009

Я пытаюсь понять, когда мне следует использовать асинхронные веб-вызовы обратно на сервер для данных в приложении ajax.

Я никогда раньше не использовал ajax, поэтому я все еще придерживаюсь своего представления о модели HTTP с сохранением состояния, используя ее таким образом более десяти лет.

В движке блога, который я пишу как упражнение ajax, я бы хотел добавить несколько асинхронных вызовов.

Что было бы подходящим местом для таких функций блога?

Ответы [ 4 ]

1 голос
/ 22 апреля 2009

Я бы сказал; все, что обычно заставляет вас обновить страницу.

Но (более) серьезно; Я думаю, что stackoverflow - отличный (!) Пример того, что фоновые вызовы могут сделать для вас. Особенно мне нравится получать уведомления при вводе комментария, когда другой пользователь только что прокомментировал.

Кроме того, вы можете отсканировать некоторые релевантные посты в блогах из других блогов (возможно, использовать google или что-то в этом роде) и показать это блоггеру, пока он печатает свой блог (также, вроде того, что делает stackoverflow). Таким образом, он также узнает одну или две вещи от других, печатая свои собственные мысли.

И, конечно, очевидные вещи для загрузки и предварительного просмотра изображений.

1 голос
/ 22 апреля 2009

Комментарии - хорошее место для звонка AJAX. Когда пользователь добавляет комментарий, он, вероятно, не хочет ждать перезагрузки всей страницы, чтобы увидеть добавленный комментарий. Гораздо лучшим способом было бы использовать вызов AJAX для вставки комментария в базу данных и динамического добавления содержимого их комментария на страницу.

0 голосов
/ 22 апреля 2009

С точки зрения автора блога, предварительный просмотр сообщений - отличная возможность для AJAX. Я написал это в свой собственный движок блога (к сожалению, это не всегда работает: -P, но я уверен, что вы можете сделать лучше). Предварительный просмотр / отправка комментариев - еще одна возможность. Slashdot имеет хорошую систему, хотя их может быть слишком много, если ваш блог не получит лот комментариев.

0 голосов
/ 22 апреля 2009

Отправить комментарий - очевидный выбор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...