Описание тега phalcon
Phalcon - это полнофункциональная структура с открытым исходным кодом для php5 и php7, написанная как расширение c, оптимизированная для обеспечения высокой производительности. Разработчикам не нужно изучать или использовать язык C, поскольку функциональные возможности представлены в виде классов PHP, готовых к использованию.
Phalcon имеет слабую взаимосвязь, что позволяет разработчикам использовать всю структуру или выбранные объекты в качестве связующих компонентов в зависимости от потребностей приложения.
Phalcon стремится к производительности, сохраняя при этом надежность и простоту использования инфраструктуры.
Phalcon написан на zephir, языке, синтаксисе напоминающем php или javascript.
Скачивание
Исходный код Phalcon находится на Github. Скомпилированные пакеты для Windows можно найти на странице загрузки.
Документация:
Учебное пособие - начните с предыстории проекта, выполните установку и начните с написания простого привет, мир! заявление. Быстро переходите к реализации MVC, моделям, представлениям и свяжите все вместе.
Справочник по API - все классы, предлагаемые фреймворком, перечислены и задокументированы.
Инструменты разработчика - Phalcon предлагает набор инструментов командной строки, которые упрощают создание проектов Phalcon и управление ими. Настоятельно рекомендуется установить и использовать их, так как от них будет зависеть множество ответов и руководств.
Инкубатор - включает фрагменты кода PHP, написанные сообществом для сообщества. Эти фрагменты предназначены для добавления в текущие проекты для расширения инфраструктуры в соответствии с потребностями разработчика.
Помощь и поддержка
Помощь можно найти на официальном форуме, об ошибках и проблемах можно сообщать на Github. Также есть сервер Discord для неформального обсуждения.
Примеры проектов:
Некоторые проекты были созданы, чтобы проиллюстрировать, как работает Phalcon, и опубликованы на Github. Вы можете разветвлять и клонировать эти проекты в качестве отправной точки для своих собственных или просто для знакомства с фреймворком.
Форум - возможно, наиболее практичное приложение Phalcon, которое доступно для всех и требует от пользователей использовать свою учетную запись github для аутентификации. В настоящее время работает на официальных форумах Phlacon.
INVO - образец легкого приложения, демонстрирующий, как можно использовать Phalcon для написания приложений для выставления счетов или бухгалтерского учета.
Vokuro - пример легкого приложения, демонстрирующего аутентификацию и авторизацию с помощью Phalcon.
Примеры MVC - пример Micro MVC, а также примеры нескольких модулей (с пространствами имен или без них).
Пример REST - приложение REST Micro MVC с промежуточным программным обеспечением, использующее jwt.
Также есть список действующих сайтов, которые работают на Phalcon.