Влияние сервера общих совместно используемых файлов через сотни сайтов

Поместите свой блок в файл в/etc/apache2/sites-available с именем, связанным, к которому сайту он содержит. Я приму "sitename".

Затем проблема:

a2ensite sitename
/etc/init.d/apache2 reload

См. http://www.apache.org для http документации сервера, если Вы нуждаетесь в более подробной помощи со своим блоком.

0
задан 5 November 2010 в 23:46
3 ответа

В действительности, каким одновременным доступом к какому-либо данному файлу Вы ожидаете там быть? Из Вашего описания я был бы очень удивлен, получает ли к какому-либо данному файлу доступ больше чем пара если экземпляры в любой момент времени. Та загрузка, вероятно, будет еще меньше из-за различных уровней кэширования большинства систем, имеют. Короче говоря, я действительно не думаю, что у Вас была бы проблема, даже если все сайты являются довольно оживленными.

0
ответ дан 5 December 2019 в 17:28
  • 1
    Это является большим услышать.Спасибо. Вероятный максимум был бы приблизительно 10 тысячами одновременных соединений. В теории, насколько отличающийся для сервера это для обработки тысяч запросов на один файл по сравнению с той же суммой запросов, распределил тысячи файлов, например? Не уверенный, где надеяться узнавать об этой области того, как работают серверы. –  filip 7 November 2010 в 21:22
  • 2
    @filip, как сервер обрабатывает одновременные чтения единственного файла, будет зависеть от операционной системы и используемой файловой системы. Как правило ограничивающим фактором будет объем памяти, доступный для указателей файла (внутренние ссылки в открытый файл). Также полагайте, что включать файл возьмет только часть секунды для чтения, таким образом, фактическое количество одновременных чтений не будет тем же как количеством одновременных соединений. 1,00's одновременных соединений может привести меньше чем к дюжине одновременных чтений любого данного файла. –  John Gardeniers 8 November 2010 в 00:33

включайте ("../../../COMMON/universal.php");

Нет!!!!

Никогда не используйте относительные пути для, включают файлы!

добавьте ХАРАКТЕРНЫЙ для PHP, включают путь (можно сделать это в php.ini в .htaccess или наверху каждого Сценария PHP, например.

<?php
ini_set('include_path',ini_get('include_path').':/home/COMMON:');
0
ответ дан 5 December 2019 в 17:28
  • 1
    О, Ничего себе что за подсказка!!спасибо. Я добавил его к php.ini –  filip 5 November 2010 в 23:43
  • 2
    , В то время как хороший бит информации, которая должна была быть комментарием, потому что это не рассматривает вопрос, который спрашивают. –  John Gardeniers 6 November 2010 в 03:09

Должен быть в порядке, тем более, что это будет вещью главным образом только для чтения.Правильно?:)

0
ответ дан 5 December 2019 в 17:28

Теги

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