За последние 24 часа нас посетили 24629 программистов и 1785 роботов. Сейчас ищут 893 программиста ...

Метод хранения

Тема в разделе "PHP и базы данных", создана пользователем Fusix, 8 май 2011.

  1. Fusix

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

    С нами с:
    22 фев 2010
    Сообщения:
    67
    Симпатии:
    0
    Сейчас мне приходится выбирать. Хранить в базе сразу текст или генерировать его каждый раз при передаче клиенту.
    Текст имеет вид:

    <a onclick=\"return false;\" href=\"#Информация о пользователе\"><img onclick=\"_owner.show_info(217831)\" src=\"info_small.gif\"/></a><a class=\"login_arm1\" onclick=\"return false;\" onmousedown=\"top.frameChatPost.gameChat.mouseDownOnLogin(event, \'Первый\', 217831); return false;\" href=\"#\">Первый</a> закончил. '
     
  2. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Нипанятна.
     
  3. Fusix

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

    С нами с:
    22 фев 2010
    Сообщения:
    67
    Симпатии:
    0
    Ну этот текст я могу каждый раз генерировать или сразу из базу брать. Как поступить
     
  4. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    А где и как он генерируется? Как часто это выводится юзеру?
     
  5. Fusix

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

    С нами с:
    22 фев 2010
    Сообщения:
    67
    Симпатии:
    0
    Генерируется в PHP скрипте по запросу юзера. Запрос раз в секунду.
    Генерируется вставкой переменных их базы в шаблон
     
  6. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Скорее лучше каждый раз генерить. А то вдруг захочешь изменить чтото в этом винегрете хтмл-кода, а он у тебя в базе весь сидит. Не хорошо выйдет.
     
  7. Fusix

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

    С нами с:
    22 фев 2010
    Сообщения:
    67
    Симпатии:
    0
    Ну так мне придется делать еще несколько заапросов. А менять смысла не будет
     
  8. Fusix

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

    С нами с:
    22 фев 2010
    Сообщения:
    67
    Симпатии:
    0
    Он временный. Удаляется через пол часа-час
     
  9. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    тебе виднее, но я бы лучше генерил.
    Если там запрос раз в секунду - и первое, и второе мало как отобразится на производительности. Не всегда выбирают что быстрее работает, а иногда - что удобнее в последующем обслуживании.
     
  10. Fusix

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

    С нами с:
    22 фев 2010
    Сообщения:
    67
    Симпатии:
    0
    А если скажем растянется на 10 раз в секунду
     
  11. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Fusix
    смотря сколько юзеров тогда одновременно дергают. Если это 1-10 юзеров - то даже обычный хостинг нормально справится.