Перейти к публикации

Рекомендованные сообщения

Скорость работы DLE 9.3.utf8 (шаблон «Default») на VDS-A ISPserver (Moscow, Russia).

Приветствую,

вот, решил прикупить себе VDS для сайтов на DLE.

Итак, я пока, тестирую VDS-A ISPserver (Moscow, Russia). Благо перед покупкой дают тестовое тестирование в течение 5 дней, чем я с радостью и решил воспользоваться.

Шаг 1: Зарегистрировался, создал сервер.

Шаг 2: Замерил с помощью http://loadimpact.com/ скорость загрузки пустого сайта (только index.html с <h1>Привет,</h1>). Результаты приведены ниже в картинке.

Шаг 3: Создал БД, загрузил и установил DLE 9.3.utf8.

Шаг 4: Замерил с помощью http://loadimpact.com/ скорость загрузки сайта работающего на DLE 9.3.utf8 с настройками по умолчанию и шаблоном Default. Результаты приведены ниже в картинке.

Шаг 5: В настройках админки DLE произвел оптимизацию запросов к БД. Настройки приведены ниже в картинке.

Шаг 6: Замерил с помощью http://loadimpact.com/ скорость загрузки сайта на DLE с оптимизированными запросам к БД (шаблон Default). Результаты приведены ниже в картинке.

Шаг 7. В браузере Opera 11.11 получил диаграмму скорости загрузки главной страницы сайта http://site.name/ на DLE с оптимизированными запросам к БД (шаблон Default). Фрагмент диаграммы приведен ниже в картинке.

Скриншот (картинка):

b5c6f5aa66e9t.jpg

Url картинки: http://i032.radikal.ru/1106/7d/b5c6f5aa66e9.png

Подведу итог. Что я вижу.

Шаг 2: странное поведение сервера при одновременном заходе 30 клиентов.

Шаги 4, 5 и 6: Как видно из показаний http://loadimpact.com/ скорость загрузки сайта на DLE с оптимизированными запросам к БД (шаблон Default) загружается не настолько быстро как предполагалось. Разве что равномерность загрузки появилась.

Шаг 7: Вопрос к разработчикам/ Я конечно не знаю архитектуру движка, но, возможно стоило бы загрузку скрипта http://site.name/engine/classes/min/index.php?charset=utf-8&g=general&4 установить после загрузки файлов CSS? А то этот скрипт тормозит загрузку сайта.

Интересует мнение сообщества:

1. по результатам теста;

2. по VDS"ам провайдера ISPserver в целом (личный опыт приветствуется);

3. о VDS"ах на которых мы размещаем сайты на DLE.

С уважением,

Ссылка на сообщение
Поделиться на других сайтах

вдсы разные бывают.

я например, размещал как то на fastnext.ru один из сайтов с посещаемостью всего лишь 5-6к уников в сутки (голый дле, без сторонних модулей и функций, которые добавляют лишние запросы к базе, типа календарей и так далее), так вот сервер жутко тормозил.

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

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

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

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

кстати, насчет шага 7

вроде как изначально сжимает, а потом из кэша достает.

Ссылка на сообщение
Поделиться на других сайтах

ТС, не корректное сравнение.

Прочитайте эту тему, здесь есть некоторые ответы на ваши вопросы:

http://forum.firstvds.ru/viewtopic.php?t=4958

Ссылка на сообщение
Поделиться на других сайтах

Goddanus,

слушай, а ты что, взял там платный акк?

а то я потестил один сайт, никакой статистики, кроме времени отклика нет

кстати, у меня что при 10, что при 50 клиентах, время примерно одинаковое. около 850 мс

это хорошо или плохо?

Captain,

не совсем согласен. ну т.е. идея понятна, но стоит учитывать один момент:

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

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

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

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

Ссылка на сообщение
Поделиться на других сайтах

Прочитайте эту тему, здесь есть некоторые ответы на ваши вопросы:

http://forum.firstvd...opic.php?t=4958

Хотел сказать пару слов по поводу firstvd. Хостился у них месяц, тарифный план VDS-Улёт. Сайт лежал 75% от всего времени, на тот момент на сайте было 3000-3500 посещений в сутки. Техподдержка, естественно, винила во всём кривые и не оптимизированные скрипты.

Плюнул на них, съехал на обычный виртуальных хостинг, взял максимальный тарифный план который дешевле VDS-Улёт. Уже полтора года проблем практически нет. Сайт работает стабильно и без тормозов. Количество посещений сейчас 5000-10000 в сутки.

Изменено пользователем Mek
Ссылка на сообщение
Поделиться на других сайтах

Шаг 7: Вопрос к разработчикам/ Я конечно не знаю архитектуру движка, но, возможно стоило бы загрузку скрипта http://site.name/eng...f-8&g=general установить после загрузки файлов CSS?

вы не корректно понимаете смысл этой настройки, вы включили сжатие JS скриптов. Это настройка не снижает нагрузки на сайт, наоборот увеличивает нагрузку на CPU, она снижает трафик а не нагрузку.

Шаг 2: Замерил с помощью http://loadimpact.com/ скорость загрузки пустого сайта (только index.html с <h1>Привет,</h1>). Результаты приведены ниже в картинке.

это некорректно сравнивать скорость 10 байтов, со стандартной дефолтовой страницей с картинками и прочим. Вам нужно создать полную HTML копию стадратной страницы вместе с картинками и прочим и сравнивать.

по поводу вообще VDS и скоростей. Запомните одну очень важную вещь, настройкой VDS нужно заниматься, потому что настройки по умолчанию в нем зло. По умолчанию на VDS мало ресурсов и мало памяти, но при этом стоит полноценный отдельный апач, с настройками по умолчанию. Апач в чистом виде тормозит даже на выделенном сервере. Нужно заниматься апачем, устанавливать таймауты, количество процессов, устанавливать ему кеширующий прокси Nginx для статики и т.д. и т.п. VDS эт о сервер в миниатюре и над ним нужно работать, только тогда можно сделать его быстрее чем обычный шаред хостинг. Но никак не обычные стандартные настройки с которыми вы получаете VDS

Ссылка на сообщение
Поделиться на других сайтах

Конечно будет лежать, вам дают голый VDS с настройками по умолчанию, что вы от него хотите?

Как минимум нужна его первоначальная настройка и оптимизация под свои задачи, дальнейшая поддержка и т.д.. Думаете с шаред на виртуалку переехали и все гуд? Это не совсем так.

На шареде этим занимаются админы хостера (все включено), купили подходящий тариф и забыли, а на VDS или Дедике это уже ваша головная боль и нужны познания системного администрирования или нанимать сисадмина, хотя бы для разовых задач, тогда и залетает. ;) "Запороть" можно одним нажатием клавиши. :P

Так что повторюсь, сравнивать скорость VDS и шаред не корректно.

:P Пока написал, потом отошел, пришел отправил, а Владимир уже полчаса как ответил.

Изменено пользователем Captain
Ссылка на сообщение
Поделиться на других сайтах

Благодарю всех за ответы,

Goddanus,

слушай, а ты что, взял там платный акк?

Нет, денег я не платил. Я зарегистрировался на ISP и заказал у них VDS-A с тестовым периодом в 5 дней. После теста я вправе решать покупаю я сервер или нет.

Goddanus,

а то я потестил один сайт, никакой статистики, кроме времени отклика нет

Полная статистика у Load Impact только на платном аккаунте.

Goddanus,

а то я потестил один сайт, никакой статистики, кроме времени отклика нет

кстати, у меня что при 10, что при 50 клиентах, время примерно одинаковое. около 850 мс

это хорошо или плохо?

«Основным показателем устойчивости сайта к нагрузкам будет вид кривой (в графике сервиса Load Impact http://www.loadimpact.com/ . - Goddanus), который получится после проведения теста. Если график ровный или время открытия страницы несколько падает при росте посещаемости - значит, с сайтом все нормально. Если нет, то нужно принимать решение об оптимальном потоке посетителей, которых сайт сможет обслужить» (Мациевский Н. Реактивные Веб-сайты / Н. Мациевский, Е. Степанищев, Г. Кондратенко. [Электронный ресурс]. - Электрон. дан. - [Б. м.], 2009. - 1 файл).

Шаг 7: Вопрос к разработчикам/ Я конечно не знаю архитектуру движка, но, возможно стоило бы загрузку скрипта http://site.name/eng...f-8&g=general установить после загрузки файлов CSS?

вы не корректно понимаете смысл этой настройки, вы включили сжатие JS скриптов. Это настройка не снижает нагрузки на сайт, наоборот увеличивает нагрузку на CPU, она снижает трафик а не нагрузку.

Владимир, я понимаю, что такое сжатие JS скриптов. Мой вопрос был о другом.

Известно, что при загрузке JS скрипта браузеры приостанавливают загрузку всех следующих за этим скриптом файлов, это CSS-файлы шаблона. Т.е. пока не загрузится этот скрипт, ничего грузится не будет. Поэтому рекомендуют JS скрипты выносят в конец секции <head>.

Поэтому я и спросил, а может стоит загрузку скрипта http://site.name/eng...f-8&g=general вынести после загрузки файлов CSS? В таком случае, браузер сразу будет грузить три файла – два CSS и этот JS скрипт.

Шаг 2: Замерил с помощью http://loadimpact.com/ скорость загрузки пустого сайта (только index.html с <h1>Привет,</h1>). Результаты приведены ниже в картинке.

это некорректно сравнивать скорость 10 байтов, со стандартной дефолтовой страницей с картинками и прочим. Вам нужно создать полную HTML копию стадратной страницы вместе с картинками и прочим и сравнивать.

Я не ставил целью в первом графике Load Impact показать насколько быстрее грузится HTML по сравнению с DLE.

Я хотел показать скорость загрузки чистого сервера, т.е. – что он не тормозит. И по графику это видно – скорость загрузки менее 1 с. Только непонятный всплеск при 30 клиентах.

Уважаемые celsoft и Captain,

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

Вот полезная, свежая (сего года) статья «Как выбрать VPS хостинг» на Хабрахабре, думаю вреда не принесет.

Изменено пользователем Goddanus
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...