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

OSCHINA-MIRROR/guao-msqphp

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

msqphp beta 2.0

msqphp — это простой, но совершенный фреймворк.


Введение

php7.1 легковесный фреймворк.

Открытый исходный код, не понимаю, что такое открытый исходный код и лицензия, но он открытый, бесплатный, можно свободно разбирать и использовать.

За исключением авторских прав, мы не несём ответственности за любые последствия.

Перед использованием в реальных проектах рекомендуется проявлять осторожность.

Перед использованием в реальных проектах рекомендуется проявлять осторожность.

Перед использованием в реальных проектах рекомендуется проявлять осторожность.

Функции фреймворка находятся в процессе сбора.

Код фреймворка находится в процессе улучшения.

Философия


  • Простота до предела.

  • Много, но не беспорядочно, логика ясна.

  • Гибкость, компактность, свобода от ограничений.

  • Программирование на основе деклараций (частичная реализация целей).

    $cache->init()->key('cache')->value('test')->set(); Сообщите фреймворку или программе, что вы хотите сделать, а реализация остаётся за вами.

  • Лёгкость расширения.

Требования к фреймворку

  • PHP 7.1 и выше.
  • mbstring — я не буду писать мощную библиотеку функций mb_string, как Laravel.
  • PDO — иначе забудьте о базе данных.
  • Apache rewrite — перезапись.

Особенности

  • Различные функции версии PHP ниже 7.1, такие как:

    Пространства имён.

    Закрытые функции.

    Traits и т. д.

  • Поддержка Composer (хотя это и очевидно), но это действительно важная особенность.

  • Aiload — интеллектуальная загрузка, усиленная версия, ленивая загрузка? Не уверен.

    Примечание: поскольку классы загружаются с помощью Composer, необходимо изменить код класса Composer.

  • Гибкий, мощный, простой и логичный класс маршрутизации.

    Ознакомьтесь с описанием, связанным с маршрутизацией.

  • Простой и эффективный класс представления с соответствующим классом шаблона.

    Многоязычные представления, много тем, статические и динамические, промежуточное кэширование и другие простые реализации.

  • Самый простой способ расширения.

    Динамическое добавление классов и функций, получение свойств классов.

    Универсальные get, call, staticcall, удобные для расширения и не влияющие на производительность.

  • Поддержка командной строки (в стадии разработки).

  • Поддержка задач по расписанию.

  • Предположительно поддержка очередей.

  • Простые классы тестирования (без поддержки тестирования HTML-страниц).

......Подробности см. в руководстве по разработке: http://www.kancloud.cn/msqphp/msqphp

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

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

Введение

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

Обновления

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

Участники

все

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

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