Тормозит сайт

1. mishgun (14.01.2014 / 19:24)
Всем здрасте. У меня есть wap сайт с посещалкой 10к в сутки, сайт без движка, построеный на грабберах разных сайтов. Грабберы писал все сам, а знаний в этом деле у меня маловато. Дак вот, сайт периодически жутко тормозит, метрика вообще кричит, что сайт не доступен, хотя с тормозами но работает. Хостинг у меня на джино вип аккаунт, это почти как вдс. Я думаю, что проблема в самих грабах, потому что они довольно простые и сильно напрягают сервак хостера. Одновременный онлайн посетителей колеблется в районе 160чел. если выше, например за 200 то тоже сильно тормозит сайт.
Помогите плиз разобраться в этой ситуэйшн, хостеру писал, говорит "Судя по логам,на ваш сайт поступает большое кол-во обращений". Х.з) Зарание спасибо тому, кто откликнется.

2. Дмитрий (14.01.2014 / 19:41)
Скинь адрес сайта в приват.

А по поводу торможения - смотри свои грабы. Их надо кешировать же. Если они не кешируются, то скорость генерации страницы зависит от той скорости, с которой сработал тот сервер, с которого в данный момент тырится информация.

А если на странице подключены одовременно два и больше некешируемых грабов - суши весла. Алгоритм таков:
- при открытии страницы дергается твой сервер, он дергает твой скрипт;
- в скрипте отрабатывается какая-то твоя информация;
- запускается граб, которые делает запрос к чужому серверу, и ждет от него ответа;
- получает информацию, обрабатывает ее;
- вся информция обобщается и отправляется в шаблонизатор или стазу отдается на страницу конструкцией echo.

Чем больше грабов - тем больше обращений к чужим серверам и тем дольше надо ждать от них ответа.

Это я постарался рассказать тебе самым доступным для твоего понимания способом.

3. mishgun (15.01.2014 / 00:43)
Про кэширование я задумывался и даже ставил, но видимо не правильно чтоли, был один граб, там поиск видео и с кэшэм, при вводе в строку запроса выводилось одно и тоже каждый раз, пока идет тайм аут кэша

4. Кевин Митник (15.01.2014 / 01:19)
3. mishgun, нужно продумывать структуру. Естественно, что будет ошибка, если просто сохранить html страницу в кеше и отдавать статику. Нормальное решение - проанализировать, какое время жизни файлов, которые предназначены для закачивания, или же видео, доступное для просмотра. Вот на это время и можно закешировать ссылку на видео, дабы не "выдергивать" с кода страницы.

5. mishgun (15.01.2014 / 01:29)
о.к, другой вопросик, поставил я кэш, пришел юзер, загрузил страницу, она сохранилась в папке с кэшем на моем сервере, приходит другой юзер и у него будет подгружаться страница из этого кэша, или он по новой будет теребить серв, откуда идет граб?

6. KpuTuK (15.01.2014 / 01:37)
5. mishgun, у всякого кэша есть время жизни и пока оно идет страница будет даваться из кэша)) в этом то вся и суть)))

7. mishgun (15.01.2014 / 01:40)
Пасибо)

8. AutoRain (15.01.2014 / 02:38)
10к в сутки на грабах? ты надесюь хотя бы vds взял для этого?

9. mishgun (15.01.2014 / 02:44)
у меня вип акк на джино, почти vds, было время брал и vds но как то сьехал

10. AutoRain (15.01.2014 / 02:45)
покажи логи по ресурсам, там график должен быть прям, может все же много cpu ешь?

11. mishgun (15.01.2014 / 02:46)
Запалю сайт была не была) arhivka.ru

Добавлено через 01:03 сек.
Работы над сайтом много конечно, но как то руки все не доходят..

12. AutoRain (15.01.2014 / 02:48)
сколько выхлоп с рекламы в месяц?

13. mishgun (15.01.2014 / 02:52)
1к в день

14. AutoRain (15.01.2014 / 03:31)
мог бы псевдо попробовать или алярмы)

15. mishgun (15.01.2014 / 03:44)
пробовал, не для меня) так стабильнее и спокойнее, пускай и не много

16. mishgun (15.01.2014 / 04:43)
Тут в чем дело, половина трафа идет с поисковиков, половина закладки, поставлю я алярмы... бан от антивирусов и соответственно траф упадет, итак с прошлого раза, когда пробовал алярмы, каспер забанил и McAfee SiteAdvisor тоже, уж лучше так)

17. Tegos (15.01.2014 / 05:17)
Кешировать результаты надо...
Каждый грабер кешируешь на хотя бы на 24часа, пишешь в файл.
Тогда проверяешь прошло ли 24 часа от изм. файла. Если да, - обращаешся к серверу, если нет - исп. файл.

18. mishgun (17.01.2014 / 03:22)
Знаю ведь, что не надо палить и рассказывать об сайте, но все равно... не прошло и двух суток, как на хостинге какие то проблемы... сайтов вообще не стало, все файлы и папки исчезли, сайты не доступны!.. ещё один урок мне!) Такое каждый раз бывает как кому нить расскажу, хрень какая то)

19. Wapwa (17.01.2014 / 04:14)
18. mishgun, а что в поддержке пишут? Может просто совпадение?

20. Изнаур (17.01.2014 / 09:48)
mishgun (15 Января 2014 / 04:43)
Тут в чем дело, половина трафа идет с поисковиков, половина закладки, поставлю я алярмы... бан от антивирусов и соответственно траф упадет, итак с прошлого раза, когда пробовал алярмы, каспер забанил и McAfee SiteAdvisor тоже, уж лучше так)
eset not до сих пор не пускает на твой сайт

21. Кевин Митник (17.01.2014 / 11:25)
а бэкапа нету?

22. mishgun (17.01.2014 / 13:17)
Получен ответ на вашу заявку:
*****************************************

Работа сервера будет полностью возобновлена в течении сегодняшнего дня. Возникла ошибка в работе оборудования.

Примите наши извинения за доставленные неудобства.

23. Maksim (17.01.2014 / 13:27)
оптимизируй однозначно.
У меня онлайн около 300. Я мягкий лимит на джино не превышаю. Даже вип пока брать не думаю

24. mishgun (18.01.2014 / 23:23)
Суки хост до сих пор сайт не работает!

URL: https://visavi.net/topics/39890