Elasticsearch: Как переиндексировать данные в новый индекс (Reindex API).

6764390Тем, кто когда либо работал с ElasticSearch, должна быть знакома проблема переиндексации данных в новый индекс. Это может потребоваться после редактирования Mappings. Обычно с этим справлялся Scroll API.

Этот API не совсем удобен, так как обязывает писать код, пусть и небольшой. В ElasticSearch версии 2.3 и выше есть Reindex API.

Continue reading “Elasticsearch: Как переиндексировать данные в новый индекс (Reindex API).” »

WordPress: Расширение возможностей XML-RPC

C развитием WordPress усовершенствуется и его XML-RPC протокол. на момент версии WordPress 3.5 он уже умел делать почти все необходимое: работать с пользователями, постами, таксономиями, настройками и загрузкой файлов. Но, даже имея это все, нам может быть этого недостаточно. Для этого случая разработчики WordPress предусмотрели фильтр, который позволит нам добавить свою функцию в XML-RPC, тем самым давая практически неограниченную возможность расширять функционал протокола плагинами, темами, вкраплениями и др.

Continue reading “WordPress: Расширение возможностей XML-RPC” »