Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> Снять возможную нагрузку с сервера
php7user  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 3
Пользователь №: 43536
На форуме: 1 месяц, 6 дней
Карма:




Насколько я понимаю Apache даже для того чтобы отдать картинку занимает свободный воркер (или как он там называется). Для этого статику можно отдавать Nginx ом, тогда может некоторые страницы которые не изменяются перевести в статику .html ? А при изменении содержимого из пенели управления, что будет очень редко, изменять статичный файл?

Будет от этого польза, если расширить возможности сервера нет денег, а нагрузка на него уже 85%?
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
RootPM  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местный житель
****

Профиль
Группа: Пользователь
Сообщений: 169
Пользователь №: 43443
На форуме: 2 месяца, 4 дня
Карма: 1




Зависит от количества таких файлов. Конечно на каждый запрос пользователя создаётся свой процесс и поток (prefork), но как правило сам скрипт php уже находится в памяти, а если сохранить готовыt html файлы их на диске ещё нужно найти. Если их немного, то можно переместить в память, но если больше 1000, то даже низнаю..

Сам никогда не пробовал, поэтому точно сказать не могу.


--------------------
Все будет офигенно. Кому-то сразу, кому-то постепенно.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
depp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 290
Пользователь №: 40589
На форуме: 2 года
Карма: 19




автор, все правильно мыслите. особенно если статичный html будет отдавать nginx - нагрузка с апач полностью снимется.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
RootPM  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местный житель
****

Профиль
Группа: Пользователь
Сообщений: 169
Пользователь №: 43443
На форуме: 2 месяца, 4 дня
Карма: 1




depp

Какое минимальное количество времени нужно чтобы достать файл с диска (точнее найти)?


--------------------
Все будет офигенно. Кому-то сразу, кому-то постепенно.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
depp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 290
Пользователь №: 40589
На форуме: 2 года
Карма: 19




RootPM
явно быстрее, нежели его построением будет заниматься интерпретатор. тем более на отдачу можно настроить nginx.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
RootPM  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местный житель
****

Профиль
Группа: Пользователь
Сообщений: 169
Пользователь №: 43443
На форуме: 2 месяца, 4 дня
Карма: 1




depp
Давайте общими усилиями проясним этот момент, думаю всем будет интересно. Например поступило 1000 одновременных запросов от клиента, что будет быстрее:

найти на диске каждый файл и отдать через nginx
или
сформировать средствами php и отдать через apache c MaxClients 30

Это сообщение отредактировал RootPM - 30.10.2016 - 08:58


--------------------
Все будет офигенно. Кому-то сразу, кому-то постепенно.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
depp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 290
Пользователь №: 40589
На форуме: 2 года
Карма: 19




не хочу вступать в полемику, но ответ по моему очевиден.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
RootPM  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местный житель
****

Профиль
Группа: Пользователь
Сообщений: 169
Пользователь №: 43443
На форуме: 2 месяца, 4 дня
Карма: 1




Цитата (depp @ 30.10.2016 - 10:07)
ответ по моему очевиден

Не согласен, зависит от ситуации.

Это сообщение отредактировал RootPM - 30.10.2016 - 10:54


--------------------
Все будет офигенно. Кому-то сразу, кому-то постепенно.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
RootPM  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Местный житель
****

Профиль
Группа: Пользователь
Сообщений: 169
Пользователь №: 43443
На форуме: 2 месяца, 4 дня
Карма: 1




Тогда как минимум автору нужно прочитать - Ускоряем раздачу

depp Почему вы не хотите привести цифры )) Или не знаете?


--------------------
Все будет офигенно. Кому-то сразу, кому-то постепенно.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Ron  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1042
Пользователь №: 41686
На форуме: 1 год, 3 месяца, 25 дней
Карма: 13




Цитата (php7user @ 28.10.2016 - 12:58)
Будет от этого польза, если расширить возможности сервера нет денег, а нагрузка на него уже 85%?

Смотря что конкретно дает нагрузку. Оптимизировать нужно саме узкое место системы. Потом следующее и т.д. Другие мероприятия наврядли дадут существенный результат. Если основную нагрузку дает генерация вот этих вот статических страниц, то будет польза.

Но я бы в первую очередь посмотрел что делается в плане работы с БД. Как правило основная нагрузочка исходит именно оттуда из-за неоптимальных запросов и/или структуры БД. Может быть даже просто не хватает индекса по определенному полю. Иногда его правильное добавление способно сократить нагрузку с 85% до 10-15.



--------------------
Жду 5.11.2017
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
bestxp  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



орангутанг
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2004
Пользователь №: 36605
На форуме: 3 года, 9 месяцев, 16 дней
Карма: 111




ну во первых вообще отказаться от Apache как такового, уже 21 век и есть nginx + php-fpm, если надо больше кеша то в помощь вам Varnish и вообще тогда не паримся, я бы вооьше забыл бы про apache как про страшный сон


--------------------
PMПисьмо на e-mail пользователюСайт пользователяICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Ответ в темуСоздание новой темыСоздание опроса