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

Тестирование шести популярных 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