Настройка Sphinx и MongoDB

Sphinx + MongoDB, PHPСегодня я хочу поговорить о том, как настраивал работу sphinx с NoSQL базой данных — MongoDB. Передо мной стояла задача реализовать поиск по комментариям, учитывая три параметра — логин пользователя, ник(для незарегистрированных комментаторов) и поиск по тексту. Итак, начнем. Читать далее

PHP: базовые паттерны и алгоритмы. Singleton

PHP patternsВ последнее время остро встал вопрос смены места работы, в связи с чем пришлось вспоминать и изучать много вещей, которые любят спрашивать интервьюверы на собеседованиях. После нескольких фейлов на элементарных вещах, я решил написать серию статей о базовых понятиях, которые должен знать каждый программист. В основном, тематика статей будет касаться паттернов и алгоритмов. Аудитория — новички или лентяи вроде меня, которые за несколько лет программирования так и не удосужились прочесть ни одной книги по архитектуре приложений. Читать далее