osynapsy.org / osynapsy
Osynapsy 是一个用于开发富互联网应用(RIA)的 MVC 框架。
0.5.0
2019-06-02 17:44 UTC
Requires
- php: >=5.5.0
README
Osynapsy 是一个 MVC PHP 框架。
## 安装 建议您使用 Composer 来安装 Osynapsy。
$ composer require osynapsy.org/osynapsy "^0.4.0"
此安装将安装 osynapsy 及其所有依赖项。Osynapsy 需要 PHP 5.5.0 或更高版本。
用法
webroot 目录和索引文件
创建并进入 webroot 目录
mkdir webroot
cd webroot
创建一个包含以下内容的 index.php 文件
<?php require '../vendor/autoload.php'; $kernel = new Osynapsy\Kernel('../etc/site.xml'); echo $kernel->run();
etc 目录和实例配置文件
创建并进入 etc 目录
mkdir etc
cd etc
创建一个包含以下内容的 instance.xml 配置文件
<?xml version='1.0' standalone='yes'?> <configuration> <app> <Test_App> <datasources> <db id="dba">mysql:127.0.0.1:osytest:testuser:testpassword</db> </datasources> <parameters> <parameter name="siteName" value="Test app" /> <parameter name="uploadRoot" value="/upload/" /> </parameters> </Test_App> </app> </configuration>
配置文件部分包括
- 配置标签和 app 子标签。
- 您的 own app 标签(示例中的 Test_App)
- 您的 app 标签中的数据源(datasources)部分告诉 Osynapsy 创建数据库连接
- 您的 app 标签中的参数(parameters)部分定义了实例参数