Starts From This Moment With QueryPHP.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
apis
application
build
common
database
frontend fix validate Nov 19, 2018
i18n
option
public
runtime
storage
tests
themes code poem Sep 22, 2018
www
.coveralls.yml
.env.example
.gitignore
.php_cs.dist
.travis.yml
LICENSE remove me Oct 16, 2018
README-zh-CN.md
README.md
composer.json
home.jpg
leevel Adjust app for runtime changes Oct 1, 2018
package.json
phinx.yml.example
phpunit-printer.yml
phpunit.xml.dist update readme and phpunit Oct 9, 2018
phpunit.xml.html update readme and phpunit Oct 9, 2018
queryphp-use-leevel.png
rsa_private_key.pem
rsa_public_key.pem

README.md

StyleCI Build Status Coverage Status Latest Version QueryPHP License

English | 中文

The QueryPHP Application

QueryPHP is a modern, high performance PHP 7 resident framework, with engineer user experience as its historical mission, let every PHP application have a good framework.

A hundred percent coverage of the unit tests to facing the bug,based on Zephir implemented framework resident,with Swoole ecology to achieve business resident, now or in the future step by step. Our vision is USE LEEVEL WITH SWOOLE DO BETTER, let your business to support more user services.

The PHP Framework For Code Poem As Free As Wind, Starts From This Moment With QueryPHP.

The core packages

How to install

Base use

composer create-project hunzhiwange/queryphp myapp dev-master

Visite it

php leevel server <Visite http://127.0.0.1:9527/>

Base optimization

Debug

Modify .env or runtime/bootstrap/option.php.

// Environment production、testing and development
ENVIRONMENT = production

// Debug
DEBUG = false

Commands

The commands below can make queryphp faster.

php leevel router:cache
php leevel option:cache
php leevel i18n:cache
php leevel view:cache
php leevel autoload (contains `composer dump-autoload --optimize`)

Or

php leevel production # `php leevel development` will back.

USE LEEVEL DO BETTER

Windows

Need to tests.

Linux

You can download the source code.

git clone git@github.com:hunzhiwange/leevel.git
cd ext

Then compile it.

$/path/to/phpize
$./configure --with-php-config=/path/to/php-config
$make && make install

Then add extension to your php.ini,you can see if installation is successful by command php -m.

extension = leevel.so

Use Swoole With Ultra High Performance

This will coming back later.

php leevel swoole:http

Unified Code Style

$cd /data/codes/queryphp
$php-cs-fixer fix --config=.php_cs.dist

Thanks

Thanks my colleague John.mao for your selfless help in the development of this project and and let me have a new understanding, it makes QueryPHP more beautiful.

Thanks for these excellent projects, we have absorbed a lot of excellent design and ideas, standing on the shoulders of giants for innovation.

License

The QueryPHP framework is open-sourced software licensed under the MIT license.