Как уже отмечалось, библиотека PHPLib может значительно облегчить те задачи, с которыми программист сталкивается каждый день. Мы еще раз поднимем вопрос об основных понятиях, связанных с разработкой Web-приложений (управление сеансами работы пользователей, аутентификация, разделение кода и разметки). Библиотека PHPLib содержит целый ряд объектов, которые позволяют решать подобные задачи.
На многих программистов, когда они впервые видят документацию и примеры, библиотека PHPLib действует устрашающе. И в самом деле, это сложная система классов, где различные объекты соотносятся и взаимодействуют отнюдь не тривиальным образом. Однако если вы уже овладели методикой разработки и написания собственных классов, то вы наверняка согласитесь с тем, что данная библиотека чрезвычайно удобна, а примеры достаточно просты для понимания.
В настоящее время вы можете найти библиотеку PHPLib по адресу http://phplib.netuse.de/. В документации к библиотеке изложены подробные инструкции по ее установке, которые мы не будем здесь повторять. Мы будем исходить из того, что на вашем компьютере библиотека PHPLib была установлена правильно, а сценарий prepend.php3 автоматически подключается к обработке всех ваших сценариев (именно так рекомендовано в документации). Мы не стали включать в книгу описание всех функций и свойств, как это сделано в документации. Вместо этого мы попытаемся представить вам более общую картину и объяснить принципы работы с библиотекой PHPLib своими словами.