larukedi / scabbia-framework
1.5.1
2016-01-02 16:31 UTC
Requires
- php: >=5.3.3
- facebook/php-sdk: >=3.2.2
- leafo/lessphp: dev-master
- michelf/php-markdown: >=1.4.1
- mustache/mustache: >=2.1.0
- psr/log: 1.0.0
- trekksoft/potomoco: dev-master
Suggests
- ext-curl: ext/curl for http communication
- ext-gd: ext/gd for image manipulation
- ext-gettext: ext/gettext for translation
- ext-intl: ext/intl for i18n features
- ext-mbstring: ext/json for multibyte string manipulation
- ext-memcache: ext/memcache for caching features
- ext-mongo: ext/mongo for mongodb support
- ext-soap: ext/soap for soap protocol
- ext-sockets: ext/sockets for socket communication
- ext-tokenizer: ext/tokenizer for lexical analysis
This package is auto-updated.
Last update: 2022-02-01 12:23:42 UTC
README
Scabbia 框架是一个开源PHP框架项目,遵循GPL许可。该项目由Eser Ozvataf开发了2年,并在稳定分支上达到了1.5版本。虽然其活跃开发已冻结,但将及时提供小错误修复。
安装
步骤 1
在终端或命令提示符下
git clone https://github.com/eserozvataf/scabbia1-skeleton project
或者可以直接下载Scabbia 骨架包。
步骤 2
cd project
php scabbia update
步骤 3
使 application/writable
和 application/locale
目录可写。
chmod 0777 -R application/writable chmod 0777 -R application/locale
步骤 4
打开 application/config/datasources.json
文件以更新数据库配置参数。
一个示例 mysql 数据库配置
{ "datasourceList": [ { "id": "dbconn", "interface": "pdo", "persistent": true, "overrideCase": "natural", "pdoString": "mysql:host=localhost;dbname=project", "username": "root", "password": "123456", "initCommand": "SET NAMES utf8", "errors": "exception" } ] }
要求
- PHP 5.3.3+ (https://php.ac.cn/)
- Composer 依赖管理器** (https://getcomposer.org.cn/)
** 骨架应用程序将自动安装此要求以及其他依赖项。
依赖项
- psr/log: PSR-3 日志接口 (http://www.php-fig.org/)
- facebook/php-sdk: Facebook PHP SDK
- dflydev/markdown: Markdown 解析器
- mustache/mustache: Mustache 解析器
- trekksoft/potomoco: gettext 编译器
- leafo/lessphp: LESS 编译器
捆绑组件
- fonts/KabobExtrabold.ttf
- twitter/bootstrap
- twitter/hogan
- twitter/typeahead
- introjs
- jquery
- cleditor
- flot
- jquery.maskedinput
- jquery.tablesorter
- jquery.validation
- laroux.js
- mapbox
- normalize.css
- reset.css
可选PHP扩展
- curl: http 通信
- gd: 图像处理
- gettext: 翻译
- intl: i18n 功能
- mbstring: 多字节字符串处理
- memcache: 缓存功能
- mongo: mongodb 支持
- soap: soap 协议
- sockets: 套接字通信
- tokenizer: 词法分析
链接
贡献
它公开接受任何贡献。欢迎提交错误修复、新功能以及额外模块。所有贡献应提交到eserozvataf/scabbia1仓库。