Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xxtime/phalcon

📕 基于Phalcon集成Composer,事件监听,中间件,MongoDB,Redis
https://github.com/xxtime/phalcon

composer phalcon php

Last synced: 3 months ago
JSON representation

📕 基于Phalcon集成Composer,事件监听,中间件,MongoDB,Redis

Awesome Lists containing this project

README

        

## About Phalcon
基于Phalcon的高性能PHP框架,集成Composer 支持MongoDB Redis操作,监听器,中间件,以及多语言支持

[![GitHub license](https://img.shields.io/github/license/xxtime/phalcon.svg)](https://github.com/xxtime/phalcon)
[![Twitter](https://img.shields.io/twitter/url/https/github.com/xxtime/phalcon.svg?style=social)](https://twitter.com/intent/tweet?text=Wow:&url=https%3A%2F%2Fgithub.com%2Fxxtime%2Fphalcon)

* A framework which use phalcon
* High performance
* Composer
* Database support Redis, MongoDB, MySql
* Event listener
* Middleware
* I18n translate
* Debugging easier with whoops project

## Environment
* php >= 8.1
* phalcon >= 5.7
* composer

## Advice
* Mcrypt was DEPRECATED in PHP 7.1.0, and REMOVED in PHP 7.2.0.

## How to use
1. cd to /{$root}/
2. copy .env.sample to .env or .env.local

## Components
| component | intro | document |
|-----------------------------------------------------------------------------------------------------|----------------------|------------------------------------------------------------|
| [laminas/laminas-permissions-rbac](https://packagist.org/packages/laminas/laminas-permissions-rbac) | RBAC | [docs](https://docs.laminas.dev/laminas-permissions-rbac/) |
| [laminas/laminas-crypt](https://packagist.org/packages/laminas/laminas-crypt) | 加密和密码HASH | [docs](https://docs.laminas.dev/laminas-crypt/) |
| [firebase/php-jwt](https://packagist.org/packages/firebase/php-jwt) | JWT(JSON Web Tokens) | [docs](https://github.com/firebase/php-jwt) |
| [endroid/qr-code](https://packagist.org/packages/endroid/qr-code) | 用于生成二维码 | [docs](https://github.com/endroid/qr-code) |
| [phpgangsta/googleauthenticator](https://packagist.org/packages/phpgangsta/googleauthenticator) | 令牌验证相关 | [docs](https://github.com/PHPGangsta/GoogleAuthenticator) |
| [overtrue/wechat](https://packagist.org/packages/overtrue/wechat) | 微信SDK | [docs](https://easywechat.org/) |
| [omnipay/omnipay](https://packagist.org/packages/omnipay/omnipay) | 支付Omnipay | [docs](http://omnipay.thephpleague.com/) |
| [xxtime/paytime](https://packagist.org/packages/xxtime/paytime) | 支付PayTime | [docs](https://github.com/xxtime/paytime) |
| [geoip2/geoip2](https://packagist.org/packages/geoip2/geoip2) | 地理位置分析 | [docs](http://maxmind.github.io/GeoIP2-php/) |
| [league/oauth2-server](https://packagist.org/packages/league/oauth2-server) | Auth2.0 Server | [docs](http://oauth2.thephpleague.com/) |
| [bshaffer/oauth2-server-php](https://packagist.org/packages/bshaffer/oauth2-server-php) | Auth2.0 Server | [docs](https://bshaffer.github.io/oauth2-server-php-docs/) |
| [league/oauth2-client](https://packagist.org/packages/league/oauth2-client) | Auth2.0 Client | [docs](http://oauth2-client.thephpleague.com/) |
| [mobiledetect/mobiledetectlib](https://packagist.org/packages/mobiledetect/mobiledetectlib) | 设备识别 | [docs](http://mobiledetect.net/) |
| [mongodb/mongodb](https://packagist.org/packages/mongodb/mongodb) | MongoDB抽象层 | [docs](https://docs.mongodb.com/php-library/) |
| [hashids/hashids](https://packagist.org/packages/hashids/hashids) | Hashids | [docs](http://hashids.org/php/) |
| [jenssegers/optimus](https://packagist.org/packages/jenssegers/optimus) | ID转换 | [docs](https://github.com/jenssegers/optimus) |
| [league/climate](https://packagist.org/packages/league/climate) | 命令行颜色 | [docs](http://climate.thephpleague.com/) |

## Reference
* [Aura](http://auraphp.com/)
* [Hoa](https://hoa-project.net/En/)
* [thephpleague](http://thephpleague.com/)
* [laminas components](https://docs.laminas.dev/components/)
* [symfony components](http://symfony.com/doc/current/components/index.html)
* [github awesome lists](https://github.com/sindresorhus/awesome)
* [github ziadoz awesome-php](https://github.com/ziadoz/awesome-php)
* [github JingwenTian awesome-php](https://github.com/JingwenTian/awesome-php)
* [github jobbole awesome-php-cn](https://github.com/jobbole/awesome-php-cn)
* [github phalcon awesome-phalcon](https://github.com/phalcon/awesome-phalcon)

## About
* Project : [https://github.com/xxtime/phalcon](https://github.com/xxtime/phalcon)
* Document : [https://docs.phalconphp.com](https://docs.phalconphp.com)
* Author : [https://zlab.dev](https://zlab.dev)