Слишком частое обращение к файлам?

Суть вот в чем: при открытии одной страницы, запрашивается содержимое ~40-60 файлов (.txt) (в среднем). Некоторые файлы повторяются. Содержимое файлов - html разметка элементов, то бишь файлы сами по себе не большие и содержимое не тяжелое.
И если скажем на сайте 500 человек, обновляют сайт каждые 30 сек, это 1к запрос к файлам в секунду (в теории эти 500 человек могут взять один и тот же файл, по 30 раз каждый, за один запрос)
Знаю, что для реляционных бд 1к запросов это ни о чем, но что для файлов?
И полагаю желательно хостинг брать не с HDD, а с SSD?
  • Вопрос задан
  • 133 просмотра
Решения вопроса 3
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
используй etag и браузерный кеш + ajax подгрузку данных
Ответ написан
usdglander
@usdglander Куратор тега PHP
Yipee-ki-yay
~40-60 файлов (.txt)

Да на любом фреймворке при запросе больше файлов собирается. Чем 40-60. Проблем, вроде. нет.
Ответ написан
php666
@php666
PHP-макака
при открытии одной страницы, запрашивается содержимое ~40-60 файлов (.txt) (в среднем)
Это мелочи все. Обращение к файлам значительно быстрее, чем к БД.

И если скажем на сайте 500 человек
когда будет 500, тогда и есть смысл говорить.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Во первых - бОльшая часть файлов используемых при инклуде засядет в опкеше
Во вторых - 500 чел в 30 сек = 1 000 в минуту, 60 000 в час и 720 000 за полсуток ~= 1 000 000 хитов в сутки. Среднее соотношение хиты/уники = 6/1, то есть у вас +- 166 000 уников в сутки?
Ответ написан
Комментировать
anton_reut
@anton_reut
Начинающий веб-разработчик
Сейчас любой виртуальный хостинг рублей за 300 в мес. уже по умолчанию на SSD сидит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы