大家好。问题如下,我想使用laravel结合常规经典应用程序编写一个rest api,并且我思考如何在处理请求和使用数据库的速度方面尽可能高效地编写应用程序。 ..总的来说,我想向经验丰富的开发人员学习:
- 我应该获取哪个版本的 Laravel?
- 需要使用哪个版本的 MySQL 或者是否有更快的 DBMS?
- PHP 什么版本?8 值得还是还不值得?
- 还对向项目添加自定义 css、js 文件的问题感兴趣,如何更好、更高效地使用它们?混合或只是在公共中创建资产并添加到刀片的直接链接?
- 那么,Tailwind 和 Bootstrap 哪个工作得更快、更高效呢?
PS:我想客观地看待类似的问题,而不仅仅是“采用最新版本,不用担心”......还值得注意的是,该项目应该非常简单,具有教育意义,所以说起来,所以没有不平凡的任务......
这更多地取决于数据库的大小、数据库的结构、数据库查询的数量以及查询本身,而不是您提出的问题。
当然,采用最新版本。或者您是否期望得到这样的答案:“接受它
laravel 5,所有以下版本都会变慢”?但事实并非如此。你试图将一切理想化。即使您为简单的项目找到了最快的库,它最多也只能为您赢得十分之一秒。这不值得。您需要在编程便利性和性能之间找到平衡。对于一个简单的项目来说,方便是第一位的。否则,如果你遇到性能问题,那么你根本就不需要php。
示例:有一个项目。使用最时尚和最高效的技术。在该项目上花费了大量时间。这只是一个名片网站。而且用户并不关心它是0.6秒还是0.7秒打开。