ocrend / ocrend-framework
Ocrend 框架
v1.2.4
2017-05-23 00:12 UTC
Requires
- league/oauth2-google: ^1.0
- league/plates: ^3.1
- paypal/rest-api-sdk-php: *
- phpmailer/phpmailer: ^5.2
- raveren/kint: ^1.0
- slim/slim: ^3.4
- twig/twig: ^2.0
README
简介
什么是 Ocrend Framework 3?
它是一个简单而健壮的框架,使用 PHP 7 编写,采用 MVC 架构和 symfony 组件作为其 Web 应用程序开发的基础。此外,它还试图通过一些工具来加速开发过程。学习曲线相当低,框架的概念是提供一个简单易用的架构,即使是那些从未使用过 MVC 编程的人也可以轻松使用。
为什么使用它?
- 不需要通过 shell 管理器(尽管有一个用 php 编写的简单控制台程序可以实现这一功能)
- 体积小,易于学习
- 高效且安全
- 鼓励编写干净、注释清晰、结构良好且高效的代码
- 配置仅需 1 分钟
- 不感兴趣于像 PEAR 这样的巨型库
- 不感兴趣于学习像 Symfony、Laravel 或 ZendFramework 这样的巨型框架
- 不需要管理路由和配置友好的 URL
- 包括 Silex 在其依赖项中,以正确配置 RESTful API
- 支持多种数据库,使用 PDO 和原生驱动程序以获得最佳性能
- MySQL 5.7+
- SQLite
要求
要安装此框架,需要一个满足以下条件的服务器
- PHP 7
- APACHE 2
- 上述提到的任何数据库引擎
配置
打开 *./Ocrend/Kernel/Config/Ocrend.ini.yml 文件
site: production: Establecer en true, sólamente cuando esté en el servidor de producción name: Nombre de su aplicación web url: URL completa para acceder al framework, es importante el "/" del final router: ssl: Establecer en true, para especificar si se trabaja con el protocolo HTTPS path: Ruta de instalación
如果正确修改了这些数据并保存了文件,我们就可以开始工作了。
从控制台输出“Hello World”
在框架主目录下控制台执行以下操作就足够简单了
php gen app:c Hola v
然后我们通过 URL 访问 www.miweb.com/hola/
文档
如何贡献
- 创建分支
- 创建以功能或错误修复命名的分支
- 从分支发起 pull request
- 等待合并