Аргерих Л. О языке РНР. Часть 1. Страница 18


Действия перед установкой

Прежде чем реально устанавливать РНР, посмотрите доступные пакеты сто­ронних разработчиков, имеющие интерфейс к РНР. Одной из сильных сторон РНР является большое количество интерфейсов для работы с РНР. На мно­гих веб-серверах РНР играет роль фактически мостика между веб-сервером и сервером базы данных либо программным обеспечением сторонних разра­ботчиков, Однако этот мостик РНР оказывается очень удобным и простым.

Вообще говоря, есть «базовый» РНР, который устанавливается всегда, и большое количество модулей РНР, которые могут быть установлены как ин­терфейсы к внешним программным пакетам типа MySQL.

Обзор всех программных пакетов сторонних разработчиков, которые имеют интерфейсы с РНР, можно взять на http://www.php.net/manual/en/intro-"> http://www.php.net/manual/en/intro- whatcando.php. В этом документе перечислено программное обеспечение, поддержка которого присутствует в любой инсталляции РНР. Для других необходима отдельная установка соответствующего программного обеспече­ния. Обычно пакеты, требующие отдельной установки, указываются в со­проводительном описании.

Иногда пакеты помечены как EXPERIMENTAL или как добавленные в недавние выпущенные версии. Обратите на них внимание и тщательно взвесьте риск установки их на работающий сервер. В некоторых случаях пометка EXPERI­MENTAL означает, что риск для сервера невелик, но создаваемый для этих па­кетов код может оказаться устаревшим для их следующих версий. Как и в любом бизнес-решении, следует взвесить преимущества и риск. Возможно, экспериментальные пакеты следует устанавливать только на серверах раз­работчиков, чтобы последние могли заранее ознакомиться с новыми техно­логиями.

Читая каждый обзор, сделайте заметки и оцените вероятность использования этого пакета в течение ближайшего полугода или года. Постарайтесь не ув­лечься сразу изучением отдельных функций этих пакетов. Многие пакеты чрезвычайно интересны, но устанавливать их только для того, чтобы потом обновлять перед началом работы, означало бы непродуктивно расходовать время. Целесообразно при каждом обновлении или установке РНР устанавли­вать лишь один-два пакета из числа тех, которыми вы ранее не пользовались.

В UNIX-подобных системах при установке прочих пакетов с помощью RPM следите за тем, чтобы устанавливать также пакеты для разработчиков. Ча­ще всего у них такое же имя, как у основного пакета, с добавлением -devel-. Обычно для правильной интеграции РНР с программным обеспечением сто­ронних разработчиков следует устанавливать как основное ПО, так и файлы для разработчиков.




Как и ранее, в современном строительстве популярным кровельным материалом является металочерепица. Сегодня купить металлочерепицу в москве высокого качества, изготовленную по новейшим технологиям и по доступной цене удобно и просто, даже не выходя из дома.