NewRouting2.csv
<!-- DO NOT EDIT. This file generated from template by Code Scrawl https://tluf.me/php/code-scrawl/ -->
Benchmark Results,01/14/2022,This benches between keeping routes in memory (new) and always reloading routes from disk (old),,,,,,,,,,,,
,,,,,,,,,,,,,,
,,"here, newroute refers to keeping the list of routes in memory after loading it the first time. The old refers to require()ing the routes.php file instead of keeping in memory",,,,,,,,,,,,
Test,newroute,newroute,newroute,new,old,old,old,old,new_avg,old_avg,new wins by,new_min,old_min,new_min wins by
GetDynamicRoute,18.064,21.282,16.5191,17.4,21.0979,17.4,20.659,20.272,18.316275,19.857225,1.5410,16.5191,17.4,0.8809
Verify,18.8892,19.0811,19.4159,17.2682,15.898,15.259,19.176,18.5289,18.6636,17.215475,-1.4481,17.2682,15.259,-2.0092
Explicit,17.8521,21.8019,18.471,17.3519,17.4541,16.3882,18.3861,19.1641,18.869225,17.848125,-1.0211,17.3519,16.3882,-0.9637
EditBlogForm,19.7809,17.231,21.8549,17.401,21.713,19.3601,20.5181,41.1999,19.06695,25.697775,6.6308,17.231,19.3601,2.1291
DeleteFailNotFound,21.678,17.967,19.258,17.4801,19.8801,23.5519,19.1872,19.2211,19.095775,20.460075,1.3643,17.4801,19.1872,1.7071
GetBlogForm,19.3591,19.058,20.8409,17.1602,17.7519,20.226,20.716,21.102,19.10455,19.948975,0.8444,17.1602,17.7519,0.5917
SimpleSpeciesQuery,19.0949,21.817,19.063,16.8841,20.0481,20.6959,20.0789,21.059,19.21475,20.470475,1.2557,16.8841,20.0481,3.1640
DenyRoleAccess,20.9301,20.803,19.896,15.578,20.107,20.0939,20.7009,19.774,19.301775,20.16895,0.8672,15.578,19.774,4.1960
Routed,19.769,19.7148,20.21,17.777,20.2549,16.8102,20.257,19.9161,19.3677,19.30955,-0.0581,17.777,16.8102,-0.9668
DeleteCustomResponse,22.471,18.2788,20.432,16.7351,24.7478,22.2831,17.9882,17.858,19.479225,20.719275,1.2401,16.7351,17.858,1.1229
QueryCharacterView,18.718,21.8561,20.0381,17.909,21.4751,19.6681,20.139,20.0491,19.6303,20.332825,0.7025,17.909,19.6681,1.7591
ServeSitemap,19.9301,21.4851,19.7861,18.0559,20.689,16.458,20.7791,20.0069,19.8143,19.48325,-0.3311,18.0559,16.458,-1.5979
DenyCustomAccess,22.0859,22.2118,19.419,16.0601,21.7211,20.5719,19.81,19.767,19.9442,20.4675,0.5233,16.0601,19.767,3.7069
ApproveRoleAccess,21.301,20.535,20.6358,17.941,19.078,20.0191,18.9619,20.3581,20.1032,19.604275,-0.4989,17.941,18.9619,1.0209
ApproveCustomAccess,21.749,21.415,20.5331,17.472,21.1189,21.2319,19.9008,18.7759,20.292275,20.256875,-0.0354,17.472,18.7759,1.3039
FailToDeleteNonDeleteable,22.171,39.0799,28.342,16.9859,47.6868,22.0881,19.6512,17.904,26.6447,26.832525,0.1878,16.9859,17.904,0.9181
NestedViews,40.422,38.991,38.167,34.945,38.5811,41.5809,42.7649,41.373,38.13125,41.074975,2.9437,34.945,38.5811,3.6361
QueryCharacterJson,40.0939,39.315,40.0898,33.2482,36.999,40.8032,41.9419,41.527,38.186725,40.317775,2.1311,33.2482,36.999,3.7508
CustomRowAccess,43.75,40.91,39.2442,34.0829,46.7629,38.7189,38.9092,38.708,39.496775,40.77475,1.2780,34.0829,38.708,4.6251
BlogFormRedirect,47.6961,38.6829,48.4631,39.634,46.4988,41.343,43.9799,269.9819,43.619025,100.4509,56.8319,38.6829,41.343,2.6601
UploadFile,49.058,47.8311,47.847,45.722,47.5609,46.7269,50.205,267.1318,47.614525,102.90615,55.2916,45.722,46.7269,1.0049
UploadFileFail,71.8029,48.4071,40.3199,43.576,72.551,56.3822,71.9929,48.1708,51.026475,62.274225,11.2478,40.3199,48.1708,7.8509
FailedAccessForSubmission,56.73,57.627,57.5261,56.8621,55.8231,58.862,59.006,48.8579,57.1863,55.63725,-1.5491,56.73,48.8579,-7.8721
FailedSubmissionRequiredProperties,57.22,60.406,56.4051,56.2811,51.883,58.2728,55.4929,55.2781,57.57805,55.2317,-2.3464,56.2811,51.883,-4.3981
SubmitBlogForm,80.801,81.1691,85.952,74.353,79.576,76.2041,79.0451,340.306,80.568775,143.7828,63.2140,74.353,76.2041,1.8511
DeletePrint,107.1661,99.829,106.3428,117.79,105.257,99.503,97.595,134.0981,107.781975,109.113275,1.3313,99.829,97.595,-2.2340
DeleteRedirect,130.4519,118.4521,146.3211,118.0122,145.4089,155.2441,168.6559,153.8091,128.309325,155.7795,27.4702,118.0122,145.4089,27.3967
DeleteItemS,151.8531,116.5721,117.2161,143.05,141.3269,147.296,140.9271,156.6882,132.172825,146.55955,14.3867,116.5721,140.9271,24.3550
RejectDeleteAccessWithCustomHandler,105.2191,122.473,123.472,181.864,90.229,95.4969,91.512,94.2559,133.257025,92.87345,-40.3836,105.2191,90.229,-14.9901
DeleteResponse,131.6991,164.0229,127.0399,143.1458,148.1171,147.7621,116.8931,152.4351,141.476925,141.30185,-0.1751,127.0399,116.8931,-10.1468
CreateNoDelete,144.418,135.7901,162.9698,137.296,142.3149,139.4999,169.0412,135.762,145.118475,146.6545,1.5360,135.7901,135.762,-0.0281
,,,,,,,,,,,,,,
,,,,,,,,,,,,,,
Average of Column,46.3875677419355,49.8159612903226,46.3567516129032,52.6249612903226,51.728864516129,49.9325322580645,47.5200935483871,51.4287860215054,3.90869247311828,,,,,
request time < 30ms (avg of columns),16.62784,17.7582466666667,17.41062,18.5825133333333,19.2913533333333,17.8686466666667,17.2655688888889,18.5808377777778,1.31526888888889,,I believe these quicker ones are only making one request … but I don’t know.,,,
,,,,,,,,,,,,,,
,,,,,,,,,,,,,,
,,,,,,,,,,,,,,
,,,,,,,,,,,,,,
,,,,,,,,,,,,,,
,,,,,,,,,,,,,,
,,,,,,,,,,,,,,
,,,,,,,,,,,,,,
,,,,,,,,,,,,,,
~/data/projects/php-liaison/Phad$,phptest,-class,Main,,,,,,,,,,,
,,,,,,,,,,,,,,
Server\Main:,,,,,,,,,,,,,,
,,+,ApproveCustomAccess,,,,,,,,,,,
,,+,ApproveRoleAccess,,,,,,,,,,,
,,+,BlogFormRedirect,,,,,,,,,,,
,,+,CreateNoDelete,,,,,,,,,,,
,,+,CustomRowAccess,,,,,,,,,,,
,,+,DeleteCustomResponse,,,,,,,,,,,
,,+,DeleteFailNotFound,,,,,,,,,,,
,,+,DeleteItemS,,,,,,,,,,,
,,+,DeletePrint,,,,,,,,,,,
,,+,DeleteRedirect,,,,,,,,,,,
,,+,DeleteResponse,,,,,,,,,,,
,,+,DenyCustomAccess,,,,,,,,,,,
,,+,DenyRoleAccess,,,,,,,,,,,
,,+,EditBlogForm,,,,,,,,,,,
,,+,Explicit,,,,,,,,,,,
,,+,FailedAccessForSubmission,,,,,,,,,,,
,,+,FailedSubmissionRequiredProperties,,,,,,,,,,,
,,+,FailToDeleteNonDeleteable,,,,,,,,,,,
,,+,GetBlogForm,,,,,,,,,,,
,,+,GetDynamicRoute,,,,,,,,,,,
,,+,NestedViews,,,,,,,,,,,
,,+,QueryCharacterJson,,,,,,,,,,,
,,+,QueryCharacterView,,,,,,,,,,,
,,+,RejectDeleteAccessWithCustomHandler,,,,,,,,,,,
,,+,Routed,,,,,,,,,,,
,,+,ServeSitemap,,,,,,,,,,,
,,+,SimpleSpeciesQuery,,,,,,,,,,,
,,+,SubmitBlogForm,,,,,,,,,,,
,,+,UploadFile,,,,,,,,,,,
,,+,UploadFileFail,,,,,,,,,,,
,,+,Verify,,,,,,,,,,,
,,,,,,,,,,,,,,
Tests:,31,,,,,,,,,,,,,
Pass:,31,,,,,,,,,,,,,
Fail:,0,,,,,,,,,,,,,
Disabled:,0,,,,,,,,,,,,,
,,,,,,,,,,,,,,
~/data/projects/php-liaison/Phad$,phptest,-class,Main,,,,,,,,,,,
,,,,,,,,,,,,,,
Server\Main:,,,,,,,,,,,,,,
,,+,UploadFileFail,,,,,,,,,,,
,,+,FailedSubmissionRequiredProperties,,,,,,,,,,,
,,+,FailedAccessForSubmission,,,,,,,,,,,
,,+,CreateNoDelete,,,,,,,,,,,
,,+,RejectDeleteAccessWithCustomHandler,,,,,,,,,,,
,,+,FailToDeleteNonDeleteable,,,,,,,,,,,
,,+,DeleteCustomResponse,,,,,,,,,,,
,,+,DeleteFailNotFound,,,,,,,,,,,
,,+,DeletePrint,,,,,,,,,,,
,,+,DeleteRedirect,,,,,,,,,,,
,,+,DeleteResponse,,,,,,,,,,,
,,+,DeleteItemS,,,,,,,,,,,
,,+,CustomRowAccess,,,,,,,,,,,
,,+,ApproveCustomAccess,,,,,,,,,,,
,,+,DenyCustomAccess,,,,,,,,,,,
,,+,DenyRoleAccess,,,,,,,,,,,
,,+,ApproveRoleAccess,,,,,,,,,,,
,,+,UploadFile,,,,,,,,,,,
,,+,EditBlogForm,,,,,,,,,,,
,,+,BlogFormRedirect,,,,,,,,,,,
,,+,SubmitBlogForm,,,,,,,,,,,
,,+,GetBlogForm,,,,,,,,,,,
,,+,NestedViews,,,,,,,,,,,
,,+,QueryCharacterJson,,,,,,,,,,,
,,+,SimpleSpeciesQuery,,,,,,,,,,,
,,+,QueryCharacterView,,,,,,,,,,,
,,+,ServeSitemap,,,,,,,,,,,
,,+,GetDynamicRoute,,,,,,,,,,,
,,+,Routed,,,,,,,,,,,
,,+,Explicit,,,,,,,,,,,
,,+,Verify,,,,,,,,,,,
,,,,,,,,,,,,,,
Tests:,31,,,,,,,,,,,,,
Pass:,31,,,,,,,,,,,,,
Fail:,0,,,,,,,,,,,,,
Disabled:,0,,,,,,,,,,,,,
,,,,,,,,,,,,,,
~/data/projects/php-liaison/Phad$,phptest,-class,Main,,,,,,,,,,,
,,,,,,,,,,,,,,
Server\Main:,,,,,,,,,,,,,,
,,+,UploadFileFail,,,,,,,,,,,
,,+,FailedSubmissionRequiredProperties,,,,,,,,,,,
,,+,FailedAccessForSubmission,,,,,,,,,,,
,,+,CreateNoDelete,,,,,,,,,,,
,,+,RejectDeleteAccessWithCustomHandler,,,,,,,,,,,
,,+,FailToDeleteNonDeleteable,,,,,,,,,,,
,,+,DeleteCustomResponse,,,,,,,,,,,
,,+,DeleteFailNotFound,,,,,,,,,,,
,,+,DeletePrint,,,,,,,,,,,
,,+,DeleteRedirect,,,,,,,,,,,
,,+,DeleteResponse,,,,,,,,,,,
,,+,DeleteItemS,,,,,,,,,,,
,,+,CustomRowAccess,,,,,,,,,,,
,,+,ApproveCustomAccess,,,,,,,,,,,
,,+,DenyCustomAccess,,,,,,,,,,,
,,+,DenyRoleAccess,,,,,,,,,,,
,,+,ApproveRoleAccess,,,,,,,,,,,
,,+,UploadFile,,,,,,,,,,,
,,+,EditBlogForm,,,,,,,,,,,
,,+,BlogFormRedirect,,,,,,,,,,,
,,+,SubmitBlogForm,,,,,,,,,,,
,,+,GetBlogForm,,,,,,,,,,,
,,+,NestedViews,,,,,,,,,,,
,,+,QueryCharacterJson,,,,,,,,,,,
,,+,SimpleSpeciesQuery,,,,,,,,,,,
,,+,QueryCharacterView,,,,,,,,,,,
,,+,ServeSitemap,,,,,,,,,,,
,,+,GetDynamicRoute,,,,,,,,,,,
,,+,Routed,,,,,,,,,,,
,,+,Explicit,,,,,,,,,,,
,,+,Verify,,,,,,,,,,,
,,,,,,,,,,,,,,
Tests:,31,,,,,,,,,,,,,
Pass:,31,,,,,,,,,,,,,
Fail:,0,,,,,,,,,,,,,
Disabled:,0,,,,,,,,,,,,,
,,,,,,,,,,,,,,
~/data/projects/php-liaison/Phad$,phptest,-class,Main,,,,,,,,,,,
,,,,,,,,,,,,,,
Server\Main:,,,,,,,,,,,,,,
,,+,UploadFileFail,,,,,,,,,,,
,,+,FailedSubmissionRequiredProperties,,,,,,,,,,,
,,+,FailedAccessForSubmission,,,,,,,,,,,
,,+,CreateNoDelete,,,,,,,,,,,
,,+,RejectDeleteAccessWithCustomHandler,,,,,,,,,,,
,,+,FailToDeleteNonDeleteable,,,,,,,,,,,
,,+,DeleteCustomResponse,,,,,,,,,,,
,,+,DeleteFailNotFound,,,,,,,,,,,
,,+,DeletePrint,,,,,,,,,,,
,,+,DeleteRedirect,,,,,,,,,,,
,,+,DeleteResponse,,,,,,,,,,,
,,+,DeleteItemS,,,,,,,,,,,
,,+,CustomRowAccess,,,,,,,,,,,
,,+,ApproveCustomAccess,,,,,,,,,,,
,,+,DenyCustomAccess,,,,,,,,,,,
,,+,DenyRoleAccess,,,,,,,,,,,
,,+,ApproveRoleAccess,,,,,,,,,,,
,,+,UploadFile,,,,,,,,,,,
,,+,EditBlogForm,,,,,,,,,,,
,,+,BlogFormRedirect,,,,,,,,,,,
,,+,SubmitBlogForm,,,,,,,,,,,
,,+,GetBlogForm,,,,,,,,,,,
,,+,NestedViews,,,,,,,,,,,
,,+,QueryCharacterJson,,,,,,,,,,,
,,+,SimpleSpeciesQuery,,,,,,,,,,,
,,+,QueryCharacterView,,,,,,,,,,,
,,+,ServeSitemap,,,,,,,,,,,
,,+,GetDynamicRoute,,,,,,,,,,,
,,+,Routed,,,,,,,,,,,
,,+,Explicit,,,,,,,,,,,
,,+,Verify,,,,,,,,,,,
,,,,,,,,,,,,,,
Tests:,31,,,,,,,,,,,,,
Pass:,31,,,,,,,,,,,,,
Fail:,0,,,,,,,,,,,,,
Disabled:,0,,,,,,,,,,,,,
,,,,,,,,,,,,,,
~/data/projects/php-liaison/Phad$,,,,,,,,,,,,,,