Новые книги

По тайм-менеджменту изданы сотни книг, но только эта написана сисадмином для сисадминов. Автор учитывает специфику их труда: работая над долгосрочными проектами, сисадмины вынуждены постоянно прерываться, чтобы наладить технику, помочь пользователям. И даже овладев всеми тонкостями профессий, сисадмин задерживается по вечерам и работает по выходным.

Основное внимание уделяется приемам, которые помогут сисадминам не только вести повседневные дела, но и справляться с неизбежными критическими ситуациями. Вы научитесь управлять отвлекающими факторами, исключать непроизводительные затраты времени, вести список дел, разрабатывать процедуры для регулярно совершаемых действий, сосредотачиваться на текущей задаче, расставлять приоритеты в соответствии с ожиданиями клиентов, документировать и автоматизировать рабочие процессы для ускорения их выполнения. Издание насыщено примерами, взятыми автором из его долгой карьеры, на протяжении которой он занимался обслуживанием рабочих станций и серверов, а также разработкой ПО и систем безопасности. А это значит, что читатель получит советы бывалого человека. Томас давно занимается проблемой тайм-менеджмента, ведет обучающие семинары. Приемы, которыми он делится с коллегами, проверены на практике. Они работают!
Колонки и статьи Алексея Федорчука, печатавшиеся в журнале LinuxFormat на протяжении 2006-2013 годов, собранные в хронологическом порядке. Они посвящёны UNIX, Linux и другим UNIX-подобным системам, их приложениям, а также идеологическим вопросам Свободного и Открытого Программного Обеспечения (FOSS). Публикуются в авторской редакции.

Исходные Ресурсы. Обсуждение.

Учебник РНР
Назад Вперёд

Глава 32. Исходные Ресурсы. Обсуждение.

Содержание
Структура модуля
Включение header-файлов
Объявление экспортируемых функций
Объявление блока Zend-функций
Объявление блока Zend-модуля
Создание get_module()
Реализация всех экспортируемых функций
Резюме

Теперь, когда у вас имеется безопасное окружение для построения/build и вы умеете включать/include модули в PHP-файлы, самое время обсудить, как всё это работает.

Структура модуля

Все PHP-модули следуют общей структуре:

  • Содержат включения header-файлов (для включения/include всех необходимых макросов, API-определений и т.д.)

  • Содержат C-объявление экспортируемых функций (требуется для объявления блока Zend-функций)

  • Объявляют блок Zend-функций

  • Объявляют блок Zend-модуля

  • Реализуют get_module()

  • Реализуют все экспортируемые функции


Назад Оглавление Вперёд
Решение проблем ВверхВключение header-файлов