Введение в расширения Plesk

В этой главе мы расскажем о структуре расширений Plesk и об инструментах, которые Plesk предоставляет для разработки расширений и управления ими.

Как создавать и устанавливать расширения

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

Утилита для управления расширениями

Утилита командной строки extension позволяет управлять расширениями через интерфейс командной строки, включая установку или удаление расширений, упаковку файлов исходного кода расширения в архив ZIP, готовый к распространению, и создание шаблона расширения. Читайте подробнее в разделе Утилита для управления расширениями.

Заглушки API

Заглушки API расширений Plesk – это набор файлов, содержащих все определения классов и прототипы методов, но без реализации этих методов. Вы можете использовать заглушки API для ускорения разработки. Читайте подробнее в разделе Заглушки API.

Справочная информация по расширениям

Полный список инструментов Plesk API, которые может использовать расширение, можно найти в Справочнике.

В этой главе:

Как создавать и устанавливать расширения

Выбор версии PHP

Шифрование исходного кода

Распространение расширений

Монетизация расширений

Структура лицензий

Соглашения по именованию классов

Поддержка Composer

Справочная информация по расширениям

Настройка среды разработки