Интеграция Пользовательского поиска Google и WordPress

Пользовательский поиск Google Около месяца назад я попробовал заменить на своем сайте встроенный поиск WordPress поисковой системой AdSense для поиска. Мне хотелось получить Пользовательский поиск Google «простым способом», однако эксперимент подтвердил бессмысленность данной авантюры. После этого я наконец-то взял в руки официальное руководство и во второй раз познакомился с системой пользовательского поиска (она же — СПП) Google, изменившейся настолько, что предыдущая статья про ее интеграцию с WordPress утратила актуальность.

Зачем устанавливать Пользовательский поиск Google?

После замены встроенного поиска WordPress Пользовательским поиском Google посетители Вашего сайта получат следующие дополнительные функции поиска: во-первых, в область поиска добавятся страницы, комментарии, а также документы популярных форматов, во-вторых, появится возможность поиска изображений, в-третьих, будет учитываться морфология поисковых запросов, в-четвертых, результаты поиска будут сортироваться по уменьшению релевантности (сортировка по уменьшению даты также будет доступна), в-пятых, в результатах поиска будут отображаться миниатюры изображений, содержащихся в найденных документах, в-шестых, в результатах поиска будут подсвечиваться найденные слова, в-седьмых, в результатах поиска будут транслироваться объявления AdSense, за клики по которым Вам будут начисляться деньги. Вас интересует добавление перечисленных возможностей на собственный сайт? Если да, то я надеюсь, что Вам поможет эта статья, посвященная интеграции СПП и WordPress. В рассмотренном случае интеграция включает создание, настройку базовых функций и установку системы пользовательского поиска без каких-либо нарушений дизайна сайта, без применения всплывающих окон и без отображения формы / результатов поиска на Веб-серверах Google, а также подключение СПП к Google AdSense для показа рекламных объявлений / учета доходов и, наконец, к Google Analytics для наблюдения за использованием поисковой системы посетителями. Продолжить чтение »

Интеграция AdSense для поиска и WordPress + поддержка протокола HTTPS

Google AdSense для поиска Давным-давно я уже рассказывал про интеграцию Пользовательского поиска Google и WordPress. Сегодня Пользовательский поиск Google заметно изменился. Если создание поисковых систем не усложнилось, то настройка их внешнего вида запросто может вызвать замешательство, особенно в связи с отсутствием внятной документации. Я знал, что Google предоставляет альтернативный способ создания поисковых систем непосредственно в AdSense, и решил испытать такую поисковую систему, «доработанную» для поддержки протокола HTTPS, на этом сайте.

Почему я решил попробовать AdSense для поиска?

И Adsense для поиска, и Пользовательский поиск позволяют устанавливать на сайты поисковые системы и получать доход от объявлений AdSense, показываемых на страницах результатов поиска, при этом Пользовательский поиск также доступен в качестве самостоятельного продукта с поддержкой расширенных функций. К сожалению, я не придал им должного значения и после нарушения работоспособности Пользовательского поиска, установленного более пяти лет назад, решил попробовать AdSense для поиска. В результате была написана эта статья, посвященная созданию поисковой системы AdSense для поиска, ее полной интеграции на сайт, построенный на базе WordPress, а также «доработке» компонентов, обеспечивающих отображение формы и результатов поиска, с целью добавления поддержки протокола HTTPS. В рассматриваемом случае полная интеграция подразумевает размещение формы и результатов поиска без заметного нарушения дизайна и, конечно же, без использования внешних Веб-серверов. Продолжить чтение »

FreeBSD: Устранение ошибок автоматического запуска сервера Akonadi

Akonadi Начиная со второго сеанса работы в KDE4, у меня перестал запускаться сервер Akonadi, а в его журнале начали появляться сообщения об ошибках сервера MySQL, а также более странные сообщения «Процесс управления Akonadi не зарегистрирован в D-Bus» и «Процесс управления сервером Akonadi не зарегистрирован в D-Bus». Судя по диалогам на форумах, многие столкнулись с данной проблемой, руководство по решению которой мне так и не попалось. Пришлось разбираться самостоятельно.

Зачем тратить время на настройку системы Akonadi?

Так думают все, кто расценивает систему Akonadi (далее — Akonadi), как не понятно зачем придуманное дополнение для PIM приложений KDE4. Это ошибочный подход. Akonadi является интерфейсом, обеспечивающим стыковку приложений KDE4 с большинством существующих хранилищ персональных данных (адресных книг, календарей и т.д.), начиная с файлов на локальном диске и заканчивая корпоративными Groupware-серверами и Online-службами сети Интернет. Чтобы не быть голословным, я покажу, как с помощью Akonadi можно за несколько минут организовать хранение контактов KAddressBook в адресной книге Gmail и задач KOrganizer в Календаре Google. Продолжить чтение »