6de99301

Логическая независимость данных

ПРОИЗВОДИТЕЛЬНОСТЬ
БУДУЩИЕ РАЗРАБОТКИ
ВВЕДЕНИЕ
АРЕЛЯЦИОННАЯ СТРУКТУРА ДАННЫХ
ЦЕЛОСТНОСТЬ РЕЛЯЦИОННЫХ ДАННЫХ
МАНИПУЛИРОВАНИЕ РЕЛЯЦИОННЫМИ ДАННЫМИ

Логическая независимость данных

РЕЛЯЦИОННЫЕ СИСТЕМЫ
BВВЕДЕНИЕ
СХЕМА КЛАССИФИКАЦИИ СУЩНОСТЕЙ

ПЕРВИЧНЫЕ И ВНЕШНИЕ КЛЮЧИ
ПРОЦЕДУРА ПРОЕКТИРОВАНИЯ: ПОСЛЕДОВАТЕЛЬНОСТЬ ОСНОВНЫХ ШАГОВ
РЕГИСТРАЦИЯ ПРОЕКТНЫХ РЕШЕНИЙ: ПСЕВДОЯОД
РЕЦЕПТ, КАСАЮЩИЙСЯ ПЕРВИЧНЫХ КЛЮЧЕЙ
РЕЦЕПТ, КАСАЮЩИЙСЯ ВНЕШНИХ КЛЮЧЕЙ
НОРМАЛИЗАЦИЯ
РАЗЛИЧНЫЕ СОВЕТЫ И РЕКОМЕНДАЦИИ
ВВЕДЕНИЕ
ИМЕНА

СКАЛЯРНЫЕ ВЫРАЖЕНИЯ
ВЫРАЖЕНИЯ СЕЛЕКЦИИ
ПРЕДИКАТЫ
ПРЕДЛОЖЕНИЯ МАНИПУЛИРОВАНИЯ ДАННЫМИ
ТРЕБОВАНИЯ DB2
ТРЕБОВАНИЯ QMF
ТРЕБОВАНИЯ DXT
БИБЛИОГРАФИЯ
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ

Язык программирования PHP

Язык PHP был разработан как инструмент для решения чисто практических задач. Его создатель, Расмус Лердорф, хотел знать, сколько человек читают его online-резюме, и написал для этого простенькую CGI-оболочку на языке Perl, т.е. это был набор Perl-скриптов, предназначенных исключительно для определенной цели – сбора статистики посещений.
Для справки. CGI (Common Gateway Interface – общий интерфейс шлюзов) является стандартом, который предназначен для создания серверных приложений, работающих по протоколу HTTP. Такие приложения (их называют шлюзами или CGI-программами) запускаются сервером в режиме реального времени. Сервер передает запросы пользователя CGI-программе, которая их обрабатывает и возвращает результат своей работы на экран пользователя. Таким образом, посетитель получает динамическую информацию, которая может изменяться в результате влияния различных факторов. Сам шлюз (скрипт CGI) может быть написан на различных языках программирования – Cи/C++, Fortran, Perl, TCL, UNIX Shell, Visual Basic, Python и др.
Вскоре выяснилось, что оболочка обладает небольшой производительностью, и пришлось переписать ее заново, но уже на языке Си. После этого исходники были выложены на всеобщее обозрение для исправления ошибок и дополнения. Пользователи сервера, где располагался сайт с первой версией PHP, заинтересовались инструментом, появились желающие его использовать. Так что скоро PHP превратился в самостоятельный проект, и в начале 1995 года вышла первая известная версия продукта, называвшаяся Personal Home Page Tools (средства для персональной домашней страницы). Средства эти были более чем скромными: анализатор кода, понимающий всего лишь несколько специальных команд, и набор утилит, полезных для создания гостевой книги, счетчика посещений, чата и т.п.

История PHP
Основной синтаксис
Оператор if
Основы клиент-серверных технологий

Функции, определяемые пользователем
Классы и объекты
Массивы
Строки
Функция fopen
Базы данных: основные понятия

Построение интерфейса для добавления информации
Авторизация доступа
Понятие регулярного выражения
Объектная модель XML-документа
Что такое шаблоны и зачем они нужны