круша библиотека за PHP

Подобни записи

Конкретно за PHP потребител създаде отворена библиотека PEAR. Той е хранилище на приложения и съдържа различни PHP модули. Това е цялата система, която ви позволява да управлявате пакети и разпространявате кода сред разработчиците на приложения.







Когато говорим за това, което е структурирано PEAR PHP код библиотека, която се разбира, че всички от кода е разделена на специални "пакети". Всяка опаковка е създадена под контрола на отделен екип за развитие, тя има своя цикъл собствен номер, както и развитието на документация. Всички пакети в една или друга степен са свързани с други пакети, включително и много те могат да зависят един от друг.

Всички пакети са разделени на два типа: пакети за изходния код и двоични пакети. Първият вид на пакети съдържа само източник, т.е. изходния код, а на втория вид пакет съдържа не само изходния код, но и бинарни файлове.







Всички пакети след развитието трябва да бъдат записани и изпратени до централна база данни. Те могат да бъдат изтеглени и от трети страни пакети. Достъпът до тази база данни може да се извършва в два варианта. Първият предполага лесен за употреба интерфейс за потребителите - това е HTML. Вторият вариант - това е специален интерфейс за машината (XML-RPC).

Всички пакети са многофункционални. Това означава, че те могат да се използват заедно с други пакети, а не сме зависими от външната среда. С цел да се добавят нови функции или компоненти, които не са необходими допълнителни усилия.

PEAR библиотеката съдържа допълнителни модули за езика за програмиране PHP. Тези модули са написани на друг език - С библиотека модули, наречени PECL е създаден, защото не е необходимо да се премине към създаване на модули за PHP, и най-важното е, че те трябва да се регистрират и да се систематизира. Всички модули са написани в съответствие с PHP на стандарти, а не PEAR библиотека, към която принадлежат.