|
@@ -26,12 +26,12 @@
|
|
"versus": "php"
|
|
"versus": "php"
|
|
},
|
|
},
|
|
"workerman": {
|
|
"workerman": {
|
|
- "json_url": "/JsonAsync",
|
|
|
|
- "plaintext_url": "/PlaintextAsync",
|
|
|
|
- "db_url": "/WorkerDb",
|
|
|
|
- "query_url": "/WorkerDb/query/",
|
|
|
|
- "fortune_url": "/WorkerFortunes",
|
|
|
|
- "update_url": "/WorkerDb/update/",
|
|
|
|
|
|
+ "json_url": "/Json_",
|
|
|
|
+ "plaintext_url": "/Plaintext_",
|
|
|
|
+ "db_url": "/DbPg",
|
|
|
|
+ "query_url": "/DbPg/query/",
|
|
|
|
+ "fortune_url": "/Fortunes_",
|
|
|
|
+ "update_url": "/DbPg/update/",
|
|
"port": 8080,
|
|
"port": 8080,
|
|
"approach": "Realistic",
|
|
"approach": "Realistic",
|
|
"classification": "Fullstack",
|
|
"classification": "Fullstack",
|
|
@@ -49,12 +49,12 @@
|
|
"versus": "workerman"
|
|
"versus": "workerman"
|
|
},
|
|
},
|
|
"swoole": {
|
|
"swoole": {
|
|
- "json_url": "/JsonAsync",
|
|
|
|
- "plaintext_url": "/PlaintextAsync",
|
|
|
|
- "db_url": "/SwooleDb",
|
|
|
|
- "update_url": "/SwooleDb/update/",
|
|
|
|
- "query_url": "/SwooleDb/query/",
|
|
|
|
- "fortune_url": "/SwooleFortunes",
|
|
|
|
|
|
+ "json_url": "/Json_",
|
|
|
|
+ "plaintext_url": "/Plaintext_",
|
|
|
|
+ "db_url": "/DbPg",
|
|
|
|
+ "update_url": "/DbPg/update/",
|
|
|
|
+ "query_url": "/DbPg/query/",
|
|
|
|
+ "fortune_url": "/Fortunes_",
|
|
"port": 8080,
|
|
"port": 8080,
|
|
"approach": "Realistic",
|
|
"approach": "Realistic",
|
|
"classification": "Fullstack",
|
|
"classification": "Fullstack",
|
|
@@ -72,7 +72,7 @@
|
|
"versus": "swoole"
|
|
"versus": "swoole"
|
|
},
|
|
},
|
|
"swoole-mysql": {
|
|
"swoole-mysql": {
|
|
- "update_url": "/SwooleDbMy/update/",
|
|
|
|
|
|
+ "update_url": "/DbMy/update/",
|
|
"port": 8080,
|
|
"port": 8080,
|
|
"approach": "Realistic",
|
|
"approach": "Realistic",
|
|
"classification": "Fullstack",
|
|
"classification": "Fullstack",
|
|
@@ -108,6 +108,50 @@
|
|
"display_name": "ubiquity-swoole-mysql",
|
|
"display_name": "ubiquity-swoole-mysql",
|
|
"notes": "",
|
|
"notes": "",
|
|
"versus": "swoole"
|
|
"versus": "swoole"
|
|
|
|
+ },
|
|
|
|
+ "roadrunner": {
|
|
|
|
+ "json_url": "/Json_",
|
|
|
|
+ "plaintext_url": "/Plaintext_",
|
|
|
|
+ "db_url": "/DbPg",
|
|
|
|
+ "query_url": "/DbPg/query/",
|
|
|
|
+ "fortune_url": "/Fortunes_",
|
|
|
|
+ "update_url": "/DbPg/update/",
|
|
|
|
+ "port": 8080,
|
|
|
|
+ "approach": "Realistic",
|
|
|
|
+ "classification": "Fullstack",
|
|
|
|
+ "database": "Postgres",
|
|
|
|
+ "framework": "Ubiquity",
|
|
|
|
+ "language": "PHP",
|
|
|
|
+ "flavor": "PHP7",
|
|
|
|
+ "orm": "Full",
|
|
|
|
+ "platform": "RoadRunner",
|
|
|
|
+ "webserver": "none",
|
|
|
|
+ "os": "Linux",
|
|
|
|
+ "database_os": "Linux",
|
|
|
|
+ "display_name": "ubiquity-roadrunner",
|
|
|
|
+ "notes": "",
|
|
|
|
+ "versus": "php"
|
|
|
|
+ },
|
|
|
|
+ "roadrunner-mysql": {
|
|
|
|
+ "db_url": "/DbMy",
|
|
|
|
+ "query_url": "/DbMy/query/",
|
|
|
|
+ "fortune_url": "/Fortunes_",
|
|
|
|
+ "update_url": "/DbMy/update/",
|
|
|
|
+ "port": 8080,
|
|
|
|
+ "approach": "Realistic",
|
|
|
|
+ "classification": "Fullstack",
|
|
|
|
+ "database": "Mysql",
|
|
|
|
+ "framework": "Ubiquity",
|
|
|
|
+ "language": "PHP",
|
|
|
|
+ "flavor": "PHP7",
|
|
|
|
+ "orm": "Full",
|
|
|
|
+ "platform": "RoadRunner",
|
|
|
|
+ "webserver": "none",
|
|
|
|
+ "os": "Linux",
|
|
|
|
+ "database_os": "Linux",
|
|
|
|
+ "display_name": "ubiquity-roadrunner-mysql",
|
|
|
|
+ "notes": "",
|
|
|
|
+ "versus": "php"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|