За последние 24 часа нас посетили 25118 программистов и 1712 роботов. Сейчас ищут 769 программистов ...

php, варианты

Тема в разделе "Прочие вопросы по PHP", создана пользователем DarkElf, 27 ноя 2009.

  1. DarkElf

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

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    есть сайт - лента новостей, каталог и т.п., использует базу данных, показов на много порядков больше, чем обновлений.
    База начинает частенько жаловаться на жизнь.
    php 5.2.5, mysql 5.0, nginx+apache

    Есть два варианта - либо попробовать оптимизировать движок, либо генерировать статический html и отдавать сайт как статику nginx'ом?

    Какой более перспективен с точки зрения производительности?


    p.s. как php-developer'у мне, понятно, интереснее первый вариант)
     
  2. topas

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

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    С точки зрения производительности: ничего быстрее чистого html не будет. И минус всего один: никакой динамики :)
     
  3. DarkElf

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

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    topas
    ну, когда одно обновление на много просмотров - на динамику можно и забить.
     
  4. topas

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

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    DarkElf
    Не совсем. Я имею ввиду не динамику контента, а динамику некоторых блоков. Т.е. когда изменение одного элемента каталога отображается на разынх страницах в разном контенте. Или, скажем комментарии, котороые должны появляться непосредственно на странице элемента
     
  5. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    оптимизация + memcached
     
  6. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    как именно?
    как настроена?
    параметры?
     
  7. DarkElf

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

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    shared-хостинг, периодически падает из-за превышения лимита соединений. ну и хостер иногда блокирует за повышенную нагрузку
     
  8. De-Luxis

    De-Luxis Активный пользователь

    С нами с:
    14 апр 2009
    Сообщения:
    8
    Симпатии:
    0
    Интересно.
    Я бы в этом случае
    сделал, что бы автоматически создавались статические страницы html. Если добавить в них комментарии, то автоматом перезаписывать их. Еще комментарии можно реализовать через js.

    Ну или перейти на хранение информации в текстовых файлах.