Forum Webscript.Ru
Программирование => PHP => Тема начата: Антошка от 15 Июня 2003, 01:29:00
-
Есть сайт в нем 100-200 страниц
в день народа 1000 человек - 7000 хитов
страница весит 1-2 печатных
вопрос страницы лучше черпать из базы данных или создать TXT и брать от туда?
база данных все равно будет потому что надо вести скоко раз пришли на страницу, откуда, оценку человека, кто писал, статьи этого автора и прочее... вплоть до даты и телефона...
так вот что лучше и сам текст взять из базы или бегать чуток из базы чуток из файла?
спасибо...
-
если уж из базы - то все
ну, еще можно для ускорения mod_gzip поставить, если можно и у хостера он еще не установлен.
-
При любых раскладах, лучше всего все статические страницы хранить в файлах (нафига их каждый раз генерировать заново???). Хотя 7000 хитов на мой взгляд вполне нормальная нагрузка для базы данных...
Так что надо просто проанализировать контент и сделать выводы.
-
При такой нагрузке морочиться вообще нет смысла
-
Xander
ну, еще можно для ускорения mod_gzip
помнится на ПХПклубе его очень критиковали. Я в детали не вникал, но там советовали mod_deflate юзать.
Антошка
7000 - это небольшая нагрузка.
Кроме статики можно еще серверное кеширование сделать - оно проще.
-
Не надо никакого кэширования.
Кстати, плюс хранения в базе - по ней легче искать.
-
Ancient:
надо просто проанализировать контент
мм вы не поняли мне это не для анализа а для вывода...
хранить в статике всегда лучше... видно по этим причинам изобрели динамические языки... ;)
а начал я хранить именно из за более простого поиска... как сказал Ромик..
а подскажите госпада, до какого кол-ва хитов это будет нормальным ;))
так как 3 месяца назад их было 200 месяц 1000, сейчас 4000-5000
я примерно сказал что будет 7000
и все-же ;)) до какого кол-ва?
-
Ответ сильно зависит от контента твоего сайта.
Конкретнее: от количества и объема запросов к базе данных, от количества сильно загружающих сервер функций (типа регекспов и работы с огромными массивами) и от ряда других причин, которые могут быть актуальны только для твоего сайта.
Грубо говоря, надо самому определять исходя из имеющейся информации.
-
Антошка:
мм вы не поняли мне это не для анализа а для вывода...
Это ты не понял.
Тебе и говорят - чтобы ответить на твой вопрос, надо проанализировать контент
И от нуля, с бухты-барахты тебе никто не ответит.
если у тебя, к примеру, гостевая, какая, один скрипт - пара запросов, то и 20000 выдержит.
А если на скрипт два десятка (как здесь), да еще имногоэтажные джойны, то и на 100 загнется.
Единственный ответ, который я могу дать - производительность не в структуре сайта, а в прямизне рук.
в оптимизации запросов, кода.
-
вот тебе информация по оптимизации
http://forum.dklab.ru/php/heap/ProfaylerDlyaSkriptovNaPhp.html