Тестирование шести популярных WordPress галерей
Всем привет, уважаемые читатели. Сегодня хочу поделиться с вами результатом небольшого тестирования шести популярных плагинов — галерей для WordPress. Тестировать будем оказываемую плагинами нагрузку на сайт. Отбирались галереи можно сказать, что случайно по количеству скачиваний пользователями. Для вывода и сравнения результатов использовался известный плагин — P3 (Plugin Performance Profiler). О нём я подробно уже писал.
Итак, вот все отобранные мною плагины — галереи и количество их скачиваний с wordpress.org на момент написания статьи. Название галереи — ссылка на её страницу в репозитории и ссылка на мой обзор, если он есть. К сожалению, большинство обзоров сильно устарели. Сейчас все представленные галереи достаточно функциональны, а большинство имеет еще и платные расширения. В своем тесте я использовал только бесплатные варианты.
- Gallery (997,539). Обзор галереи.
- Gallery Bank (199,231)
- Grand Flagallery (1,104,163). Обзор галереи.
- Huge-IT Image Gallery (20,027)
- NextGEN Gallery (11,050,426). Обзор галереи.
- Photo Gallery (355,989)
Условия проведения тестирования очень простые. Новый сайт на WordPress, семь установленных плагинов (галереи и сам P3), стандартная тема -Twenty Twelve. Для каждой галереи создавался новый пост где и выводились по 20 одинаковых картинок разных размеров. Все опции у всех галерей были оставлены по умолчанию и ничего дополнительно не настраивалось.
Результаты тетирования:
Как вы видите, NextGEN сразу затмил всех конкурентов моментально «сожрав» более 90% времени затрачиваемого на загрузку кода. Всё остальные скромно уместились в раздел «Другие». Ниже гистограмма распределения времени по каждому плагину.
По всем плагинам:
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 и провести тест без него. Вот что получилось:
По оставшимся, пяти плагинам:
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 раз для каждого и цифры иной раз, довольно сильно отличались, хотя общая тенденция сохранялась в целом, неизменной.
Здравствуйте, коллеги. Статья очень хорошая. Но вот , к сожалению для себя , ничего не увидел о плагине NextCellent Gallery. Я колебался , не имея опыта в создании галерей на WP, между ним и NextGEN Gallery.
Остановился на NextCellent Gallery потому ,что нашел кое-какое описание и получилось сделать хороший перевод его.А теперь вот, что-то много к нему вопросов….Вопросы , к автору статьи, если возможно.. 1. Чем они отличаются ,эти два плагина?В двух словах.. 2. Может все-таки , пока не поздно, пересесть на NextGEN Gallery ? Прошу Вашего совета. Цель моей работы с этим плагином — создание фотоальбома работ художников и фотохудожников (портретистов).С уважением, Николай Прутков
Я не тестировал NextCellent Gallery, не могу ничего сказать. А мой совет будет прост — используйте стандартную галерею WordPress. Если неприменимо нужно иметь наборы отдельных картинок — https://wpnice.ru/fancy-gallery-obrazcovaya-premium-galereya/
Понял.Спасибо за быстрый ответ. Если что нарою -сообщу. С уважением.
Привет. Я опять-по поводу плагинов NextGEN Gallery и NextCellent Gallery. По NextCellent Galler ничего путного не нашёл и решил перейти на NextGEN Gallery. Закрыл и деактивировал Селлент и установил Ген. И , о чудо, весь перевод сохранился в 95% случаев! Сохранилось даже то, что я успел «накидать» в первый плагин при тестировании его. Ведь это ж надо, а?! Моего уровня подготовки не хватает понять «что это было?», но радости много — всё доделаю. Пруткофф.