Как можно уменьшить нагрузку на сервер?

Ergo

Новичок
Как можно уменьшить нагрузку на сервер?

У меня посещаемый ресурс http://directlinks.ru
Страницы я стараюсь делать статическими. генерю их php-скриптом, но футер у меня часто изменяется (там всякие баннеры, счетчики, номера выпусков), поэтому я его вставляю в страницы через include. Вопрос. Грузит ли это сервер. Или необходимо обязательно, чтобы сгенерированная страница имела расширение .html и была полностью статической?

Вообще будет ли сильнее грузить сервер статический документ с расширением php чем с расширением html.
Я так понимаю что если расширение html, то сервер сразу отдает страницу пользователю, а если php, то парсит ее на наличие php , но поскольку его нет отдает ее пользователю, но парсинг все равно будет работать? Правильно я рассуждаю? т.е. статические страницы должны иметь расширение html/
 

Demiurg

Guest
Re: Как можно уменьшить нагрузку на сервер?

Автор оригинала: Ergo
У меня посещаемый ресурс http://directlinks.ru
Страницы я стараюсь делать статическими. генерю их php-скриптом, но футер у меня часто изменяется (там всякие баннеры, счетчики, номера выпусков), поэтому я его вставляю в страницы через include. Вопрос. Грузит ли это сервер. Или необходимо обязательно, чтобы сгенерированная страница имела расширение .html и была полностью статической?
Вообще будет ли сильнее грузить сервер статический документ с расширением php чем с расширением html.
Я так понимаю что если расширение html, то сервер сразу отдает страницу пользователю, а если php, то парсит ее на наличие php , но поскольку его нет отдает ее пользователю, но парсинг все равно будет работать? Правильно я рассуждаю? т.е. статические страницы должны иметь расширение html/
От расшерения тут ничего не зависит. Что сказано апачу парсить как php-скрипты, то он и парсит.
 

Ergo

Новичок
Re: Re: Как можно уменьшить нагрузку на сервер?

Автор оригинала: Demiurg
От расшерения тут ничего не зависит. Что сказано апачу парсить как php-скрипты, то он и парсит.
Конечно же имеется в виду, что парсятся только файлы с расширением php, а html - нет.
 

Demiurg

Guest
Re: Re: Re: Как можно уменьшить нагрузку на сервер?

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

Ergo

Новичок
Re: Re: Re: Re: Как можно уменьшить нагрузку на сервер?

Автор оригинала: Demiurg
Тогда я не понимаю, чего ты хочешь. Там, где нужна динамика на сайте ты никак не сделаешь статические страницы, там надо использовать скрипты. А уж как работают эти скрипты - это уже совсем другой вопрос. И вопрос из разряда "как сделать сайт?".
Контент конечно желательно сделать полностью динамическим. Мне меньше проблем. Но когда ежедневно на сайт приходят 10000 человек... приходится переводить динамику в статику. т.е запускается скрипт (раз в полчаса или раз в час) который записывает статические страницы. Вопрос. Если я дам расширение этим страницам html вместо php, будет ли нагрузка на сервер меньше?
 

confguru

ExAdmin
Команда форума
Re: Re: Re: Re: Re: Как можно уменьшить нагрузку на сервер?

Автор оригинала: Ergo
Контент конечно желательно сделать полностью динамическим. Мне меньше проблем. Но когда ежедневно на сайт приходят 10000 человек... приходится переводить динамику в статику. т.е запускается скрипт (раз в полчаса или раз в час) который записывает статические страницы. Вопрос. Если я дам расширение этим страницам html вместо php, будет ли нагрузка на сервер меньше?
Такая же нагрузка - если html будет обрабатываться как php.
 

Ropez

Guest
Re: Re: Re: Re: Re: Re: Как можно уменьшить нагрузку на сервер?

Автор оригинала: admin
Такая же нагрузка - если html будет обрабатываться как php.
Можно написать робота который пробегался бы по всему сайту и генерил статические страници. При изменении информации на саите нуно тока сказать роботу что бы то перегенерил страницу. Ето и в праду быстрее. Гораздо быстрее. :)
 

Ergo

Новичок
Re: Re: Re: Re: Re: Re: Re: Как можно уменьшить нагрузку на сервер?

Автор оригинала: Ropez
Можно написать робота который пробегался бы по всему сайту и генерил статические страници. При изменении информации на саите нуно тока сказать роботу что бы то перегенерил страницу. Ето и в праду быстрее. Гораздо быстрее. :)
Ну так я и спрашиваю. У сгенерированных страниц обязательно должно быть расширение html, или можно сделать php и нагрузка на сервер не изменится?
 

James

Guest
Re: Как можно уменьшить нагрузку на сервер?

Автор оригинала: Ergo
... Я так понимаю что если расширение html, то сервер сразу отдает страницу пользователю, а если php, то парсит ее на наличие php , но поскольку его нет отдает ее пользователю, но парсинг все равно будет работать? Правильно я рассуждаю? т.е. статические страницы должны иметь расширение html/
Да всё верно, если ты не указал апачу парсить .html, то это несколько ускорит выдачу сервером страниц, но ИМХО ненамного.
 

Ropez

Guest
Re: Re: Как можно уменьшить нагрузку на сервер?

Автор оригинала: James
Да всё верно, если ты не указал апачу парсить .html, то это несколько ускорит выдачу сервером страниц, но ИМХО ненамного.
А зачем на сервере указывать парсить ХТМЛ. И насчет скорости ты не прав. Если у меня идут большие запросы в базу, работа с файлами, или вообще закачка с других сайтов при генерации страници то если всего этого не делать, тоесть выводить статическую страницу то скорсть увеличится конкретно.
 

James

Guest
To: Ropez

Автор оригинала: Ropez
А зачем на сервере указывать парсить ХТМЛ. И насчет скорости ты не прав. Если у меня идут большие запросы в базу, работа с файлами, или вообще закачка с других сайтов при генерации страници то если всего этого не делать, тоесть выводить статическую страницу то скорсть увеличится конкретно.
В этом я с тобой полностью согласен, но речь в вопросе ведь шла о простом инклуде футера средствами PHP, котрый как я понял тоже статический.
 
Сверху