1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/calfbb-calfbb1.0

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Первичные намерения

В настоящее время в интернете преобладают два основных режима эксплуатации программного обеспечения:

  • Платформа как услуга (Platform as a Service, PaaS). Пример: Discuz, WeChat. Описание: использование модели «Платформа как услуга» предполагает бесплатное предоставление базовых услуг, таких как системы форумов или системы управления публичными аккаунтами WeChat, с последующей оплатой за установку плагинов.
  • Программное обеспечение как услуга (Software as a Service, SaaS). Пример: Tmall, Taobao. Описание: модель «Программное обеспечение как услуга» предлагает бесплатное использование базового программного обеспечения, а дополнительные услуги, такие как техническая поддержка, настройка программного обеспечения и дополнительные приложения, оплачиваются.

Calfbb стремится создать PHP-фреймворк с высокой производительностью, который будет сочетать в себе функции PaaS и SaaS и будет прост в освоении для разработчиков. Calfb включает в себя необходимые функции для PaaS и SaaS.

Структура каталогов |project Каталог развёртывания проекта| |---|---| |├─addons Каталог плагинов приложения (настраиваемый)| || ├─db Каталог плагинов (может быть изменён)| || ├─config.php Файл конфигурации плагина| || ├─controller Каталог контроллеров| || ├─resource Каталог ресурсов| || ├─model Каталог моделей| || └─template Каталог шаблонов| |├─app Основной каталог приложения (настраивается)| |├─controller Главный каталог контроллеров проекта| || ├─Index.php Файл входа по умолчанию| || └─resource Каталог ресурсов| || ├─model Модель каталога| || └─UserModel.php Пример модели| || └─template Шаблоны| || ├─index| || └─index.html Главная страница| |├─attachment Каталог вложений (настраивается)| |├─data Каталог файлов конфигурации| || ├─cache Каталог кэша (настраивается)| || └─cache.php Файл настройки кэша| || ├─config.php Общий файл конфигурации приложения| || └─database.php Файл конфигурации базы данных| || ├─file.php Файл настроек загрузки вложений| || └─log.php Файл настроек журнала| || └─system.php Системный файл конфигурации| |├─framework Каталог основных системных файлов| || ├─functions Каталог общих функций| || └─library Каталог общих системных файлов| || ├─bootstrap.php Файл начальной загрузки системы| || └─Calfbb.php Основной файл работы системы| |├─tpl Каталог шаблонов (настраивается)| || ├─bootstrap Демонстрационный шаблон| || | ├─index| || | └─index.html| |└─composer.json Файл определения Composer| |└─LICENSE.txt Файл лицензии| |└─README.md Файл README| |└─vendor Каталог сторонних библиотек (Composer)|

Разработка

Обратите внимание, что из-за изменений в коде некоторых компонентов Composer в рамках фреймворка, при установке или обновлении Composer необходимо указывать имя пакета, например: composer require "foo/bar:1.0.0" composer update symfony/yaml Запрещено использовать команду composer update без указания имени пакета.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MIT
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://gitlife.ru/oschina-mirror/calfbb-calfbb1.0.git
git@gitlife.ru:oschina-mirror/calfbb-calfbb1.0.git
oschina-mirror
calfbb-calfbb1.0
calfbb-calfbb1.0
master