The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Взаимодействие 2-х web серверов"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Взаимодействие 2-х web серверов"
Сообщение от zevvs emailИскать по авторуВ закладки on 20-Мрт-04, 17:07  (MSK)
Есть большое желание разнести статические и динамические страницы по двум разным web-серверам в рамках одного хоста. Причем для динамических страниц должен прорабатывать Apache, формировать страницу, складывать ее на диск, откуда она в последствии будет забрана web-сервером ядра системы. Возможно ли такое (хотябы частично), или это полный бред??? Как вообще соорудить подобную конструкцию?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Взаимодействие 2-х web серверов"
Сообщение от Michael emailИскать по авторуВ закладки on 20-Мрт-04, 23:10  (MSK)
>Есть большое желание разнести статические и динамические страницы по двум разным web-серверам
>в рамках одного хоста. Причем для динамических страниц должен прорабатывать Apache,
>формировать страницу, складывать ее на диск, откуда она в последствии будет
>забрана web-сервером ядра системы. Возможно ли такое (хотябы частично), или это
>полный бред??? Как вообще соорудить подобную конструкцию?

а смысл такого разделения? цель?
и, вообще-то, обычно Апач не занимается генерацией страниц... почему бы не доверить это каким-нибудь скриптам или прогам?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Взаимодействие 2-х web серверов"
Сообщение от zevvs emailИскать по авторуВ закладки on 21-Мрт-04, 09:42  (MSK)
>>Есть большое желание разнести статические и динамические страницы по двум разным web-серверам
>>в рамках одного хоста. Причем для динамических страниц должен прорабатывать Apache,
>>формировать страницу, складывать ее на диск, откуда она в последствии будет
>>забрана web-сервером ядра системы. Возможно ли такое (хотябы частично), или это
>>полный бред??? Как вообще соорудить подобную конструкцию?
>


>а смысл такого разделения? цель?
>и, вообще-то, обычно Апач не занимается генерацией страниц... почему бы не доверить
>это каким-нибудь скриптам или прогам?

   Имеется масса страниц, которые php собирает динамически. Информация на них меняется редко (около 5 раз в день), однко сам процесс сборки страницы для каждого пользователя, просматривающего страницу - долгое удовольствие. Таким образом есть смысл создавать статическую страницу при ее перегенерации. Причем перегенерировать страницу должен иметь возможность пользователь сайта.



  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Взаимодействие 2-х web серверов"
Сообщение от Михаил emailИскать по авторуВ закладки on 21-Мрт-04, 12:16  (MSK)
>   Имеется масса страниц, которые php собирает динамически. Информация на
>них меняется редко (около 5 раз в день), однко сам процесс
>сборки страницы для каждого пользователя, просматривающего страницу - долгое удовольствие. Таким
>образом есть смысл создавать статическую страницу при ее перегенерации. Причем перегенерировать
>страницу должен иметь возможность пользователь сайта.

как вариант могу предложить такую схему:
1) пользователь обращается к сайту по url-у cgi-скрипта (на чем написан скрипт не важно, допустим php),
2) скрипт сначала проверяет, нет ли у него готовой страницы, нужной пользователю,
3) если таковая страница есть, то скрипт проверяет не требуется ли перегенерация,
4) если таковой страницы нет или требуется перегенерация, то скрипт генерирует ее,
5) скрипт выдает нужну страницу (или выдает перенаправление на нее).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Взаимодействие 2-х web серверов"
Сообщение от solotony emailИскать по авторуВ закладки on 22-Мрт-04, 16:11  (MSK)
>>>Есть большое желание разнести статические и динамические страницы по двум разным web-серверам
>>>в рамках одного хоста. Причем для динамических страниц должен прорабатывать Apache,
>>>формировать страницу, складывать ее на диск, откуда она в последствии будет
>>>забрана web-сервером ядра системы. Возможно ли такое (хотябы частично), или это
>>>полный бред??? Как вообще соорудить подобную конструкцию?
>>
>
>
>>а смысл такого разделения? цель?
>>и, вообще-то, обычно Апач не занимается генерацией страниц... почему бы не доверить
>>это каким-нибудь скриптам или прогам?
>
>   Имеется масса страниц, которые php собирает динамически. Информация на
>них меняется редко (около 5 раз в день), однко сам процесс
>сборки страницы для каждого пользователя, просматривающего страницу - долгое удовольствие. Таким
>образом есть смысл создавать статическую страницу при ее перегенерации. Причем перегенерировать
>страницу должен иметь возможность пользователь сайта.
>
   Для этой цели используется кеширующий прокси. (squid или соответствующий модуль апача). Или сделай кеширование сам - имхо не сложно.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Взаимодействие 2-х web серверов"
Сообщение от dev emailИскать по авторуВ закладки on 22-Мрт-04, 21:11  (MSK)
>   Имеется масса страниц, которые php собирает динамически. Информация на
>них меняется редко (около 5 раз в день), однко сам процесс
>сборки страницы для каждого пользователя, просматривающего страницу - долгое удовольствие. Таким
>образом есть смысл создавать статическую страницу при ее перегенерации. Причем перегенерировать
>страницу должен иметь возможность пользователь сайта.

http://httpd.apache.org/docs-2.0/misc/rewriteguide.html
/On-the-fly Content-Regeneration

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Взаимодействие 2-х web серверов"
Сообщение от dev emailИскать по авторуВ закладки on 21-Мрт-04, 12:03  (MSK)
>Есть большое желание разнести статические и динамические страницы по двум разным web-серверам
>в рамках одного хоста. Причем для динамических страниц должен прорабатывать Apache,
>формировать страницу, складывать ее на диск, откуда она в последствии будет
>забрана web-сервером ядра системы. Возможно ли такое (хотябы частично), или это
>полный бред??? Как вообще соорудить подобную конструкцию?

Если статикой занимается другой Апач, то mod_proxy или mod_rewrite.
Если генератор динамики - это Томкет, то mod_jk.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Взаимодействие 2-х web серверов"
Сообщение от uldus Искать по авторуВ закладки on 22-Мрт-04, 21:56  (MSK)

Apache + mod_accel
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру