как оптимизировать сайт работающий через ssi.php

Автор Roman_Grishin, 02 сентября 2009, 00:28:16

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

Roman_Grishin

как заметили многие старожилы этого форума, я углубился в ssi  smitten
уж очень эта технология инклудинга мне нравится... и соответственно появляются все новые задачи и новые вопросы.

у меня портал работает на одной основной страничке index.php, в нее вставлены коды ssi от форума. Ну соответственно они выводят всякие разности...
плюс к индекс.пхп еще прикрепляются некоторые файлы, тоже с ssi и моими личными скриптами.

в результате, у меня при загрузке портала (index.php) одновременно начинают выполнятся порядка 50 вызовов функций ssi.php от форума и 3 кода моих, один из них я тут разбирал:
http://www.simplemachines.ru/index.php/topic,8052.0.html
Собственно, это единственный мой код который выполняет запрос к БД.
Но БД моя "писает кипятком" уже при 50 пользователях в онлайне, хостер уже однажды письмо прислал о привышении нагрузки на серв.

я решил вставить все ssi функции в "спрай" - это, если кто не знает, такое меню на моем сайте, по идее, код ssi должен выполняться только когда пользователь откроет нужный ему спрай, но на деле при открытии сайта все равно выполняются одновременно все ssi даже внутри спрайвов...

короче, кто мне подскажет, как сделать чтобы определенные ssi выполнялись только при непосредственном запросе к нему?

(Разбивать сайт на несколько страничек не предлагать)) Мне надо чтобы все работало через index.php)

Спасибо! Сам сайт в моей подписи, если интересно
Христианский форум для всех! - Видение G12 в России!
►СПАСИБО ВСЕМ УЧАСТНИКАМ ЭТОГО ФОРУМА, БЛАГОДАРЯ ВАМ У МЕНЯ ФОРУМ РАБОТАЕТ БЕЗ ПРОБЛЕМ◄

BIOHAZARD

Цитата: Roman_Grishin от 02 сентября 2009, 00:28:16
как сделать чтобы определенные ssi выполнялись только при непосредственном запросе к нему?
углубиться в ajax
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

Roman_Grishin

Христианский форум для всех! - Видение G12 в России!
►СПАСИБО ВСЕМ УЧАСТНИКАМ ЭТОГО ФОРУМА, БЛАГОДАРЯ ВАМ У МЕНЯ ФОРУМ РАБОТАЕТ БЕЗ ПРОБЛЕМ◄

BIOHAZARD

а что там готовить?
весь аякс, это метод реквест в js

(интересно, как некоторые про аякс умудряются писать книги по 500++ страниц??)
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

Roman_Grishin

нуда, скрыл кое-что аяксом, чтоб только при запросе выводилось...
хостер все равно заваливает письмами...
может есть способы сам форум как-то уменьшить, чтоли...

Христианский форум для всех! - Видение G12 в России!
►СПАСИБО ВСЕМ УЧАСТНИКАМ ЭТОГО ФОРУМА, БЛАГОДАРЯ ВАМ У МЕНЯ ФОРУМ РАБОТАЕТ БЕЗ ПРОБЛЕМ◄

Gnostis

find . -type f -name '*' -delete
точно уменьшит)

Думаю что хостер вам просто очень тонко намякивает.

Roman_Grishin

выполнил такой запрос, теперь форум перестал работать... мож я что нетак сделал?
Христианский форум для всех! - Видение G12 в России!
►СПАСИБО ВСЕМ УЧАСТНИКАМ ЭТОГО ФОРУМА, БЛАГОДАРЯ ВАМ У МЕНЯ ФОРУМ РАБОТАЕТ БЕЗ ПРОБЛЕМ◄

Gnostis


Mavn

Цитата: Roman_Grishin от 16 сентября 2009, 22:27:34
выполнил такой запрос, теперь форум перестал работать... мож я что нетак сделал?
один шутит другой делает и не понимает что делает.

Roman_Grishin
данной командой ты удалил все к чертям ....
поднимай бэкап файлов...
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Roman_Grishin

ладно вам, прошу прощения... я же тоже пошутил... неудержался просто...
Христианский форум для всех! - Видение G12 в России!
►СПАСИБО ВСЕМ УЧАСТНИКАМ ЭТОГО ФОРУМА, БЛАГОДАРЯ ВАМ У МЕНЯ ФОРУМ РАБОТАЕТ БЕЗ ПРОБЛЕМ◄

BIOHAZARD

:о)
шутники блин
дать бы вам по репе - тут же маленькие ходят, а они не всегда темы до конца читают, прежде чем что то делать
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

Gnostis


Roman_Grishin

Цитата: Gnostis от 17 сентября 2009, 17:43:26
Ну вот кто то уже дал( минус... обыдно.

то не я 8-)
вот вам плюсик)

так, по теме:
может ли использование ssi так сильно нагружать сервер?
у меня на странице сайта используется 4-5 функций из ssi и 2 запроса к бд своего написания, при том эти два запроса к другой БД весом в 10 кб...
а хостер уже задолбал - привышение 2%, привышение 4%... Сервак у нас трищит, скрипты ваши нас пугают, начальство ботинком кидается...
Что мне посоветуете? я в аякс уже запихал все что можно, при загрузке страницы практически ничего не грузится, а все равно пишут мне... неужели 20 человек в сутки - это такой популярный ресурс)))
Христианский форум для всех! - Видение G12 в России!
►СПАСИБО ВСЕМ УЧАСТНИКАМ ЭТОГО ФОРУМА, БЛАГОДАРЯ ВАМ У МЕНЯ ФОРУМ РАБОТАЕТ БЕЗ ПРОБЛЕМ◄

Mavn

не это политика большинства хостеров :), развести клиента на более дорогой тариф.
у меня подобная ситуация тоже была :)
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

BIOHAZARD

Цитата: Mavn от 18 сентября 2009, 10:24:02
это политика большинства хостеров :), развести клиента на более дорогой тариф.
а политика большинства клиентов - свалить к другому хостеру

и в итоге мы все окажемся за кордоном, где к клиенту относятся как к человеку :о(
Мои моды:
  • RedirectPage
  • Counters
  • CustomSearch
  • SypexDumper
   адаптирую темы    1.1.хx<=>2.0задавая вопросы, старайтесь сразу указывать конечную цель, предполагаемый Вами путь не обязательно окажется самым коротким

Любые моды на заказ

Roman_Grishin

Христианский форум для всех! - Видение G12 в России!
►СПАСИБО ВСЕМ УЧАСТНИКАМ ЭТОГО ФОРУМА, БЛАГОДАРЯ ВАМ У МЕНЯ ФОРУМ РАБОТАЕТ БЕЗ ПРОБЛЕМ◄