МедиаОптимизация

Тестирование шести популярных WordPress галерей

Всем привет, уважаемые читатели. Сегодня хочу поделиться с вами результатом небольшого тестирования шести популярных плагинов — галерей для WordPress. Тестировать будем оказываемую плагинами нагрузку на сайт. Отбирались галереи можно сказать, что случайно по количеству скачиваний пользователями. Для вывода и сравнения результатов использовался известный плагин — P3 (Plugin Performance Profiler). О нём я подробно уже писал.

Итак, вот все отобранные мною плагины — галереи и количество их скачиваний с wordpress.org на момент написания статьи. Название галереи — ссылка на её страницу в репозитории и ссылка на мой обзор, если он есть. К сожалению, большинство обзоров сильно устарели. Сейчас все представленные галереи достаточно функциональны, а большинство имеет еще и платные расширения. В своем тесте я использовал только бесплатные варианты.

  1. Gallery (997,539). Обзор галереи.
  2. Gallery Bank (199,231)
  3. Grand Flagallery (1,104,163). Обзор галереи.
  4. Huge-IT Image Gallery (20,027)
  5. NextGEN Gallery (11,050,426). Обзор галереи.
  6. Photo Gallery (355,989)

Условия проведения тестирования очень простые. Новый сайт на WordPress, семь установленных плагинов (галереи и сам P3), стандартная тема -Twenty Twelve. Для каждой галереи создавался новый пост где и выводились по 20 одинаковых картинок разных размеров. Все опции у всех  галерей были оставлены по умолчанию и ничего дополнительно не настраивалось.

Результаты тетирования:

Gallery test 01

Как вы видите, NextGEN сразу затмил всех конкурентов моментально «сожрав» более 90% времени затрачиваемого на загрузку кода. Всё остальные скромно уместились в раздел «Другие». Ниже гистограмма распределения времени по каждому плагину.

Gallery test 02

По всем плагинам:

Nextgen Gallery — 0.7183 sec — 90.87%
Flash Album Gallery — 0.0229 sec — 2.90%
Gallery — 0.0163 sec — 2.06%
Photo Gallery — 0.0108 sec — 1.37%
Huge IT Image Gallery — 0.0085 sec — 1.08%
Gallery Bank Standard Edition — 0.0067 sec — 0.85%

Далее я решил вообще отключить NextGEN и провести тест без него. Вот что получилось:

Gallery test 03

Gallery test 04

 

По оставшимся, пяти плагинам:

Flash Album Gallery — 0.0237 sec — 31.86%
Huge IT Image Gallery — 0.0136 sec — 18.35%
Gallery — 0.0120 sec — 16.12%
Photo Gallery — 0.0112 sec — 15.05%
Gallery Bank Standard Edition — 0.0087 sec — 11.71%

Теперь, после отключения NextGEN, самым тяжелым оказался Flash Album Gallery, но разница с остальными не такая уж и большая, как видите. В целом, все остальные галереи распределились более или менее равномерно.

Выводы

Выводы вы делайте сами 🙂 Я только замечу, что конечно, плагин P3 не может считаться исключительным «мерилом». Многие западные разработчики относятся к нему весьма скептически. К тому же, вышеописанные оба теста я проводил по 5 — 6 раз для каждого и цифры иной раз, довольно сильно отличались, хотя общая тенденция сохранялась в целом, неизменной.


Похожие

4 Комментов

  1. Здравствуйте, коллеги. Статья очень хорошая. Но вот , к сожалению для себя , ничего не увидел о плагине NextCellent Gallery. Я колебался , не имея опыта в создании галерей на WP, между ним и NextGEN Gallery.
    Остановился на NextCellent Gallery потому ,что нашел кое-какое описание и получилось сделать хороший перевод его.А теперь вот, что-то много к нему вопросов….Вопросы , к автору статьи, если возможно.. 1. Чем они отличаются ,эти два плагина?В двух словах.. 2. Может все-таки , пока не поздно, пересесть на NextGEN Gallery ? Прошу Вашего совета. Цель моей работы с этим плагином — создание фотоальбома работ художников и фотохудожников (портретистов).С уважением, Николай Прутков

  2. Понял.Спасибо за быстрый ответ. Если что нарою -сообщу. С уважением.

  3. Привет. Я опять-по поводу плагинов NextGEN Gallery и NextCellent Gallery. По NextCellent Galler ничего путного не нашёл и решил перейти на NextGEN Gallery. Закрыл и деактивировал Селлент и установил Ген. И , о чудо, весь перевод сохранился в 95% случаев! Сохранилось даже то, что я успел «накидать» в первый плагин при тестировании его. Ведь это ж надо, а?! Моего уровня подготовки не хватает понять «что это было?», но радости много — всё доделаю. Пруткофф.

Добавить комментарий для nikolay prutkoff Отменить ответ

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Back to top button