PHPackages                             kwin/yrphp-core - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. kwin/yrphp-core

ActiveYrphp-framework[Framework](/categories/framework)

kwin/yrphp-core
===============

The YrPHP Framework Core Code.

5.0.1(5y ago)5821MITPHPPHP &gt;=5.5.0

Since Jul 13Pushed 5y agoCompare

[ Source](https://github.com/kwinH/YrPHP-Core)[ Packagist](https://packagist.org/packages/kwin/yrphp-core)[ Docs](https://github.com/kwinH/YrPHP-Core)[ RSS](/packages/kwin-yrphp-core/feed)WikiDiscussions master Synced 5d ago

READMEChangelog (7)Dependencies (1)Versions (9)Used By (1)

\[TOC\]

\#简介

yrPHP运用大量的单例及工厂模式，确保用最少的资源做最多的事，采用了composer自动加载，无需手动加载类库文件，还集成了缓存技术及页面静态化技术，确保运行速度及响应速度

安装YrPHP
=======

[](#安装yrphp)

#### 通过 Composer Create-Project

[](#通过-composer-create-project)

```
composer create-project kwin/yrphp yrphp "5.*"

```

#### Git安装

[](#git安装)

> YrPHP拆分为多个仓库，主要包括：
>
> 之所以设计为应用和核心仓库分离，是为了支持`Composer`单独更新核心框架。

应用项目：核心框架：

首先克隆下载应用项目仓库

```
git clone https://github.com/kwinH/YrPHP blog

```

然后切换到`blog`目录下面，再克隆核心框架仓库：

```
git clone https://github.com/kwinH/YrPHP-Core YrPHP

```

#### 测试

[](#测试)

```
php -S localhost:8000 -t blog

```

在浏览器中输入地址：

```
http://localhost:8000

```

至此，YrPHP已经安装成功。

\#目录结构

www WEB部署目录（或者子目录）

```
├─index.php       入口文件
├─README.md       README文件
├─App       应用目录
│  ├─Boots       引导启动类
│  ├─Config      自定义配置目录
│  ├─Controls    默认控制器目录
│  ├─Helpers     常用方法存放目录
│  ├─Lang        自定义语言包目录
│  ├─Libs        自定义类库目录
│  ├─Listeners   事件类库目录
│  ├─Middleware  中间件类库目录
│  ├─Models      默认模型目录
│  ├─Routes      所有路由定义文件
│  ├─Runtime     缓存目录
│  ├─Views       默认视图目录
├─public     资源文件目录
└─YrPHP      框架目录
│  ├─Console      核心命令类目录
│  ├─Helpers      常用方法存放目录
│  ├─Libs         框架类库目录
│  ├─Middleware   中间件类库目录
│  ├─resource     核心资源文件目录

```

\#人口文件 index.php

```
