Millions QPS Lightweight PHP Framework Steeze Introduction

Source: Internet
Author: User

System Introduction

?? Steeze is an elegant, concise and efficient PHP open source framework that incorporates the benefits of well-known frameworks thinkphp and Laravel, while rewriting the underlying architecture to enhance functionality.
Supports Swoole model operation, supports container, model, dependency injection, middleware, routing configuration, custom template engine features, supports multi-module standalone configuration and integrated development, supports both Web and CLI two operating modes

System Operating Environment requirements
    • PHP >= 5.6
    • PHP PDO Extensions
    • PHP mbstring Extension
    • PHP XML Extensions
Start using 1. Installation
git clone https://github.com/springwind2006/steeze.git
2. Public directory

After the installation is complete, you need to point the Web server's root directory to the public directory. The index.php file in this directory will act as the front-end controller for all HTTP requests that enter the application.

3. Configuration files

All the configuration files for the framework are placed in the storage/conf directory. In addition to the route and middleware, all the rest of the configuration can be configured in the module directory, and the configuration in the module overrides the configuration key value in the storage/conf directory with the same name.

4. Directory Permissions

After the installation is complete, the storage directory needs to be set to read/write

5. Graceful link Configuration Apache

Steeze uses public/.htaccess files to provide an elegant link to the front controller that hides the index.php. If your steeze uses Apache as a service container, be sure to enable the Mod_rewrite module so that the server can support parsing of the. htaccess file.
If the. htaccess file that came with the Steeze does not work, try the following method instead:

Options +FollowSymLinksRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^ index.php [L]
Nginx

If you are using Nginx, add the following to your site configuration and it will boot all requests to the index.php front-end controller:

location / {    try_files $uri $uri/ /index.php?$query_string;}
Development Manuals

Click to view Development documentation

Millions QPS Lightweight PHP Framework Steeze Introduction

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.