Сумасшедший мир PHP

Sep 14
2007 00:56 (PHP) · English (8,169 views)

Мы живем в XXI веке, а PHPисты до сих пор не могут решить, как писать: "text $b" или 'text ' . $b. Медленно схожу с ума.

via Artjom Kurapov.

Вышел Sphinx 0.9.7-RC2, обновлены API для Ruby

Dec 20

Сегодня я обнаружил, что обновился поисковый движок Sphinx. Основные новые возможности включают:

  • расширенные режимы запросов с поддержкой логических выражений, ограничений для полей, фраз и схожести (например: @title "hello world"~10 | @body example program);
  • расширенные возможности сортировки (например: @weight DESC @id ASC);
  • комбинированное ранжирование фразы+статистическое ранжирование, учитывающее последовательности слов (в данный момент только в расширенном режиме);
  • официальные API для Python;
  • сторонние API для Perl и Ruby.

Я обновил Sphinx Client Library, а также билд Sphinx 0.9.7-RC2 для Windows.

Использование поискового движка Sphinx в Ruby on Rails

Nov 26

Почти любому Веб-приложению необходима логика поиска данных, и зачастую это должен быть полнотекстовый поиск. Если вы используете базу данных MySQL, можно воспользоваться поиском FULLTEXT, но это не самое эффективное решение, особенно если объем данных велик. В этом случае используются сторонние поисковые движки, и один из них (и, на мой взгляд, самый эффективный из них) - это Sphinx. В данной заметке я представлю свой порт клиентской библиотеки Sphinx на Ruby и покажу, как его использовать.

Читать дальше »

Extending moo.fx with custom effect (fx.Flash)

Apr 29
2006 10:54 (Программирование, PHP) · English (15,564 views)

Несколько дней назад мой лучший друг Алексей Ковырин попросил меня помочь ему написать эффект вспышки для страницы HTML. Я посоветовал реализовать эффект с помощью библиотеки moo.fx. Хотелось просто показать, как расширять библиотеку, но я не удержался, и написал эффект сам.

moo.fx - это очень легкая, суперлегкая, мегалегкая библиотека эффектов javascript, написанная с использованием prototype.js. Еее легко расширять собственными эффектами, и в этой заметке я покажу, как это можно сделать. В статье показано, как можно создать эффект вспышки: фон элемента плавно изменяется от одного цвета до другого и обратно к первому цвету (возможно несколько раз).

Читать дальше »

Исследуем класс Zend_Controller из Zend Framework

Apr 28
2006 00:19 (Программирование, PHP) · English (24,510 views)

Команда разработчиков Zend Framework с воодушевлением работает над Zend Framework, фреймворком для построения мощных веб-приложений на PHP. Но очень многих смущает его кажущаяся сложность. В этой заметке я попытаюсь объяснить архитектуру наиболее важной части (по моему мнению) фреймворка - Zend_Controller.

Читать дальше »

 
Copyright © 2005 - 2008, Dmytro Shteflyuk