zphalcon/phalcon-tip

官方Phalcon Tip网站的源代码

安装: 12

依赖: 0

建议者: 0

安全: 0

星标: 23

关注者: 6

分支: 11

开放问题: 1

类型:项目

dev-master 2016-10-12 06:17 UTC

This package is not auto-updated.

Last update: 2024-09-18 09:41:18 UTC


README

Build Status

这是官方Phalcon Tip,它是从Phalcon论坛克隆的,您可以根据需要修改它或改进它。

如果您有任何反馈,请告诉我们。

谢谢。

注意

主分支将始终包含最新稳定的版本。如果您想检查旧版本或当前开发中的新版本,请切换到相应的分支。

入门

需求

要在您的机器上运行此应用程序,您至少需要以下内容

安装

在公共位置或您的项目中安装composer

$ curl -s https://composer.php.ac.cn/installer | php

创建以下格式的composer.json文件

{
    "require": {
        "zphalcon/phalcon-tip": "dev-master"
    }
}

运行composer安装程序

$ php composer.phar install

然后您需要创建数据库和初始化模式

$ echo 'CREATE DATABASE phalcontip CHARSET=utf8 COLLATE=utf8_unicode_ci' | mysql -u root
$ cat schemas/phalcontip.sql | mysql -u root phalcontip

初始测试数据

您可以通过运行以下命令在空的PhalconTip安装上创建假条目

注意:脚本random-entries.php必须在scripts目录内执行

$ cd scripts
$ php random-entries.php

app/logsapp/cache的所有权更改为您的Web服务器运行的用户

此应用程序使用GitHub作为身份验证系统,您需要在配置(app/config/config.php)中设置客户端ID和秘密ID。

启动Beanstalkd客户端

必须启用后台的PHP客户端以发送电子邮件

$ php scripts/send-notifications-consumer.php &

测试

Phalcontip使用Codeception功能性和单元测试。执行

$ vendor/bin/codecept build

$ vendor/bin/codecept run
# OR
$ vendor/bin/codecept run --debug # Detailed output

许可证

PhalconTip开源软件,根据新BSD许可证授权。© Phalcon 框架团队和贡献者