Новые книги

В книге детально рассмотрены основные подсистемы и функции ядер Linux серии 2.6, включая особенности построения, реализации и соответствующие программны интерфейсы. Рассмотренные вопросы включают: планирование выполнения процессов, управление временем и таймеры ядра, интерфейс системных вызовов, особенности адресации и управления памятью, страничный кэш, подсистему VFS, механизмы синхронизации, проблемы переносимости и особенности отладки. Автор книги является разработчиком основных подсистем ядра Linux. Ядро рассматривается как с теоретической, так и с прикладной точек зрения, что может привлечь читателей различными интересами и потребностями.

Книга может быть рекомендована как начинающим, так и опытным разработчикам программного обеспечения, а также в качестве дополнительных учебных материалов.
Расширьте мощность и гибкость Блендера с помощью Питона: высокоуровневого, легкого для изучения скриптового языка

Встроенные Модули

Учебник РНР
НазадГлава 26. Возможность расширения Вперёд

Встроенные модули

Встроенные модули компилируются непосредственно в PHP и используются в каждом процессе PHP; их функциональность постоянно требуется при работе каждого запускаемого скрипта. Подобно внешним модулям, встроенные модули имеют преимущества и недостатки, что видно из таблицы:

ПреимуществаНедостатки
Не нужно специально загружать модуль; функциональность постоянно доступна. Изменения во встроенных модулях требуют перекомпилирования PHP.
Внешние файлы не занимают дисковое пространство; всё находится в исполняемом файле PHP. Бинарный PHP разрастается и занимает больше памяти.

Встроенные модули удобнее, если у вас одна библиотека функций, которая практически не изменятся, требует более быстрого выполнения или часто используется многими скриптами на вашем сайте. Необходимость перекомпилирования PHP с лихвой компенсируется преимуществами в скорости и лёгкостью использования. Однако встроенные модули не идеальны для быстрой разработки небольших дополнений.


Назад Оглавление Вперёд
Возможность расширения Вверх Zend-машина