作者:w3a00048_304 | 来源:互联网 | 2021-08-13 03:23
通过性能测试我们可以看出ThinkPHP的性能比Laravel高出近四倍。ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,Laravel是一套简洁、优雅的PHPWeb开发框架。
ThinkPHP:
APP_DEBUG改为false
Laravel:
APP_DEBUG改为false
php artisan route:cache
php artisan optimize
php artisan config:cache
composer dumpautoload -o
并发200循环10次:
ThinkPHP
Transactions: 1655 hits
Availability: 82.75 %
Elapsed time: 8.21 secs
Data transferred: 173.62 MB
Response time: 0.69 secs
Transaction rate: 201.58 trans/sec
Throughput: 21.15 MB/sec
Concurrency: 139.29
Successful transactions: 1655
Failed transactions: 345
Longest transaction: 7.83
Shortest transaction: 0.00
Laravel:
Transactions: 1520 hits
Availability: 76.00 %
Elapsed time: 34.95 secs
Data transferred: 159.45 MB
Response time: 3.15 secs
Transaction rate: 43.49 trans/sec
Throughput: 4.56 MB/sec
Concurrency: 136.84
Successful transactions: 1520
Failed transactions: 480
Longest transaction: 19.18
Shortest transaction: 0.00
比较奇怪的一点,当框架关掉调试模式后都出现了较多失败的情况。不过明显的看到,Laravel进行简单的优化后,性能大大的提升了,但还是低于其他两个框架。
结论:
ThinkPHP的性能比Laravel高出近四倍。
,大量的免费laravel入门教程,欢迎在线学习!
以上就是thinkphp和laravel性能比较的详细内容,更多请关注其它相关文章!