Доступ к различным системам банков данных средствами PHP
Итоги
Эта глава получилась довольно большой, причем для некоторых читателей она
может оказаться самой важной. Бесспорно, работа с базами данных относится к числу самых заметных возможностей языка РНР, поскольку базы данных заметно расширяют функциональные возможности web-сайтов. В частности, мы рассмотрели
следующие темы:
общие сведения о SQL;
стандартную поддержку баз данных в РНР;
вводную информацию о сервере MySQL;
стандартные функции РНР для работы с MySQL;
реализацию простейшей поисковой системы;
сортировку таблиц;
общие сведения об ODBC;
стандартные функции РНР для работы с ODBC;
взаимодействие с Microsoft Access в РНР;
хранение пользовательских данных на web-сайте.
Читателю, занимающемуся разработкой больших, подлинно динамических web-сайтов на РНР, предстоит снова и снова возвращаться к теме баз данных. Я рекомендую тщательно изучить не только документацию РНР, но и другие ресурсы, посвященные технологиям баз данных. В этой области, как и во многих современных технологиях, даже эксперты не всегда успевают следить за всеми новшествами.
Знаете ли Вы, что аспектно-ориентированное сборочное программирование - это разновидность сборочного программирования, основанная на сборке полнофункциональных приложений из многоаспектных компонентов, инкапсулирующих различные варианты реализации.