За последние 24 часа нас посетили 61269 программистов и 1745 роботов. Сейчас ищут 1145 программистов ...

Авторизация.

Тема в разделе "PHP для новичков", создана пользователем amohax, 16 фев 2012.

  1. amohax

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

    С нами с:
    16 фев 2012
    Сообщения:
    46
    Симпатии:
    0
    Вот планирую я написать сайт, на котором можно будет регистрироваться и т.п.

    Теперь получается, что каждый раз как пользователь зайдет на страницу или просто обновит ее, мне нужно создавать запрос к базе данных, что бы убедиться что он тот, за кого себя выдает. Это так? Не будет ли это создавать лишнею нагрузку? Теоретически, даже если все написать на аяксе, все равно на каждый чих пользователя мне надо его идентифицировать. ДА?

    Или как все это происходит, какой алгоритм действий использует "взрослые"?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    именно такой. каждый чих и пук якобы авторизованного пользователя проверяется. вопрос реализации проверок чихов и пуков - личное дело каждого как программиста так и суровый реалий отдельно взятого проекта. вопрос нагрузок и оптимизации чтоб их минимизировать - так же.
    и еще. модель "все что не разрешено - запрещено"
     
  3. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Ну если на этой странице будет постоянный запрос, в плане добавки или изменения, если удерживать ф5, то будет плохо сайту)
    Советую вообще в некоторых местах или в общем весь сайт, блокировать частые запросы на обновление страницы, закрывать соединения и выводить exit(); можно и вообще по ипу блочить.

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

    Да и вообще даже после обращения, нужно тоже отклонять повторные отправки после обновления страницы, сброс.
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Это нормально.
    Ты только сначала подумай в сторону готовых CMS.
     
  5. готовые CMS это фигня
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Война фигня главное маневры?