Открыта регистрация на мастер-класс по использованию PostgreSQL в веб-приложениях

Специализированный учебный центр «PHPCENTER» проводит мастер-классы по наиболее актуальным темам в области IT и web-технологий. 29 марта 2007 года будет проведен мастер-класс "Использование PostgreSQL в веб-приложениях". 

Программа мастер-класса: 

  • Введение. Краткая история PostgreSQL. Текущая версия. Возможности.
  • Положение на рынке баз данных.
  • Программные интерфейсы на PHP, поддерживающие PostgreSQL (database abstract layers). Веб-приложения и фреймворки на PHP с поддержкой PostgreSQL.
  • Установка в связке с Apache/PHP. Начальная настройка. Стартовые скрипты для различных ОС. Консоль psql, GUI-приложение pgAdmin III, веб-интерфейс управления phpPgAdmin. Regression tests, benchmarks. HelloWorld.
  • Устройство PostgreSQL: MVCC, транзакции, VACUUM. Понятие кластера. Схемы. Системные каталоги.
  • Основные параметры конфигурации. Методы повышения производительности: настройка postgresql.conf, использование индексов, изменение SQL-запросов, persistent connection, load balancing. Мониторинг состояния базы, статистика. Использование EXPLAIN ANALYZE. Типы индексов. Анализ логов с помощью pgFouine.
  • Многообразие процедурных языков (PL/pgSQL, PL/Perl, plPHP). Триггеры и функции. Rule, view. Механизм наследования. Prepared transactions. Two-phase commit.
  • Дополнительные возможности: contrib-модули. GiST-based модули intarray, hstore, ltree, pg_trgm. Полнотекстовый поиск (tsearch2) и его возможности.

Для участия требуется регистрация. Зарегистрироваться можно по адресу http://www.phpcenter.ru/registration-PSQL.html