Tpo-gefest.ru

ТПО Гефест
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Что мы знаем о натяжных потолках? Разрушаем ложные стереотипы

Натяжные потолки не дорогие.jpg

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

Кроме того, вы получаете идеально ровный потолок, скрывающий все дефекты основного, практически не ограничиваете себя в дизайне (многоуровневые конструкции, богатство цветов и фактур), и все это вы получаете за 1 день, так как монтаж не занимает много времени. Поэтому говоря о некоей дороговизне, вы можете рассчитать на нашем калькуляторе цен примерную стоимость изделия вместе с установкой, и решить сами, насколько затратен такой эстетичный и практичный способ отделки, который прослужит вам не одно десятилетие.

На какую мощность рассчитана розетка

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

Обозначения на розетке

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

Представим, что в розетку на 6 ампер включен тройник с подключенным телевизором, блоком питания стационарного телефона и зарядным устройством мобильника, как показано на самой первой фотографии, или более мощный утюг на 1000 ватт мощности.

Нагрузка одной розетки

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

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

Однако, если запитать от нее моющий пылесос с потреблением на 2000 ватт, то ток составит 2000/220=9 ампер. Эта величина больше, чем может выдержать розетка и ее механизм сгорит.

Разъёмы, применяемые в компьютере [ править | править код ]

Разъёмы, разработанные Molex Connector Company и начавшие активно продвигаться в конце 1950-х — начале 1960-х, соответствуют практике принятой в построении электрических систем: соединитель представляет собой парное устройство, принимающая часть (вилка), имеет наружную оболочку; источник питания/сигнала (розетка) предназначена для подключения внутри соединителя.

Этот стиль соединителя на его пути к становлению стандарта де-факто был впервые использован как компьютерный соединитель в дисководах в конце 1970-х, изначально на дискетных дисководах разработанных фирмой Shugart, а также в 1979 году на Atari.

Есть три установленных размера контактов: 1,57 мм (0.062″), 2,36 мм (0.093″), и 2,13 мм (0.084″). 1,57 миллиметровый контакт может обеспечить нагрузку током до 5 ампер; 2,36 миллиметровый может подвести до 8,5 ампер.

Количество контактов варьируется от 2 до 24.

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

Разъём питания ATA-устройств (Molex 8981) [ править | править код ]

Один из самых популярных в настольной компьютерной технике — 4‑контактный разъём питания для всех PATA накопителей на жёстких дисках и оптических дисководов, дисководов начального уровня с интерфейсом SCSI, различных периферийных устройств и корпусных вентиляторов размером более 50 мм. Имеет эквивалент, производимый AMP (теперь часть Tyco Electronics) и имеющий обозначение AMP Commercial MATE-N-LOK 2.13 mm pin connector .

В разъёме использована вилка типа MOLEХ 8981-04P (или эквивалентная) с контактами AMP 61314-1 (или эквивалентными). Провод толщиной 18 AWG имеет цветную изоляцию трёх цветов (жёлтый — +12 вольт, красный — +5 вольт, чёрный — земля).

Пластмассовый разъём, шириной 21 миллиметр и высотой 6 миллиметров, имеет чёткие грани на верхней стороне, которые служат своеобразным «ключом», препятствующим неверной ориентации разъёма при подключении.

Разъём не имеет дополнительных защёлок, фиксация осуществляется лишь за счёт трения контактов вилки и гнезда и их корпусов — вследствие этого новый разъём бывает тяжело подключить, а со временем, под воздействием вибрации, разъём постепенно разбалтывается и требует вставки уплотнителя или периодической подтяжки. Кроме этого, контакты недостаточно жёстко зафиксированы в корпусе как вилки так и розетки, так что, в случае недостаточно качественного изготовления, их несовпадение в ряд затрудняет монтаж, а недостаточная изоляция друг от друга может привести к короткому замыканию. [1]

Вывод #ЦветНазначение
1 Жёлтый+12 вольт
2 ЧёрныйЗемля для 12V
3 ЧёрныйЗемля для 5V
4 Красный+5 вольт
Подключив жёлтый провод к «+» электроприбора или компонента (например, вентилятора корпуса), не имеющего общей земли с блоком питания, а красный — к «-«, можно добиться подачи на него напряжения 7 вольт.
    На базе Molex 8981 существует множество адаптеров питания

Кабель-адаптер для подключения питания жёстких дисков формата 2,5″

Читайте так же:
Мтс тариф для смс gsm розетки

Кабель-адаптер для подключения питания процессора к разъёму P4 power connector , при отсутствии на блоке питания.

Кабель-адаптер для подключения питания SATA-устройства, взамен отсутствующего/недостающего на блоке питания разъёма.

Кабель-адаптер для подключения питания вентиляторов, взамен отсутствующих/недостающих разъёмов. При этом теряется возможность контроля скорости вращения крыльчатки вентилятора, так как подключается только питание вентилятора, без сигнального провода с тахометра.

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

. или мощную видеокарту.

Разъём питания материнской платы (Molex Mini-fit Jr) [ править | править код ]

20- и 24-контактный разъём основного питания +12V1DC создан для поддержки материнских плат с шиной PCI Express, потребляющей 75 Вт [2] .

В разъёме использована вилка типа MOLEХ 24 Pin Molex Mini-Fit Jr. PN# 39-01-2240 (или эквивалентная) на стороне БП с контактами типа Molex 44476-1112 (HCS) (или эквивалентная); розетка ответной части на материнской плате типа Molex 44206-0007 (или эквивалентными).

Три затененных контакта (8, 13 и 16) — сигналы управления, а не питания.

  • Power On подтягивается на резисторе до уровня +5 Вольт внутри блока питания, и должен быть низкого уровня для включения питания.
  • Power good держится на низком уровне, пока на других выходах ещё не сформировано напряжение требуемого уровня.
  • Провод +3.3 V sense используется для дистанционного зондирования [3] .

Другие разъёмы питания компьютера [ править | править код ]

Аналогичны основному разъёму питания материнской платы и другие разъёмы питания:

Какую нагрузку выдерживает медный провод

Очень многие электроприборы оснащены именно медным кабелем. Медь лишь в некоторых нюансах уступает серебру. Можно выделить такие параметры медных проводов:
— отличная проводимость и теплостойкость;
— плохое сопротивление;
— надежность;
— эластичность;
— высокий уровень гибкости;
— устойчивость к коррозиям;
— не окисляется.

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

Как же сечение кабеля влияет на его нагрузку?

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

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

Как же высчитать допустимую нагрузку?

Чтобы правильно высчитать нагрузку, которую сможет выдержать провод достаточно пользоваться всем известным правилом: один квадратный миллиметр медного провода способен выдерживать нагрузку до 10 А тока. Для более верных расчетов следует использовать не амперы, а киловатты. 10 ампер = 2 кВт. Итак, подытожим. Медный провод с сечением 1,5 квадратных мм способен выдержать нагрузку до 3,5 кВт.

Нагрузка на медный провод. Сечение

Не стоит забывать, что трехфазные сети, которые имеют другие параметры тока. Большое значение имеет материал, из которого произведен проводник. Различают такие проводники: медные и алюминиевые. Медный проводник гораздо надежнее и долговечнее, а алюминиевый – более дешевый и легкий.

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

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

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

Провод с таким сечение практически не используется в квартирах. Они прекрасно подходят для монтажа светодиодной подсветки и светового индикатора.

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

Достаточно редкая разновидность провода, встречается довольно редко.

Такие провода чаще всего применяют в многоквартирных и частных домах при монтаже проводки. С проводкой из такого провода можно в одну розетку смело включать несколько электроприборов. Однако, не стоит забывать о суммарной нагрузке в 5,8 кВт. Этого достаточно для использования холодильника, телевизора, стиральной машины и прочих электрических приборов.

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

Как и какой выбрать стерео аудио усилитель?

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

Читайте так же:
Как подключить электроприборы без розетки

Стереоусилители отличаются от ресиверов меньшим количеством функций, но звук, как правило, бывает лучше, основная задача усилителя, качественно воспроизвести запись, упор делается на качественное изготовление аудиотракта. Используются качественные детали, а схема делается достаточно простой, с минимум функций, хотя в дорогих аппаратах все же есть кое-какие функции, например, встроенный фонокорректор, выход для наушников, USB порт под флешку, как правило есть кнопка Pure Direct, может быть еще Bluetooth. Входов тоже бывает не много, обычно, присутствуют аналоговый линейный вход, коаксиальный цифровой и оптический входы и одна или две пары винтовых клемм.

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

Усилители бывают трех типов — предварительные, полные и оконечные, предварительный усилитель будет улучшать сигнал, оконечный просто усиливать, а полный или интегральный и усиливать сигнал, и улучшать его.

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

Усилители также могут быть аналоговыми и цифровыми, чисто аналоговые усилители считаются, иногда, лучше цифровых, с правильным подходом к разработке и с качественными деталями можно добиться очень хорошего звука. Цифровые усилители должны обработать и улучшить цифровой сигнал, а потом преобразовать его в аналоговый, и вывести на АС. На DVD и медиаплеерах могут быть аналоговые выходы и цифровые, в усилителях есть аналоговые входы, то есть можно будет подключить плеер к усилителю полностью по аналогу. Если использовать цифровой канал, то лучше, чтобы это был коаксиальный или оптический, обычно в усилителях других и не бывает. К ресиверу можно будет подключить плеер по HDMI, но звук будет похуже, так как этот интерфейс еще передает и видеосигнал.

Классы усилителей

Есть несколько классов в которых работают усилители — это A, B, AB и D. Классы различаются по применяемым технологиям и деталям. Класс А имеет более точный и сбалансированный звук, но при этом по мощности уступает категории B и D, группа B будет помощнее, D является самым мощным, но в ущерб качеству, он будет хуже, чем у класса A или AB, последний является компромиссом между хорошим звуком и мощностью.

По элементной базе усилители бывают:

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

— На микросхемах — более дешевый и некачественный по звуку вариант, применяются готовые микросхемы, звук будет мощным, но менее чистым и объемным.

— Ламповый тип усилителей, очень ценится за мягкий, комфортный звук. Вместо транзисторов ставят лампы и цена у таких аппаратов намного выше, чем у остальных.

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

Количество каналов

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

Мощность

Мощность нужно подбирать под колонки, оптимально эта величина должна быть в два раза больше мощности АС. Еще нужно обращать внимание на сопротивление колонок и их чувствительность, чем выше будет импеданс, тем труднее усилителю будет их раскачать. Обычно чувствительность бывает 90 -100 дБ, выше ста считается отличной характеристикой, сопротивление АС бывает 4, 6 и 8 Ом, лучше всего брать на 4 Ом, так акустика подойдет к любому усилителю. Также мощность усилителя бывает номинальной — то есть мощность на продолжительное время и максимальной — мощность которую усилитель развивает на короткие промежутки времени. У колонок также бывает номинальная мощность на которой они работают и максимальная мощность, которую они способны выдержать.

Коэффициент искажений

Бывают гармонический тип искажений и интермодуляционный, будет хорошо, если коэффициент гармонических уложится в предел 1 процента при значении частоты 50-14000 Гц, а интермодуляционные не будут превышать 3 процента при значении 300-10000 Гц.

Диапазон частот

Эта характеристика отвечает за ширину воспроизводимого диапазона частот, чем шире будет диапазон, тем качественнее нужны будут акустические системы, желательно, примерно, с таким же диапазоном, чтобы полностью раскрылся потенциал усилителя и колонок. Усилитель и колонки с более широким диапазоном воспроизведут все мельчайшие нюансы записи. Для усилителя эта характеристика должна быть примерно — 50-200 кГц.

Читайте так же:
Мастер класс выставочных розеток

Время отклика

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

Сопротивление

Импеданс аппарата определяет, то на какую нагрузку он рассчитан, то есть на сопротивление колонок, желательно, чтобы их импедансы совпадали. Акустика бывает с импедансом 4, 6 и 8 Ом, Лучше будет, если усилитель будет рассчитан на работу от 4 Ом.

Сигнал — шум

Эта величина определяет сколько будет полезного сигнала и помех, шумов, в общем сигнале, чем выше этот показатель, тем лучше, будет хорошо, если этот параметр будет 90-100 дБ.

Демпфирование

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

Функции

У усилителей функций намного меньше, чем у ресиверов, но кое-что все-таки бывает. Например, почти у всех моделей присутствует функция Pure Direct, которая отключает все цифровые цепи, что положительно сказывается на звуке. Для винила будет полезным вход с фонокорректором. Для прослушивания в популярных форматах lossless, пригодится вход USB, а также будет нелишним выход на наушники. Также пригодится функция переключения и перенаправления источников сигналов. Некоторые аппараты имеют функцию Bluetooth. Из выходов — входов дополнительно может быть вход для усилителя мощности и выход с предварительного усилителя, а также дополнительная пара клемм для акустики.

Выбирая усилитель нужно обращать внимание на мощность и импеданс аппарата, чтобы он подошел к акустике. Усилитель нормально работает на половине своей мощности, обычно мощность у бюджетных аппаратов начинается от 50 Вт, желательно чтобы этот параметр был не меньше 70-100 Вт. Сопротивление нужно подбирать под акустику на 4 Ом, чтобы усилитель мог работать с любой акустикой. Клеммы уже, обычно, у всех аппаратов винтовые, желательно, чтобы их было под две пары акустических систем. Будет лучше, если все переключатели будут механическими, электронное управление хуже. Также будет лучше, если пульт управления будет системным, чтобы можно было управлять другими компонентами.

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

Мощность прикуривателей

Для расчета максимальной мощности используется формула вида Р=I*U*a, где:

  • Р — расчетная мощность;
  • I — сила тока в цепи питания;
  • U — рабочее напряжение
  • a — поправочный коэффициент, учитывающий потери в цепи питания (при базовых расчетах не учитывается).

Электрическая схема цепи прикуривателя

Например, если устройство рассчитано на напряжение 12 В и силу тока 15 А, то максимальная потребляемая мощность составляет 12*15=180 Вт. Данный параметр определяет кратковременную нагрузку на электрические цепи, запрещается коммутировать оборудование с аналогичным энергопотреблением на длительное время. При протекании электрического тока происходит нагрев металлических жил проводки, что вызывает оплавление или возгорание изоляции. Для коммутации приборов следует использовать штатную розетку или гнездо, установленное самостоятельно.

Читайте также:

Как заменить и где находится предохранитель на прикуриватель Форд Фокус 2. Подробная инструкция по самостоятельному снятию и замене предохранителя прикуривателя в домашних условиях.

Нагрузочное тестирование или почему ваш сайт работает медленно

На какое максимальное количество посетителей рассчитан ваш сайт, чтобы он “не тормозил”? Этот вопрос важно задавать на этапе разработки, тогда вы сможете избежать проблем в процессе его работы.

Сайт жутко тормозит, сделайте что-нибудь!

Практически каждая веб-студия сталкивается с задачами по оптимизации производительности сайта. Как правило, это происходит тогда, когда сам клиент обращается к разработчикам с запросом вроде: “Сайт жутко тормозит, сделайте что-нибудь!”.

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

Лучшее, что в этом случае можно сделать — остановить рекламу, но не всегда это возможно (когда, например, вы заранее проплатили всю сумму за размещение баннера на другом сайте, и снимать его уже никто не будет).

Читайте так же:
Где установить розетку для встраиваемой вытяжки

Поэтому, говоря о производительности сайта, уместно вспомнить поговорку: “Готовь сани летом, а телегу зимой”. Это значит, что нужно заранее получить представление о том, сколько же посетителей сайт может выдержать.

Почему сайт работает медленно?

В подавляющем большинстве случаев это означает как минимум одну из проблем:

  • Неоптимизированный или плохо оптимизированный код;
  • Ограничения хостинга (низкий тариф, слабое “железо”, сетевые задержки).

Даже если ваш сайт сегодня работает быстро, задайте себе следующие вопросы:

  1. Каково максимальное количество посетителей на сайте, при котором скорость генерации страниц является ещё комфортной для пользователей?
  2. Каково максимальное количество посетителей на сайте, приводящее к его полной недееспособности (отказ от сервиса)?
  3. За счёт чего сайт выйдет из строя при повышении нагрузки (в первую очередь): процессорного времени, исчерпания оперативной памяти, закупорки сетевого канала?

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

Нагрузочное тестирование и сервисы

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

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

  1. Что именно позволяет измерить сервис: только время генерации страниц или же полное время загрузки? В последнее входит и нагрузка на nginx, который обычно и ответствен за выдачу статического контента (javascript/css/картинки);
  2. Вообще как много данных (таблиц, графиков) сервис предоставляет для анализа (чем больше данных и чем удобнее они представлены — тем лучше);
  3. Сервис позволяет тестировать только определённую страницу или же поддерживает возможность создания достаточно сложных сценариев вроде оформления заказа?
  4. Есть ли возможность проводить тесты по расписанию, откладывать выполнение на определённое время? Это особенно важно, если мы захотим протестировать ночью, ведь мало кто захочет специально для этого нарушать свой сон.
  5. Каковы лимиты на одновременное количество соединений, хватит ли вам нагрузочной мощности?
  6. Как долго идёт пинг от нагрузочного сервера до вашего (чем меньше, тем лучше).
На что обратить внимание при тестировании
  1. Если вы хотите найти узкие места на сайте, то проводить тесты имеет смысл с выключенным кэшем (как самого Битрикса, так и низкоуровневого вроде кэша MySQL). Для его отключения нужно предусмотреть специальные скрипты, которые можно установить на cron.
  2. Проводя тест сразу на максимальных настройках (количестве параллельных соединений), вы рискуете “уронить” сервер. Проводите последовательность тестов, постепенно увеличивая потоки.
  3. Также обязательно отключайте контроль активности в Битрикс (или добавляйте исключения), иначе нагрузочные сервера быстро будут забанены, а оплаченный тест выполнится вхолостую.
  4. Убедитесь в том, что максимальное количество соединений в MySQL выставлено в большее значение, чем прогнозируемое количество потоков тестирования (в противном случае вы получите ошибку базы данных “Too many connections”).

На какие цены ориентироваться? В первую очередь, нужно понять, что именно вы хотите проверить. Если вам достаточно узнать, сколько одновременных соединений выдержит сервер при запросе определённой страницы (например, главной, карточки или списка товаров), вероятно, вам подойдут бесплатные варианты. Например, loadme позволяет на протяжении 50 секунд создавать нагрузку до 200 потоков, это очень много!

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

На момент написания статьи возможность тестировать до 100 одновременных соединений стоит около $100 в месяц. Но есть и исключения, например, blazemeter, где за те же деньги можно получить в 10 раз больше (минус в том, что тестировать вы сможете лишь время генерации страницы, а не полной загрузки со всем содержимым, что менее показательно).

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

Отдельно хочется подчеркнуть важность определения сценариев нагрузочного тестирования. Тут не всё так просто, и ключевая ошибка может закрасться с самого начала. Несмотря на то, что общая цель нагрузочного тестирования всегда так или иначе связана с желанием понять запас прочности сайта в плане его производительности, не всегда понятно, на что тратятся основные серверные ресурсы. Чтобы что-то тестировать, нужно иметь план тестирования: куда отправлять нагрузочных ботов. Иначе вы можете направить нагрузку на те части сайта, которые вообще не являются узким местом – и получить очень хорошие результаты. А когда вместо ботов придут реальные пользователи – получите отказ от сервиса.

Читайте так же:
13 пиновая розетка схема подключения

Это значит, что этапу запуска тестов всегда должен предшествовать этап моделирования действий пользователя. Открытие карточки товара или даже списка товаров вообще не эквивалентно оформлению заказа (в плане нагрузки). А оформление 16 заказов по 50 позиций и одного на 800 позиций – это тоже совершенно разное.

Рекомендации из нашего опыта

Рекомендация №1. Перед тем, как составлять сценарии нагрузочных тестов, пристрастно изучите всю уже имеющуюся статистику. В идеале разместите на сайте как можно больше целей Яндекс.Метрики или Google.Analytics. Посмотрите картину по тем пользователям, что уже посещают ваш сайт: как они себя ведут, на какие страницы заходят, какие действия совершают и куда кликают.

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

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

Нагрузочное тестирование интернет-магазинов

Какие действия можно считать типичными для интернет-магазина? Перечислим основные:

  1. Заход на главную страницу сайта;
  2. Заход в список товаров;
  3. Заход на последнюю страницу в списке товаров (постраничная навигация);
  4. Заход в карточку товара;
  5. Сортировка списка товаров;
  6. Переключение количества товаров в списке (20/50/100 и т.д.);
  7. Фильтрация товаров (компонент умного фильтра);
  8. Поиск по сайту;
  9. Добавление товара в корзину (из карточки/списка товаров);
  10. Регистрация на сайте;
  11. Авторизация на сайте;
  12. Заход на страницу корзины с небольшим количеством товаров;
  13. Заход на страницу корзины с большим количеством товаров;
  14. Оформление небольшого заказа;
  15. Оформление большого (оптового) заказа;
  16. Оформление быстрого заказа (обычно через спец. форму).

Рекомендация №2. Воспользуйтесь профилировщиком Битрикс для сбора и анализа базовой статистики по затратам серверных ресурсов.

Несколько примеров

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

. то это почти наверняка значит, что сервер стал (быстро) выдавать ошибку, за счёт чего время реакции резко сократилось после скачка. В данном конкретном случае был достигнут лимит подключений к MySQL (Too many connections).

Далее приведём в пример некоторые случаи, с которыми мы сталкивались, и сделаем некоторые выводы. Вот график, предоставленный blazemeter’ом по нагрузке выбранной страницы тестируемого сайта:

На нём синяя линия — количество потоков, оранжевая — время ответа сервера (по сути, время генерации страницы). На протяжении первых минут кол-во потоков постепенно увеличивается до 50, а потом некоторое время держится на этом уровне до завершения теста.

А теперь запустим этот же тест на loadimpact.com (с теми же параметрами):

Здесь уже три линии: 1) Зелёная (верхняя) показывает количество потоков. Мы выставили те же настройки — постепенное увеличение до 50, что мы и видим; 2) Синяя линия означает время полной загрузки всех объектов на странице (html, css, js, картинки); 3) бордовая — время генерации html.

В данном случае мы видим полное подобие кривых общей загрузки и генерации html с примерной разницей в 1.5-2 секунды. Это достаточно хороший результат.

В целом же по данным графикам мы можем сказать, что сервер готов выдерживать нагрузку в 15-20 потоков без ощутимого падения производительности. При дальнейшем увеличении потоков будет пропорциональное замедление. В рамках теста на 50 потоках отказа сервера мы не получили, хоть он и выдавал страницу медленно (по 12-18 секунд).

А вот пример сайта, имеющего явные проблемы с производительностью:

Обратите внимание, что цена деления (масштаб) для бордовой и зелёной линий разная (подписи слева и справа от графика). Помимо того, что здесь в принципе страница генерируется очень медленно, ещё и разница между генерацией и загрузкой весьма ощутима. Вот некоторые значения с графика:

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector