Skip to content

geekwho-eth/tars-php-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tars PHP Demo

目录结构

目录 文件 作用 备注
scripts tars2php.sh 根据tars.proto.php生成代码配置 优化路径问题,任意目录执行
src 服务端开发目录
conf/ENVConf.php 环境变量,配置文件
impl/ 自动生成的测试代码
servant/ PHPTest测试代码
index.php 命令行执行文件
tars tars.proto.php tars自动生成配置文件
test.tars tars协议文件
client 客户端开发目录
PHPTest/ PHPTest测试代码
index.php 命令行执行文件
tarsclient.proto tars自动生成配置文件
test.tars tars协议文件
docs
images/ 相关Web管理服务截图
tars.tarsstat.md tarsstat服务模板 修改兼容MySQL5.7的语句
tars.tarsstat.old
tars.property tarsproperty服务模板 修改兼容MySQL5.7的语句
tars.property.old.md

相关截图

在docker内查看相关的服务

ps -ef

core

打包文件

composer run-script deploy

core

服务部署

core

服务部署成功,回到主页,刷新即可看到PHPTest。

core

发布管理

core

上传发布包

core

服务端状态查看

core

查看PHP服务运行状态

core

执行测试文件

cd client
php index.php

core

参考链接

  1. TARS PHP TCP服务端与客户端开发

About

Tars PHP Demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published