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

OSCHINA-MIRROR/dogstar-PhalApi-Library

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

PhalApi — это фреймворк и библиотека расширений для разработки программного обеспечения.

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

В тексте описаны некоторые из модулей библиотеки расширений PhalApi:

  • Модуль для работы с WeChat. Позволяет разрабатывать сервисы для WeChat, включая сервисные аккаунты, публичные аккаунты и учётные записи на устройствах.
  • Поддержка протокола phprpc в режиме прокси. Модуль позволяет использовать протокол phprpc для вызова сервисов.
  • Отправка электронной почты на основе PHPMailer. Модуль предоставляет функции отправки электронных писем.
  • Вызов интерфейса платформы Youku Open Platform. Позволяет взаимодействовать с платформой Youku Open.
  • Вызовы интерфейса облачного хранилища Qiniu. Даёт возможность загружать файлы в облако Qiniu.
  • Интеграция с системами авторизации (WeChat, Sina Weibo, QQ). Предоставляет функции для интеграции с различными системами авторизации.
  • Реализация асинхронных задач в среде swoole. Позволяет выполнять длительные задачи в фоновом режиме.
  • Планирование задач с использованием Redis, файлов или базы данных в качестве очередей. Предоставляет инструменты для планирования и выполнения задач.
  • Расширение Auth для управления доступом на основе ролей. Реализует систему контроля доступа на основе ролей.
  • FastRoute: быстрое создание маршрутов запросов. Модуль обеспечивает быструю настройку маршрутов запросов.
  • DB_Cluster: расширение для кластеризации баз данных. Предназначено для оптимизации работы с большими объёмами данных.
  • Redis_Base: расширение для работы с Redis. Предоставляет дополнительные возможности для взаимодействия с базой данных Redis. 14. Расширение для загрузки изображений на основе PhalApi (предоставлено @SteveAK)

Это расширение можно использовать для загрузки файлов, таких как изображения, с использованием облачного сервиса для хранения данных. Поддерживает локальное хранение, а также сервисы OSS и Upyun.

15. Платёжное расширение на основе PhalApi (предоставлено @SteveAK)

В настоящее время это расширение поддерживает:

  • оплату через Alipay;
  • поддержку WeChat;
  • добавление поддержки сторонних платёжных систем.

16. PhalApi-Image — обработка изображений (предоставлено @喵了个咪)

В настоящее время это расширение поддерживает:

  • сжатие и обрезку изображений;
  • наложение водяных знаков на изображения;
  • получение основной информации об изображении;
  • обработку GIF-изображений.

17. PhalApi-SMS — расширение для работы с SMS-сообщениями на основе сервера коротких сообщений PhalApi и RongCloud (предоставлено @喵了个��ми)

В настоящее время это расширение поддерживает:

  • отправку обычных SMS-сообщений;
  • отправку SMS-сообщений на разных языках;
  • исходящие вызовы IVR.

18. PhalApi-ThirdLogin — сторонний вход (предоставлено @SteveAK)

В настоящее время это расширение поддерживает:

  • вход через QQ;
  • возможность добавления поддержки сторонних сервисов входа.

19. PhalApi—Workman

Цель этого расширения — сделать программирование сокетов таким же простым, как разработка интерфейса с помощью PhalApi. Разработчику нужно только сосредоточиться на бизнес-логике, создать соответствующий класс Server и написать метод action. Кроме того, уровень Server может совместно использовать уровни Domain и Model с другими интерфейсами для достижения повторного использования функций.

20. PhalApi-RongYun — библиотека расширений RongCloud

Библиотека расширений, основанная на официальном server-sdk RongCloud, для своевременного обмена сообщениями.

21. PhalApi-PHPWord

Для удовлетворения потребностей в создании документов Word при разработке интерфейсов была интегрирована сторонняя библиотека PHPWord.

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

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

Введение

PhalApi расширенная библиотека, ждём ваш open source! Добавленная расширенная библиотека может быть отправлена через Pull Request, администратор объединит её в кратчайшие сроки. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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