За последние 24 часа нас посетили 30495 программистов и 1797 роботов. Сейчас ищут 844 программиста ...

AJAX & Форум

Тема в разделе "Вопросы от блондинок", создана пользователем Neka, 8 апр 2010.

  1. Neka

    Neka Активный пользователь

    С нами с:
    16 янв 2010
    Сообщения:
    188
    Симпатии:
    0
    Приветствую!

    Не совсем РНР, точнее совсем не РНР, но...
    Начал изучение AJAX, принцип ассинхронных запросов и прочего, относящегося к XMLHttpRequest понятен. Думаеца алгоритм добавления сообщений на форуме аяксой.
    Вообще, он нужен там? Если да, то как реализовать добавление сообщения при превышении лимита сообщений на страницу? А что делать, если во время обработки запроса было уже добавлено (успели таки) сообщение (unbeliveable, но все же)?
    Кто как решал (если решал)?
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Почему unbeliveable? У меня такое часто в "горячих" темах.
     
  3. Neka

    Neka Активный пользователь

    С нами с:
    16 янв 2010
    Сообщения:
    188
    Симпатии:
    0
    Apple
    Точно, не учел время на заполнение формы ответа, когда запросов\ответов нет. Возвращаясь к AJAX feat. Forum...
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    А о чём вообще вопрос? О добавлении сообщения аяксом или об обновлении доски без перезарузки страницы?

    Можно проверять наличие новых сообщений и перед добавлением своего показывать юзеру что-нибудь типа «пока вы писали ответ, другие пользователи оставили ХХХ сообщений. Хотите их посмотреть перед отправкой?»

    Можно динамически подгружать новые сообщения и вообще не показывать пагинатор, или перерисовывать всю доску и перемещать пользователя по страницам автоматически (хотя, убил бы, наверно, за такое).

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