Низкая скорость загрузки сайта

Главные вкладки

Аватар пользователя Zhanat777 Zhanat777 25 сентября 2012 в 16:09

Уважаемые форумчане!

У сайта низкая скорость загрузки сайта, по сравнению с конкурентами, а когда в админке работаем то вообще беда.
вот сайт http://www.stanki-snab.ru/

Говорили что из-за того что:
1. Стили css, хотя в производительности стоит оптимизация и кэш включен
2. Потом из за хостинга, сейчас хостинге на ру центре nic.ru
3. Из за того что есть модули которые не используются но они есть, такие как интернет магазин, он есть модуль но не используется на сайте ни как.

Есть еще какие то соображения и верно ли что я написал. Просьба помочь, что у нас не так. И какие еще есть проблемы.
Спасибо заранее всем.

Комментарии

Аватар пользователя Zhanat777 Zhanat777 25 сентября 2012 в 18:06

RxB wrote:
Ник.ру это не эталон производительности.
Эталон в левом сайдбаре

Я знаю, нам его рекомендовали. Какой там брать тариф не посоветуете, друпал 6,25

Аватар пользователя divined divined 28 сентября 2012 в 17:46

RxB wrote:
Ник.ру это не эталон производительности.
Эталон в левом сайдбаре

Эх, как сейчас ваш эталон работает:

GET 88341 200 OK drupal.ru 15.1 KB 62.212.65.77:80                                               - 34.61s
GET a?url=drupal.ru 304 Not Modified xslt.alexa.com 3.1 KB 216.137.59.180:80                     - 63ms
GET hit?t14.11;r;s1280...0.6610670278778582  200 OK counter.yadro.ru 244 B 88.212.196.123:80     - 93ms
GET cnt?cid=679413&p=0...0.4053261952674726  200 OK u6794.13.spylog.com 798 B 193.169.234.242:80 - 156ms
GET small-logo.png 304 Not Modified google.com 1.5 KB 212.39.82.177:80                           - 94ms
GET generate_204 204 No Content clients1.google.com 0 212.39.82.160:80                           - 47ms

6 запросов 20.6 KB (4.5 KB из кеша) 35.78s (onload: 36.64s)

Даже не поленился в читабельный вид привести Smile

Аватар пользователя divined divined 25 сентября 2012 в 16:40

Слева "фуфло", простите за оскорбление, но техподдержка 3 недели не могла ничего сделать с сервером, который простой уберкарт сайт грузил 19000 мс. Говорили что делают все возможное и проблема у них, но 3 недели!!!

Пока не распрощались нафиг и не купили свой сервер. Загрузка стала 190мс. Эталон производительности это ваш сервер, причем стоит это сейчас всего 40 евро в месяц, и у вас 3ТБ, i970 и 16Гб ОЗУ.

По сабжу:

много чего может быть, в большинстве случаев криво написанные модули или кривые модули, написанные другими.

Поставьте devel, включите вывод запросов и время генерации страницы и выложите результаты сюда. Посмотрим, если есть что-то явное.

Аватар пользователя divined divined 25 сентября 2012 в 16:45

Сказать по вашему проекту могу несколько вещей:

1. Большое количество постэлементов, которые тормозят визуальную загрузку страницы.
Т.е. сильно много счетчиков.

2. Так же почему то грузятся яндекс карты, причем по 5-6 штук на страницу, а сами карты я не вижу.

3. У вас статичный сайт, поставьте boost и ускорите его в 10-ки раз.

4. Скорость генерации страницы приемлемая: 360мс для страницы и 1-1,5сек для каталога.

Аватар пользователя Zhanat777 Zhanat777 25 сентября 2012 в 18:13

divined wrote:
Сказать по вашему проекту могу несколько вещей:

1. Большое количество постэлементов, которые тормозят визуальную загрузку страницы.
Т.е. сильно много счетчиков.

2. Так же почему то грузятся яндекс карты, причем по 5-6 штук на страницу, а сами карты я не вижу.

3. У вас статичный сайт, поставьте boost и ускорите его в 10-ки раз.

4. Скорость генерации страницы приемлемая: 360мс для страницы и 1-1,5сек для каталога.

1. отключив счетчики решим проблему? И какие еще элементы могут снижать скорость
2. А как Вы это обнаружили что карты грузятся, Есть карты в контактах
3. что за фрукт и где найти и как поставить?

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 25 сентября 2012 в 16:49

"divined" wrote:
Слева "фуфло", простите за оскорбление, но техподдержка 3 недели не могла ничего сделать с сервером, который простой уберкарт сайт грузил 19000 мс. Говорили что делают все возможное и проблема у них, но 3 недели!!!

"divined" wrote:
Пока не распрощались нафиг и не купили свой сервер. Загрузка стала 190мс. Эталон производительности это ваш сервер, причем стоит это сейчас всего 40 евро в месяц, и у вас 3ТБ, i970 и 16Гб ОЗУ.

В мемориз, однозначно

Аватар пользователя arturbaranok arturbaranok 25 сентября 2012 в 17:26

Полностью отключить все модули, которые не используются на сайте. Остальные рекомендации уже перечислены выше.

Аватар пользователя Geldora Geldora 25 сентября 2012 в 20:19

начните с советов Дивинед, а там посмотрите.

Ит-патруль - лучший из хостингов под Друпал. Насчет отдельного сервера: да, если вы способны его админить, не спать ночами и т.п. Я например, не способна, отчего и выбираю Патруль.

Аватар пользователя divined divined 28 сентября 2012 в 17:56

Geldora wrote:
начните с советов Дивинед, а там посмотрите.

Ит-патруль - лучший из хостингов под Друпал. Насчет отдельного сервера: да, если вы способны его админить, не спать ночами и т.п. Я например, не способна, отчего и выбираю Патруль.

Уважаемая, сервер админится один раз, потом на него забивают.
Настроили все 1 раз, работает, делает резервные копии, сам их отчищает, мусор удаляет..
Я на свой сервер уже год не заходил, помимо скачать очередной модуль через консоль, что намного удобнее и быстрее чем ФТП.

Не можете сами, наймите человека, разовая услуга стоит 35 евро, с тюнингом под проект или ЦМС - 40-45 евро.

Если проект не серьезный можно взять: 18 евро в месяц
AMD Athlon™ X2 Dual-Core
4 GB DDR2-RAM
2x 320 GB SATA II-HDD
Unlimited traffic
Free support by e-mail and phone

Аватар пользователя Geldora Geldora 28 сентября 2012 в 22:58

"divined" wrote:
Я на свой сервер уже год не заходил, помимо скачать очередной модуль через консоль, что намного удобнее и быстрее чем ФТП.

вам везет Sad Я в свое время, наняла "спеца" чтобы все настроил, а потом еще полгода не спала - сервер ложился через каждые два дня... Пусть и было это два года назад, а до сих пор волосы дыбом встают, как вспомню.

Проект у меня серьезный Smile Вот почему я не могу им рисковать и полагаться на советы Lol

Аватар пользователя divined divined 1 октября 2012 в 18:15

xxandeadxx wrote:
"divined" wrote:
GET 88341 200 OK drupal.ru 15.1 KB 62.212.65.77:80 - 34.61s

что я делаю не так?

Вы бы еще через год замерили )))
И как вы научили этот сервис автоизовываться??

Или вы считаете что скорость загрузки для анонима и авторизированного пользователя одинаковая?

Аватар пользователя divined divined 1 октября 2012 в 18:20

В данный момент этот сервис показывает 10s для анонима, лень делать скрин.

Уже и так все поняли, что Патрол прыгнул выше своей головы. Во всяком случае на текущий момент у них серьезная нехватка ресурсов, и по всей видимости еще и слабые каналы связи.

ДНС запрос 5 секунд только идет. Опять таки по отчету из Pingdom.

Аватар пользователя xxandeadxx xxandeadxx 1 октября 2012 в 18:39

"divined" wrote:
Вы бы еще через год замерили )

что бы изменилось?

"divined" wrote:
И как вы научили этот сервис автоизовываться??

КО намекает, что достаточно добавить в url любой рандомный параметр

"divined" wrote:
В данный момент этот сервис показывает 10s для анонима

В данный момент этот сервис показывает 209ms для незакешированной страницы

"divined" wrote:
Уже и так все поняли, что Патрол прыгнул выше своей головы.

все поняли что вы очередной пиздабол, не более

Аватар пользователя divined divined 2 октября 2012 в 10:06
все поняли что вы очередной пиздабол, не более

Я Вас где-то оскорбил? Ведете себя как последний пидарас. Хотел больше написать, но с пидарасом даже говорить не хочется.

Аватар пользователя divined divined 2 октября 2012 в 12:49

Я все сказал и подтвердил свои слова скринами.
Так что пидарас может идти в лес искать новый член в свою задницу.
И своим аналом защищать этот уебищный проект.

Аватар пользователя divined divined 2 октября 2012 в 13:21

Улыбнуло )
Других нет аргументов? ROFL Или даблпост? ROFL

Сначала вы меня зацепили, но после, хорошенько подняли мне настроение )))

Впервые вижу пидараса-клоуна.

Аватар пользователя S_F S_F 2 октября 2012 в 23:51

"Geldora" wrote:
Проект у меня серьезный Smile Вот почему я не могу им рисковать и полагаться на советы :)))

Вот поэтому и советуют сваливать с патрола. За год хостинга на нем у меня один раз завалились все сайты (мой косяк, но тем не менее) мне откатили на 2 (две!!!) недели назад. Учитывая, что полгели в том числе и разрабатываемые проекты. 2 недели работы псу под хвост. За две недели переписки с Гором я выбил 1 месяц (или 2 уже не помню) хостинга в подарок. Тобишь 2000 рублей. Упущеная выгода и "экономический" ущерб составил десятки тысяч.

Потом начались тормоза (это на VIP тарифе то).
Короче, если проект серьезный и можете себе позволить сервер, то мой добрый совет ВАЛИТЕ.

А что касается настройки. Все просто, заплатите денег не жопорукому студенту, а нормальному специалисту. Да хоть и из того же патрола. У них действтительно основная проблема в нехватке ресурсов и неудачнх эксперементах.
А так из хостингов действительно неплохой и для не сильно нагруженых проектов вполне покатит (при условии, что резервное копирование вас не сильно беспокоит).

Аватар пользователя kyky kyky 3 октября 2012 в 2:49

"S_F" wrote:
Вот поэтому и советуют сваливать с патрола.

Я не евангелист Патруля, но тут есть что сказать в его защиту. На мой взгляд, грамотное резервирование — это отдельная услуга, и оплачиваться она должна соответственно. Если вам так важны данные, то есть смысл резервировать на свои сервера. А еще лучше — в облако Амазона, например. Постепенно всю статику выводите в S3 и резервировать больше не нужно — Амазон хранит файлы в трех экземплярах. Базу резервируете сами по крону ночью. Имхо, об этом стоит думать вам, а не Патрулю.

Для справки: Амазон недавно выкатил новый сервис специально для бекапов: http://aws.amazon.com/backup-storage/
Он отличается от классического S3 тем, что, во-первых, дешевле, а во-вторых, скорость чтения данных заметно ниже, чем в S3. Но для бекапов подходит идеально.

Аватар пользователя S_F S_F 3 октября 2012 в 4:08

"kyky" wrote:
а мой взгляд, грамотное резервирование — это отдельная услуга, и оплачиваться она должна соответственно.

Да нет,не скажите. Все хостинги представляют резервное копирование в том или ином варианте. Тот же упомянутый в суе ник 7 копий за предидущие дни.
Я же возмущаюсь потаму что патрол по их же информации на сайте должен предоставлять копии на тот момент вроде бы за три дня (не буду врять не помню) но не нашлось свежее 2х недельной давности - это выбило.

Сейчас же "2.8. Резервные копии доступны за последние сутки, за последний понедельник, за последнее первое число месяца и предоставляются заказчику по запросу в течении 6 часов с момента поступления запроса."

С проблемой столкнулся перед самым переездом. Завалился сайт, запросил копию, мне предоставили недельной давности "за последний понедельник" так как в "вчерашнюю" уже записался нерабочий сайт...

Я не спорю, что если серьезно подхоить к разговору о размещении проектов, то это сервера, амазоны итд. Но хостинг - это решение бюджетное и средитое, на котором по идеи за тебя, за твои деньги должны решать твои проблемы. Но увы, пока еще не видел ни одного хостинга, где было бы все хорошо.

Я по большому счету то не пытаюсь полить патрол фекалиями. Я делюсь опытом использования, дабы у людей кроме "деферамбов" была еще и критическая оценка.
Если объективно то так:
Плюсы:
-адекватная техподдержка
-друпальные сайты шустренько работают
минусы:
-отвратительная схема резарвирования (или мне так везло)
-не работают с юрлицами
-Стали "Подходить" ресуры и начало тормозить безбожно (было на сервере owl, началось пару месяцев назад)

Аватар пользователя kyky kyky 3 октября 2012 в 4:56

На хостинг надейся, а сам не оплошай.
Вы писали, что сами поломали сайт, а это значит, что последний бекап, оказавшийся косячным — ваша вина. А вот двухнедельный бекап — конечно, вина Патруля.
Если у вас важный проект, то подумайте над Амазоном. Потому что случиться может всё, что угодно, вплоть до того, что датацентр сгорит. Такое случается. И тогда Патруль просто физически не сможет предоставить вам данные, а извинения и пять лет бесплатного хостинга — ничто в сравнении с потерянными данными.
На этом сайте и на Хабре не раз были истории о том, как хостеры кидали с бекапами. И зачастую никакими компенсациями их нельзя возместить. По своему опыту скажу, что это ужасно. Так вот чтобы не рвать волосы, теперь делаю все бекапы сам и сплю спокойно.

Аватар пользователя divined divined 3 октября 2012 в 11:41

Вы в курсе что за 40 евро, которые я озвучил, вы еще получаете от 100 до 200Gb под бэкапы, расположенные в другом ДЦ.

И так должен работать любой хостер, а не давать пустые обещания.

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

Еще раз повторю первое сообщение:
Я сказал что пока у Патрола не хватает ресурсов:
1. Железа
2. Линий связи
3. Трудовых

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

Но поведение отдельных членов оставляет желать лучшего, и очень сильно опускает проект.

Аватар пользователя divined divined 3 октября 2012 в 11:56

Аха, а ты так вообще самый лиценеприятный тип =)))

Но собачку свою лучше бы попридержали, стыдно: "гавкает и не кусает".

Мне-то лично похуй, я никаких платных услуг не предоставляю, помогаю некоторым безвозмездно, и мне как-бы насрать на мнение обо мне.

У меня как просят помощи, так и будут просить, а вот у вас клиентов может поубавится.
Тем более если эта собачка будет бегать за мной по всем моим постам и гадить в них.

Аватар пользователя divined divined 3 октября 2012 в 12:11

Это разве угроза? Lol
Угроза это удел школьников, удел серьезных людей - сразу делать )

А где я говорил что ты работаешь в патроле? Ты себя упомянул, я тоже сказал словечко. Кстати, если не заметил, то это была шутка )

Аватар пользователя xxandeadxx xxandeadxx 3 октября 2012 в 12:51

"divined" wrote:
удел серьезных людей - сразу делать )

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

Аватар пользователя Geldora Geldora 3 октября 2012 в 13:45

Может мне везет... но вот уже два с половиной года я у патруля... и еще ни разу хостинг не падал...

Так что, нет, я не буду говорить что вы не правы. Но и я рекомендую Патруль исходя из собственного опыта. А мой опыт: это хостинг, который помог мне справится с наплывом из 70 000 и 50 000 пользователей/сутки и 500 000 просмотров/сутки.

Насчет бэкапов. Я уважаю Патруль за то, что они предупреждают заранее, если у них не работают бэкапы. Т.е. вы были в курсе, что бэкапы у них не работают - они разослали предупреждение по рассылке пользователям - и не настроили свои бэкапы??? это, батенька, ваша вина...

П.С. Пошла донастрою бэкапИмигрейт на Амазон С3 Smile
П.П.С. Скиньте ссылку на ваш хостинг в ЛЧ, посмотрим что у вас там.

Аватар пользователя divined divined 3 октября 2012 в 14:26

Зачем? Если работает пусть работает. Будут проблемы тогда и обращайтесь.

Я же не говорю что у них на всех серверах проблемы, вполне вероятно что под ваш проект выделен целый сервер, тогда это ничем не отличается от упомянутого мной ДЦ.

Аватар пользователя S_F S_F 3 октября 2012 в 15:46

"kyky" wrote:
Если у вас важный проект, то подумайте над Амазоном. Потому что случиться может всё, что угодно, вплоть до того, что датацентр сгорит. Такое случается. И тогда Патруль просто физически не сможет предоставить вам данные, а извинения и пять лет бесплатного хостинга — ничто в сравнении с потерянными данными.

Бесспорно мысль правильная и нужная. Тока как обычно приходишь к ней, когда грабли уже торчат из задницы)) Главное второй раз не наступать.

"Geldora" wrote:
Насчет бэкапов. Я уважаю Патруль за то, что они предупреждают заранее, если у них не работают бэкапы. Т.е. вы были в курсе, что бэкапы у них не работают - они разослали предупреждение по рассылке пользователям - и не настроили свои бэкапы??? это, батенька, ваша вина...

Рассылка? Не получал рассылку. Мне было сказано "мы писали где то там." Мне вот больше нечего делать читать блоги и новости компании.

Я ей про фому, она мне про ерему.
Никто не говорит, что патруль ужасный ужос и не надо у них хостится. Для небольших сайтов и отдельно взятых проектов я сам рекомендую этот хостинг, в частности я его рекомендовал топикстартеру.
Речь идет о том, что хостинг не дает того уровня производительности и безотказности, который даст выделеный сервер. Для кого то это важно, кому то это не принципиально. Что выбрать дело личного плана.

И опять же. Щас пратруль распиарили очень хорошо. И проблема пошла как и у всех хостеров, когда железа на всех стало не хватать. Кто то докупает мощности, кто то режет канал. От предидущего хостера я ушел так как эти мудни ввели ограничение на количество файлов. Ушел к патрулю. Что у них мне не понравилось, я уже достаточно многословно написал. Ушел на выделеный сервер. Это уже качественно совсем другой уровень.
Что будет дальше хз. Может придется использовать облака, или там строить свой дата центр или вобще забить на веб и занятся производством плюшевых мишек в китае. Но это уже жизнь покажет.

"Geldora" wrote:
П.П.С. Скиньте ссылку на ваш хостинг в ЛЧ, посмотрим что у вас там.

ДА можно и не в личку. Я лицо не заинтерсованное, в отличие от вас (судя по записи в профиле)
Хотя бы вот:
http://ru.hetzner.com
В России видел как минимум 3х ресейлеров.
Если чего, то Патрол как и любой другой хостер, точно так же арендует сервера и пилит их под хостинг.
И Вы покупаете у них точно такой же сервер, который стоит ~50 евро, но платите за него 7,700.00 руб.
Тобишь за настройку и поддержку его вы переплачиваете примерно 5000 в месяц.
Круче можно,только если арендовать сервер в России. Тогда вы заплатите раза в 2 больше за древнее железо, в убогом ДЦ с криворукими админами. Ну и само собой вам скажут "какая поддержка? Ваш сервер вы и еб...сь")))

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 3 октября 2012 в 15:49

"S_F" wrote:
ДА можно и не в личку.
Хотя бы вот:
http://ru.hetzner.com
В России видел как минимум 3х ресейлеров.
Если чего, то Патрол как и любой другой хостер, точно так же арендует сервера и пилит их под хостинг.


Я как обвинённый в работе в патруле, хочу спросить:
1. Делаете ли вы бекапы?
2. В курсе, что там десктопное железо?
3. А про винты в курсе?
Ну и в очередной раз, сравнивать виртуальный хостинг и дедик неразумно.

Аватар пользователя Geldora Geldora 3 октября 2012 в 16:03

Черт.

Пока мне хамят в лицо, я распыляюсь и пишу статьи о том, как настроить бэкапы.

Опен сорс, блин.

Короче. Давайте подведем итоги: каждый выбирает по себе.

Если вы разбираетесь в серверах - покупайте себе сервер.
Если вы не разбираетесь и не собираетесь тратить время на изучение не нужных вещей - оставайтесь у тех хостеров, которым ВЫ доверяете.

В данный момент времени Я (лично Я!) доверяю Патрулю. Я сравнивала хостинги для больших проектов на друпал, по цене с ними сравнится только хостинг Аквии и ПроектПантеон: http://borovaya.info/node/98

В данный момент вы - лично ВЫ - патрулю не доверяете. Ну и молодец.

Засим откланиваюсь.

Аватар пользователя S_F S_F 3 октября 2012 в 16:06

"RxB" wrote:
Я как обвинённый в работе в патруле, хочу спросить:
1. Делаете ли вы бекапы?
2. В курсе, что там десктопное железо?
3. А про винты в курсе?
Ну и в очередной раз, сравнивать виртуальный хостинг и дедик неразумно.

1. да
2. Так от цены зависит. Можно платить больше и получить серверное железо.
3. Что с ними не так?

А насчет сравнений, само собой. С этого и начинали. Я выше написал, что это принципиально разные уроовни. Все зависит от соотношения цена вопроса/качество. И стоящих задач. Понятно дело, что под сайт визитку нет смысла заводится с сервером.

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 3 октября 2012 в 16:17

"S_F" wrote:

2. Так от цены зависит. Можно платить больше и получить серверное железо.

У хетцнера?
"S_F" wrote:
3. Что с ними не так?

Да как бы лоукост во всей красе.
Первая ссылка из гугла по запросу "hetzner диски" http://habrahabr.ru/post/137004/

"S_F" wrote:
А насчет сравнений, само собой. С этого и начинали. Я выше написал, что это принципиально разные уроовни. Все зависит от соотношения цена вопроса/качество. И стоящих задач. Понятно дело, что под сайт визитку нет смысла заводится с сервером.

В общем меня вы не читаете

Аватар пользователя divined divined 3 октября 2012 в 16:42

RxB, ну вообще-то шумиха про диски была года 2 или 3 назад.
После этой шумихи, я попросил хостера поставить Black Label. Все заменили поставили и даже сделали фотки =). Так что все зависит от вас что вам втюхают.

Вот вот как можно сравнивать сервер за 40 евро и хостинг за 200 евро.

Интересно и что из этого выберет разумный человек.

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 3 октября 2012 в 16:59

"divined" wrote:
После этой шумихи, я попросил хостера поставить Black Label. Все заменили поставили и даже сделали фотки =). Так что все зависит от вас что вам втюхают.

Black Caviar, наверно?
Black Label это средний вискарь

Аватар пользователя divined divined 3 октября 2012 в 17:05

Конечно это не показатель, и может мне просто повезло, т.к. на предыдущем сервере были проблемы и на новом решили поставить новые. Я хз. А может просто наклейки переклеили =).

Но почти 2 года безотказной работы:

13:04:31 up 321 days, 22:53, 1 user, load average: 0.10, 0.16, 0.11

Год без единой перезагрузки.

Аватар пользователя S_F S_F 3 октября 2012 в 18:20

"RxB" wrote:
У хетцнера?

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

http://www.hetzner.de/en/hosting/produkte_rootserver/xs29

В целом то хетцер, просто как пример привел варианта дешвео и сердито. В Европпе достаточно ДЦ, которые за вменяемые деньги предлагают сервера на любой вкус, в отличие от "бешеного" рынка в России.
Вот к примеру (хостинг с которого года 2 назад ушел) предлагает:
http://sprinthost.ru/tariffs/dedicated.html

"RxB" wrote:
Да как бы лоукост во всей красе.
Первая ссылка из гугла по запросу "hetzner диски" http://habrahabr.ru/post/137004/[/quote]
За ссылочку спасибо, учтем.

"RxB" wrote:
В общем меня вы не читаете

Пушкина читал, Лермонтова читал, RxB не читал )))