За последние 24 часа нас посетили 28374 программиста и 1486 роботов. Сейчас ищут 1185 программистов ...

Наилучшая реализация комментариев

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

  1. turrel

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

    С нами с:
    12 июн 2011
    Сообщения:
    65
    Симпатии:
    0
    Все доброго времени суток!

    Вопрос: Как лучше реализовать комментарии к большому количеству страниц (если конкретно - к новостройкам на моем сайте): через mysql или на файлах?

    Мои мысли: Mysql безусловно удобнее, но представьте, что будет, если при КАЖДОМ показе КАЖДОЙ новостройки к базе будет идти запрос а-ля выбрать комментарии с id=i из трех тысяч других комментариев...
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    3 тыс - очень маленький объем.
    Если бы 3 млн было, еще можно было бы подумать, та и то с индексами будет очень быстро. А если еще и кешировать...

    А для чего думаешь СУБД придумали? хранить 100 строк?
     
  3. turrel

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

    С нами с:
    12 июн 2011
    Сообщения:
    65
    Симпатии:
    0
    Я замечал, что при 8-9 запросах к разным таблицам (в каждой ~300 строк, что еще меньший объем) в одном скрипте сайт слегка задумывался. По крайней мере, обычно все открывается мгновенно.

    Поэтому и задумался об оптимизации.[/quote]
     
  4. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    сначала - проверь все индексы, если нету- проставь нужные.
    потом задумайся о кешировании