文件名称:hades:用 PHP 编写的通用移动后端服务器
文件大小:3.11MB
文件格式:ZIP
更新时间:2024-06-28 00:40:06
PHP
Hades 移动后端 用 PHP 编写的通用移动后端服务器,包括: 在 iOS/Android 上推送通知。 目录结构 在 Web 服务器上安装: 小贩 模型 控制器 配置 public_html 目录“public_html”应该是 htdoc 根。 数据库 使用 liquibase 正确设置数据库。 请参阅“脚本/update_database.sh”。
【文件预览】:
hades-develop
----composer.json(187B)
----.travis.yml(233B)
----public_html()
--------index.php(2KB)
--------.htaccess(122B)
--------ResponseJSON.php(1KB)
--------RequestJSON.php(1KB)
----config()
--------config_development.php(159B)
--------config_test.php(164B)
----docs()
--------.gitignore(6B)
--------PROTOCOL.md(4KB)
----composer.lock(41KB)
----liquibase()
--------README.txt(3KB)
--------liquibase(1KB)
--------liquibase.jar(1.86MB)
--------liquibase.spec(7KB)
--------liquibase.bat(647B)
--------lib()
--------LICENSE.txt(11KB)
----model()
--------Security.php(2KB)
--------IPushDriver.php(719B)
--------RepositoryGames.php(2KB)
--------Account.php(2KB)
--------PushNotification.php(2KB)
--------PushDriveriOS.php(3KB)
--------HadesFactory.php(2KB)
--------PushDriverNull.php(879B)
--------RepositoryAccount.php(2KB)
--------HadesBuild.php(849B)
--------PushDriverAndroid.php(2KB)
--------RepositoryPushNotification.php(2KB)
----tests()
--------HTTP_TestCase.php(2KB)
--------unit()
--------router_test.php(52B)
--------integration()
----LICENSE-2.0.txt(11KB)
----composer(1.05MB)
----TODO.md(34B)
----.gitignore(52B)
----AUTHORS.txt(26B)
----controller()
--------info.php(1KB)
--------account.php(981B)
--------push.php(2KB)
----README.md(489B)
----scripts()
--------ci_jenkins_deploy_master.sh(487B)
--------ci_jenkins_deploy_develop.sh(497B)
--------smoke_test.php(1KB)
--------run_unit_tests.sh(61B)
--------ci_jenkins_build_master.sh(75B)
--------test_apple_apn.php(1KB)
--------deploy_with_rollback.sh(1001B)
--------test_apple_feedback.php(665B)
--------send_pushmessage.php(1KB)
--------p12_to_pem.sh(57B)
--------install.sh(413B)
--------deploy.sh(2KB)
--------ci_gitlab_build.sh(86B)
--------update_database.sh(183B)
--------run_full_tests.sh(533B)
--------ci_jenkins_build_develop.sh(76B)
--------ci_jenkins_build.sh(902B)
----etc()
--------index.php.down(34B)
--------db.changelog.xml(4KB)