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

OSCHINA-MIRROR/jkdcry-JkdYaf

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

JKDYAF — V2.3.0

На основе YAF + SWOOLE API-фреймворк

       ____ __ ______  _____    ______
      / / //_// __ \ \/ /   |  / ____/
 __  / / ,<  / / / /\  / /| | / /_
/ /_/ / /| |/ /_/ / / / ___ |/ __/
\____/_/ |_/_____/ /_/_/  |_/_/

Введение

Просто, прямо, нетрадиционно.

JkdYaf — это простой и высокопроизводительный PHP-фреймворк с постоянным хранением в памяти.

Он разработан на основе Yaf и Swoole и обеспечивает значительное улучшение производительности по сравнению с традиционными фреймворками, основанными на PHP-FPM.

Это легковесный фреймворк, предназначенный специально для разработки API. Он представляет собой доступный и надёжный PHP-фреймворк с открытым исходным кодом, подходящий для проектов среднего и малого бизнеса.

Подробная документация

Особенности

  • HTTP-сервисы;
  • пул соединений Redis;
  • аутентификация JWT;
  • сопрограммы;
  • задачи по расписанию (секунды);
  • управление журналами;
  • управление маршрутами;
  • Yac без блокировок для общей памяти;
  • аннотации AOP;
  • промежуточное ПО;
  • пул подключений MySQL;
  • асинхронные задачи;
  • командная строка Artisan.

Требования к серверу

  • PHP 8.x или более поздняя версия;
  • Yaf 3.3.x или более поздняя версия;
  • Swoole 4.5.9 или более поздняя версия;
  • MySQL;
  • Redis.

Установка JkdYaf

git clone https://github.com/crytjy/JkdYaf.git

Запуск

После настройки перейдите в корневой каталог проекта и запустите проект.

cd /yaf/
php bin/JkdYaf start          // запуск (режим демонизации `php bin/JkdYaf start -d`)
php bin/JkdYaf restart        // перезапуск
php bin/JkdYaf stop           // остановка
php bin/JkdYaf status         // информация о состоянии

В браузере перейдите по адресу http://localhost:12222/api/index.

{"code":1,"message":"success","data":"Hello JkdYaf !"}

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

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

Введение

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

Обновления (1)

все

Участники

все

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

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