Базы данных
Наконец-то свершилось то, чего так долго ждали владельцы сайтов, желающие использовать систему Live ID для аутентификации пользователей сайта. Разработчики Windows Live выпустили финальную версию SDK для поддержки Live ID. SDK включает в себя примеры на ASP.NET, PHP, Perl, Ruby, Python и Java, и, таким образом, может быть использован практически на всех сайтах в Интернет.
Sphinx и его применения для поиска в БД
SQL серверу уже много лет. Нынешняя версия 2005. До этого была 2000, до этого была 7.0, 6.5. Каждая версия даёт нам что-то новое, через год-два будет следующая. Прошу обратить внимание, я попытался выделить серьёзные отличия новой версии от предыдущих.
Кроме «XML в реляционных СУБД» будет много примеров на Postgres-е. Также приведу некоторый обзор и для других СУБД, в частности, для трех ведущих коммерческих, всем известных СУБД и для MySQL.
CSM позволяет настроить и кастомизировать стандартное решение («обработка напильником»). Фреймворк позволяет сделать любое решение из небольших компонент («конструктор Lego»)/
Наиболее эффективная область применения фреймворком: решение нетиповых задач когда модулем к CMS не обойтись. Создание сложных, нестандартных решений...
В данном докладе рассказано о ряде задач, в которых приходится сталкиваться с большими объемами реляционно не связанных данных. Рассмотрены основные пути решения этих проблем – готовые решения, подходы к разработке собственных, решения на базе основных современных реляционных СУБД, традиционно применяемых в веб- разработке. Особое внимание уделяется сравнительной оценке плюсов и минусов каждого решения в контексте эффективности, надежности, простоты в разработке и поддержке.
В докладе"Общие принципы разработки высоконагруженных проектов" был рассмотрен ряд вопросов:
Какие технологические особенности имеет большой проект? Как выдерживать большой поток посетителей? Что такое масштабирование? Какими навыками обязаны обладать разработчики больших проектов?
Будем говорить о том, как обнаружить проблемы, как можно настроить MySQL, чтобы он более-менее работал, и о том, как оптимизировать структуры базы данных и запросов.
Мы поговорим о том, что такое оптимизация, кем она и когда выполняется, каковы основные принципы и как построить эффективно саму оптимизацию, сам проект, как решить эту задачу.
Для многих из нас двуядерные процессоры давно перестали быть чем-то недосягаемым. Каждый из производителей, как Intel, так и AMD, предлагают сейчас довольно широкий ассортимент процессоров для рынков серверов и настольных систем. Двуядерными CPU с недавнего времени комплектуются даже ноутбуки. Не мудрено, ведь будущее, как нас уверяют производители, именно за многоядерными технологиями. Сейчас два ядра, потом (уже в конце 2006 года) четыре... Но что мы получаем от этой многоядерности? Конечно, два ядра заметно ускоряют работу системы, ведь на каждом из ядер может обрабатываться отдельная задача.
Для организации поиска достаточно выдать одну команду, больше ничего не надо делать. Нужно создать полнотекстовый индекс с помощью обратного индекса, и все. Дальше можно искать.
Основные вопросы проектирования и построения распределенного архива документов большого объема.
В данном докладе рассказано о ряде задач, в которых приходится сталкиваться с большими объемами реляционно не связанных данных.
Одним из возможных путей повышения качества интерфейсов является повышение качества процесса проектирования и дизайна за счет применение принципов и методик гибкой (Agile) разработки программного обеспечения.
Данный доклад расскажет о практике такого применения гибких методик в опыте компании EPAM.
Как масштабировать базу данных для веб приложений и как создавать использовать базу данных в веб приложениях так, чтобы ее было легко масштабировать - об этом вы узнаете в этом докладе.
В данном докладе будут описаны нетривиальные шаги по оптимизации производительности в версии PostgreSQL 8.3. Bruce Momjian опишет детали реализации данных изменений и расскажет, как и насколько пользователи PostgreSQL смогут выиграть благодаря данным улучшениям. Кроме того, будет представлен список других новшеств, ожидаемых в версии 8.3.
XSLT (Extensible Stylesheet Language Transformations) — часть спецификации XSL, задающая язык преобразований XML-документов. Спецификация XSLT является рекомендацией W3C.
1 - 18 из 18
Начало | Пред. | 1 | След. | Конец
