mateusbmp / intrachat
此包已被弃用且不再维护。未建议替代包。
PHP文本聊天
dev-master
2021-02-09 12:29 UTC
Requires
- php: ^7.2
- mateusbmp/crud: ^1.0
- vlucas/phpdotenv: ^3.3
Requires (Dev)
- phpunit/phpunit: ^8
This package is auto-updated.
Last update: 2022-02-09 14:48:32 UTC
README
介绍
IntraChat是一个PHP文本聊天程序,使用数据库来记录对话并验证用户,同时通过应用程序在用户之间建立通信。其结构旨在应用于不同的项目,因此具有灵活的结构和最简单的配置。
其文档完全使用Markdown编写。
有关项目文档的更多详细信息或如何参与贡献,请访问项目根目录下的文档目录。
基本步骤
应用程序开发旨在在本地和应用程序服务器上运行,因此在使用之前需要配置和安装。为此,请遵循以下协议
- 根据.env.example示例文件创建.env文件
- 根据应用程序需求配置.env文件
- 执行
composer update
和composer dump-autoload -o
命令 - 导入Administrador类并执行
安装
函数
.env文件存储应用程序所需的基本信息,例如数据库连接参数和使用的数据库类型。因此,此文件不应合并到将共享的代码主体中,除非在传输这些数据时具有信任。
创建.env文件后,至少编辑数据库变量,即以BD_
开头的变量。
最后,执行Administrador类中的安装
函数。这将创建应用程序的基本文件,如聊天和数据库。有关如何执行它的更多信息,请参阅类文档。
要激活服务器,请执行Administrador类中的激活
函数。要停用服务器,请执行同一类中的停用
函数。
现在,为了使客户使用应用程序,请使用Chat类或提供的界面。提供的界面位于src/resources/views目录中,如下所示
- login.php
- cadastrar.php
- chat.php