ExpressionEngine Основные принципы разработки дополнений

Обзор

Для облегчения просмотра, подтверждения, и добавления дополнений ExpressionEngine третьей стороной на ExpressionEngine.com Библиотека дополнений, EllisLab определил следующие принципы программирования. Даже если вы не планируете выпускать публично ваши дополнения, вам большую пользу для безопасности, советами по оптимизации и унификации кода, результат следующих принципов.

Некоторые вещи могут отличаться от вашего текущего стиля кодирования, но важно помнить, что вряд ли вы будете единственным человеком, работающим с этом кодом. Согласованность облегчает поддержку кода другими разработчиками. И можно непонять код, так что "другой разработчик" может быть просто вы, спустя шесть месяцев!

Основные принципы

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

Заметка: Если не указано иначе, то каждый пункт обсуждался является обязательным, а не как для рассмотрения.

После прочтения и понимания разделов выше, вы сможете использовать данный список который поможет вам в перепросмотре вашего кода перед представлением.

Документация

Шаблон доступен для поддержки документации ваших дополнений.

Наверх страницы