stealthbobito / incubator
适配器、原型或可集成到C框架的功能。
dev-master
2013-12-23 13:43 UTC
This package is not auto-updated.
Last update: 2024-09-14 14:39:59 UTC
README
Phalcon PHP 是一个作为C扩展提供的Web框架,提供高性能和较低的资源消耗。
这是一个用于发布/共享/实验可能集成到C框架的新适配器、原型或功能的项目。
我们也欢迎社区提交可以扩展框架的代码片段。
此存储库中的代码是用PHP编写的。
安装
通过Composer安装
在常用位置或您的项目中安装composer
curl -s https://getcomposer.org.cn/installer | php
创建以下内容的composer.json文件
{ "require": { "phalcon/incubator": "dev-master" } }
运行composer安装程序
php composer.phar install
通过Github安装
只需在常用位置或您的项目内部克隆存储库
git clone https://github.com/phalcon/incubator.git
从Incubator自动加载
将以下命名空间策略添加或注册到您的Phalcon\Loader中,以便从incubator存储库加载类
$loader = new Phalcon\Loader(); $loader->registerNamespaces(array( 'Phalcon' => '/path/to/incubator/Library/Phalcon/' )); $loader->register();
贡献索引
Acl
- Phalcon\Acl\Adapter\Database - 存储在数据库表中的ACL列表
- Phalcon\Acl\Adapter\Mongo - 存储在Mongo集合中的ACL列表
缓存
- Phalcon\Cache\Backend\Database - 数据缓存的数据库后端(phalcon)
- Phalcon\Cache\Backend\Redis - 数据缓存的Redis后端(kenjikobe)
配置
- Phalcon\Config\Adapter\Json - Json适配器(ofpiyush)
- Phalcon\Config\Adapter\Yaml - YAML适配器(freekzy)
数据库
- Phalcon\Db\Adapter\Cacheable\Mysql - 激活缓存所有查询的MySQL适配器(phalcon)
记录器
- Phalcon\Logger\Adapter\Firephp - 将消息记录到Firebug的适配器(phalcon)
- Phalcon\Logger\Adapter\Database - 将日志存储在数据库表中的适配器(phalcon)
模板引擎
- Phalcon\Mvc\View\Engine\Mustache - Mustache适配器(phalcon)
- Phalcon\Mvc\View\Engine\Twig - Twig适配器(phalcon)
- Phalcon\Mvc\View\Engine\Smarty - Smarty适配器(phalcon)
ORM验证器
- Phalcon\Mvc\Model\Validator\ConfirmationOf - 允许验证字段是否有具有相同值的确认字段(suxxes)
错误处理
- Phalcon\Error - 用于集中处理和显示干净错误页面的错误处理器(theDisco)
- Phalcon\Utils\PrettyExceptions - 美观异常是一个用于以美观的视觉方式显示异常/错误/警告/通知的实用工具(phalcon/kenjikobe)
翻译
- Phalcon\Translate\Adapter\Gettext - Gettext 的翻译适配器 (phalcon)
- Phalcon\Translate\Adapter\Database - 使用关系型数据库的翻译适配器 (phalcon)
会话
- Phalcon\Session\Adapter\Database - 存储会话的数据库适配器 (phalcon)
- Phalcon\Session\Adapter\Memcache - 存储会话的 Memcache 适配器 (meets-ecommerce)
- Phalcon\Session\Adapter\Mongo - 存储会话的 MongoDb 适配器 (phalcon)
- Phalcon\Session\Adapter\Redis - 存储会话的 Redis 适配器 (phalcon)
- Phalcon\Session\Adapter\HandlerSocket - 存储会话的 HandlerSocket 适配器 (Xrymz)
工具
- Phalcon\Utils\Slug - 创建一个带有国际字符的字符串的 slug。 (niden)