Yii2Sphinx реализуем поиск по сайту

Задача: реализовать полнотекстовый поиск по сайту с помощью Sphinx.

1. Устанавливаем Sphinx

Устанавливаем через sudo apt-get install sphinxsearchлибо по инструкции из документации для вашей ОС.

Далее правим настройки поискового демона/etc/default/sphinxsearch изменяем на START=yes, для авто-запуска.

2. Настраиваем Sphinx и запускаем

Правим /etc/sphinxsearch/sphinx.conf по своим нуждам. Настройку конфига не описываю, очень объемно. Из основного: описываем запрос на получения данных и указываем дополнительно атрибуты (зачем описано чуть ниже):

Читать далее...

РазноеИнструкция для термостата SEVTERMO ТПН-33, ТПН-38 и т.д.

Долго не мог найти, делюсь инструкциями к термостатам украинского производства SEVTERMO ТПН-01, ТПН-33Т/П, ТПН-38, ЕТ-133, ТПН-Р-38. Инструкции в формате pdf и доступны для скачивания.

termostat

Инструкция SEVTERMO ТПН-01
Инструкция SEVTERMO ТПН-33Т/П
Инструкция SEVTERMO ТПН-38
Инструкция SEVTERMO ЕТ-133
Инструкция SEVTERMO ТПН-Р-38

Читать далее...

ПолезноеСписок задач: простой и удобный ToDoList

Долго искал нечто подобное. Простой и удобный ToDoList в виде вложенного списка, который легко редактируется в текстовом редакторе. Новые задачи добавляются на Enter, а под-задачи с помощью Tab.

удобный список задач

Workflowy — это сервис предназначенный для ведения списка дел и постановки задач. Сервис работает быстро, ничего лишнего, все минималистично и удобно. Есть версия под Android и iPhone, списки можно шарить с друзьями и коллегами (возможность совместной работы). В общем, рекомендую.

Сервис бесплатный (работает по модели freemium).

Смотреть

Читать далее...

WordPressДвойной Title в заголовке страницы

Проблема: при добавлении собственного тега title в header.php, WordPress дублирует тег в заголовке.

Причина: начиная с версии 4.1, темы используют функциюadd_theme_support() в файлеfunctions.php, чтобы поддерживать тег заголовка:

add_theme_support( 'title-tag' );

Получается к заголовку темы добавляется наш заголовок и стандартный заголовок.

Решение: что бы избежать этого, если мы убеждены что наш кастомный заголовок (тег title) “правильнее”, то достаточно в functions.phpзакомментировать строку:

// add_theme_support( 'title-tag' );
Читать далее...