Огромный сборник статей от WPTec для начинающих

Мнение

10up представляет ElasticPress.io: Elasticsearch как сервис для сайтов WordPress

На этой неделе 10up запустила ElasticPress.io , свой новый продукт Elasticsearch SaaS с планами от 299 долларов в месяц. Elasticsearch — это распределенная поисковая система с открытым исходным кодом, которая ускоряет поиск, используя документы JSON для хранения данных в индексах. В индексах хранятся поля сопоставления с соответствующими документами, и механизм выполняет поиск в индексе, а не во всей базе данных сайта.

Elasticsearch может выполнять поиск в режиме, близком к реальному времени, и обладает высокой масштабируемостью, но его настройка технически сложна. Его используют многие крупные компании, такие как GitHub, Soundcloud, Etsy, Netflix, Cisco и Samsung. Это также одна из самых популярных корпоративных поисковых систем для сайтов WordPress, поскольку поиск в таблицах WordPress с тысячами или даже миллионами записей просто не будет быстрым.

В каталоге плагинов WordPress есть дюжина плагинов для использования и расширения Elasticsearch, но ElasticPress от 10up , безусловно, является самым популярным с более чем тысячей установок. После поддержки плагина в течение нескольких лет вместе со многими корпоративными клиентами, использующими Elasticsearch, 10up решила создать размещенную службу, которая интегрируется с ElasticPress.

«Причина, по которой мы создали это решение для наших клиентов, и что мы теперь делаем это общедоступным, заключается в том, что мы не думаем, что кто-то предоставил супер простой комплексный (плагин для размещенной услуги), который предлагает все использовать преимущества Elasticsearch и нашего плагина ElasticPress, но при этом совершенно не зависеть от хостинга вашего сайта», — сказал основатель 10up Джейк Голдман.

ElasticPress.io — это комплексное решение, специально разработанное для тех, кто использует плагин ElasticPress. Это одно из ключевых отличий управления собственной инфраструктурой Elasticsearch с помощью такого сервиса, как AWS. ElasticPress.io контролирует как хостинг, так и плагин, позволяя сервису оптимизировать производительность обоих.

«В нашей дорожной карте есть ряд действительно изящных вариантов использования ElasticPress, которые добавляют либо риск (безопасность), либо головную боль (сложные процедуры настройки и управления), если вы не можете контролировать обе стороны», — сказал Голдман. «Например, существуют дополнительные модули Elasticsearch (как и дополнительные модули Apache и Nginx) для таких функций, как индексирование мультимедиа, которые многие размещенные службы Elastic не включают по умолчанию или не поддерживают. Мы также хотим иметь возможность индексировать и обрабатывать контент, который не является общедоступным, а многие размещенные сервисы Elastic не заблокированы/защищены сквозным доступом к веб-сайту по умолчанию».

Как цены ElasticPress.io сравниваются с конкурентами

Elastic , создатели Elasticsearch, были одной из первых компаний, запустивших Elasticsearch как услугу в 2012 году. Два года спустя компания привлекла 70 миллионов долларов в раунде финансирования серии C. С тех пор появились десятки других Elasticsearch как сервисных компаний с ценами от менее 20 до десятков тысяч долларов в зависимости от предлагаемых ресурсов.

Сервис ElasticPress.io — первый в своем роде в экосистеме WordPress. Большинство хостинговых компаний не встраивают его в планы корпоративного уровня. WordPress.com VIP — один из немногих, кто предлагает Elasticsearch для сайтов по своим планам , которые варьируются от 5000 до 25 000 долларов в месяц. WP Engine имеет решение Elasticsearch в рамках своей программы Labs , которая основана на форке ElasticPress. Однако решение пока официально не включено в корпоративные планы компании.

ElasticPress плюс более дешевые поставщики по-прежнему чрезвычайно эффективны менее чем за 12 долларов в месяц.

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

«Elasticsearch — это быстро развивающаяся платформа, и у них нет такой же приверженности бесконечной обратной совместимости, как у WordPress в наши дни», — сказал Голдман. «Крупные обновления Elasticsearch могут сломать старые интеграции. Это означает, что владелец сайта должен либо беспокоиться о том, что автоматические обновления версий могут повредить его сайт, либо тщательно управлять своими обновлениями. Контролируя интеграцию с Elastic на веб-сайте и контролируя хостинг, мы можем тщательно обрабатывать обновления версий для клиентов, следя за тем, чтобы ничего не сломалось».

10up стремится к более высокому сегменту рынка, где клиенты ищут удобство и доступ к создателям ElasticPress для поддержки. Goldman ожидает, что многие из этих клиентов будут похожи на существующих клиентов продукта, которым просто нужен надежный механизм поиска по ключевым словам или связанному контенту, который будет «просто работать». ElasticPress.io также нацелен на малые и средние предприятия, которые испытывают узкие места в производительности из-за собственного механизма запросов WordPress.

«Эти клиенты, как правило, полагаются на довольно сложную грань/фильтрацию контента, классическим вариантом использования является магазин WooCommerce, где клиенты постоянно фильтруют несколько уникальных (уникальных = трудно кэшируемых) метаданных», — сказал Голдман. . «Вот где ElasticPress действительно сияет: наша встроенная поддержка и оптимизация WooCommerce берут на себя эти очень сложные запросы и делают их молниеносно».

Поскольку сервис довольно уникален в пространстве WordPress, цены на ElasticPress.io могут меняться по мере того, как 10up учится у своих клиентов. В настоящее время планы варьируются от 299 до 999 долларов в месяц с увеличением места для хранения и временем ответа многоуровневой поддержки. В Goldman заявили, что не исключают других ценовых категорий и могут изучить дополнительные варианты ценообразования в будущем.

Рекомендуем прочитать
Мнение

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Мнение

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Мнение

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Мнение

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

Подпишитесь на рассылку
и будьте в курсе новостей Wordpress

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

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