Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
Главная » PHP
The Apache Lucene — это свободная библиотека для высокоскоростного полнотекстового поиска, написанная на Java. Может быть использована для поиска в интернете и при решении различных задач вычислительной лингвистики. Например, Lucene используется как компонент в децентрализованной поисковой системе YaCy (свободное ПО).
Основные возможности
Масштабируемая и высокоскоростная индексация свыше 95GB в час на современном оборудовании требуется малый объем RAM — «heap» всего 1MB размер индекса примерно 20—30 % от размера исходного текста
Мощный, точный и эффективный поисковый алгоритм ранжированный поиск — лучшие результаты показываются первыми множество мощных типов запросов: запрос фразы, wildcard запросы, поиск интервалов и т. д. поиск, основанный на «полях» (таких как заголовок, автор,
...
Читать дальше »
Категория:
PHP
|
Просмотров:
292
|
Добавил:
Baron
|
Дата:
02.10.2016
|
|
Doctrine — объектно-реляционный проектор (ORM) для PHP 5.3.0+, который базируется на слое абстракции доступа к БД (DBAL). Одной из ключевых возможностей Doctrine является запись запросов к БД на собственном объектно-ориентированном диалекте SQL, называемый DQL (Doctrine Query Language) и базирующийся на идеях HQL (Hibernate Query Language).
Пример использования
Doctrine версии 1.* следует паттерну Active Record для работы с данными[1]. Для примера, если программист хочет создать пользователя в базе данных, он может больше не использовать SQL, а написать следующий PHP код:
$user = new User(); $user->name = "john"; $user->password = "doe"; $user->save(); echo "The user with id $user->id has been saved.";
Doctrine версии 2.* следует паттерну Data mapper (англ.)русск.. Для создания пользователя может исп
...
Читать дальше »
Категория:
PHP
|
Просмотров:
288
|
Добавил:
Baron
|
Дата:
02.10.2016
|
|
ADOdb — программная библиотека, обеспечивающая прикладной интерфейс доступа к базам данных для языков программирования PHP и Python, основанная на некоторых концепциях Microsoft ActiveX Data Objects. Библиотека обеспечивает разработчика приложений абстрактным инструментарием, позволяющим создавать приложения без необходимости программирования поддержки каждого из конкретных возможных типов источников данных. В частности, у разработчиков появляется возможность изменить СУБД без необходимости вносить исправления в программный код.
Библиотека позволяет работать со следующими СУБД:
Access ActiveX Data Objects DB2 Firebird FoxPro FrontBase Informix Interbase LDAP Microsoft SQL Server MySQL Netezza Oracle Database PostgreSQL SAP DB SQLite Adaptive Server Enterprise Teradata Valentina любые СУ
...
Читать дальше »
Категория:
PHP
|
Просмотров:
270
|
Добавил:
Baron
|
Дата:
02.10.2016
|
|
Стандартная библиотека PHP (англ. Standard PHP Library, SPL) — коллекция классов и интерфейсов для решения стандартных проблем в PHP. Библиотека была введена в PHP 5 и доступна по умолчанию, начиная с PHP 5.0.0. Начиная с версии PHP 5.3.0 данное расширение не может быть отключено и доступно всегда.
Основное содержание библиотеки — классы-итераторы, решающие задачи итерации по каталогу, массиву, дереву XML.
Отсутствие этой библиотеки в сборке PHP может привести к ошибкам при использовании таких функций как class_implements() или class_parents().
Категория:
PHP
|
Просмотров:
292
|
Добавил:
Baron
|
Дата:
02.10.2016
|
| |
|
|
Календарь |
« Январь 2025 » | Пн | Вт | Ср | Чт | Пт | Сб | Вс | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 |
|
|