Тестируем быстродействие плагинов Contact Form 7 и CForms2

Два года назад я очень сильно присел за CMS WordPress и по сей день считаю, что на данной cms можно сделать все что угодно и для этого не всегда нужно искать чужие плагины, иногда проще написать свои.

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

Когда начинал работать с WordPress для создания контактных форм я использовал плагин cforms2, это своего рода генератор форм. Его работа вполне устраивает, но есть один минус он жудко тормозит из за массы функционала, который встроен в плагин. Его нельзя скачать с официального репозитория wordpress, но можно с сайта разработчиков. Большинство его функций работает без перезагрузки и через AJAX что хорошо ускоряет работу с плагином, также у плагина есть встроенная капча и  его можно использовать для комментариев, но я бы этого не делал ).

Вторым плагином и супер генератором форм, который будем тестировать, будет плагин Contact Form 7. Простой, но с массой возможностей при этом отлично работает с русским языком.

Тестируем быстродействие плагинов

Для тестирования быстродействия плагинов я буду использовать плагин WP-Memory-Usage, который показывает, сколько памяти необходимо для нормальной работы WordPress. Вы также можете его себе поставить и увидите, сколько памяти вам дает ваш хостинг на выполнение скриптов и сколько этой памяти необходимо для WordPress со всеми вашими плагинами, в php параметр memory limit можно проверить при помощи кода:

 

Начнем тестировать быстродействие плагинов CForms2 и Contact Form 7.

Устанавливаю плагин WP-Memory-Usage и перехожу в консоль. На данный момент без этих двух генераторов форм мой WordPress показал следующий результат:

WP-Memory-Usage плагин WordPress memory limit wordpress

 

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

Устанавливаю плагин CForms2 версии 14,6. Посмотрим на результат:

WP-Memory-Usage memory limit wordpress cform2

 В результате можно видеть, что установленный и активированный плагин cform2 требует 1,56 BMyte памяти. После проверки я удаляю плагин CForms2  и устанавливаю Contact Form 7. В отличии от рассмотренного выше, плагин Contact Form 7, на данный момент, не имеет встроенной капчи, ее нам придется установить отдельным плагином Really Simple CAPTCHA у меня версия капчи 1.5. 

Посмотрим на результат тестирования:

memory limit wordpress

Довольно странный результат, оказалось более простой на первый взгляд плагин требует больше памяти для работы 1,97 BMyte. Несмотря на это у плагина Contact Form 7 есть огромное преимущество, простота настройки формы обратной связи. Вся настройка формы происходит на одной странице и владея базовыми навыками html вы с легкостью построите себе необходимую форму.

Этот пост я начал писать после тестирования одного из созданных мной сайтов. Сайт был создан на «Плохом хостинге», не буду называть каком. И благодаря плагину WP-Memory-Usage я определил, что недобросовестные хостеры просто дают в 2 раза меньше памяти, чем было обещано в тарифном плане. Так как «Плохой хостинг» я называть не хочу, может они еще исправятся ), то предложу альтернативу. Советую хостинг Ukraine которым пользуюсь уже года полтора и не могу нарадоваться. Причем не так давно для тех у кого клиенты из России можно и сервера указывать с русскими айпишниками, а буквально пару месяцев назад появились и сервера с Германии. У хостинга своя админ панель, а не стандартные cpanel или другие г… И очень приемлимые цены. Есть система скидок которая зависит от вашего оборота и партнерская программа которая действует на постоянной основе. Самое главное сапорт вменяемый и отвечает хоть днем, хоть ночью. Контакты есть по Украине, в Москве, через Skype и в личной админке целая система тех поддержки. Пока лучше ничего не нашел.

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


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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *