使用Laravel 4年后的个人经验
大家好,在本文中,我将在使用Laravel框架4年后分享我的个人经验。
在2017年我只是学习编程时,我学到的第一语言是PHP,那时我使用的第一个PHP框架是CodeIgniter。我选择了Codeigniter因为当时它非常受欢迎,许多人推荐了它。但是,使用了1年后Codeigniter,我试图学习另一个PHP框架,即拉拉维尔。
当时,我使用的Laravel版本是Laravel 5,当时,功能并不多于现在。但是我相信这个框架将来会有很大的发展。
事实证明,我的信念是正确的,目前,Laravel框架是击败Codeigniter框架的最广泛使用的PHP框架。目前,Laravel Framework已输入9版,并将在2023年2月7日输入版本10。
我最喜欢的功能:
- 雄辩的ORM
有了雄辩,我很容易与数据库中的表进行互动。在创建,读取,更新和删除(CRUD)功能时,您会发现它更容易。https://laravel.com/docs/9.x/eloquent。 - 队列
使用此功能对于管理队列非常有效,我很容易管理队列,因为我经常制作使用电子邮件的功能。https://laravel.com/docs/9.x/queues#main-content - 身份验证(Laravel UI和Laravel Breeze)
您是否曾经制作过需要用户登录的应用程序或系统?
此功能将为您提供极大的促进,因为您不必再手动创建登录功能了,Laravel提供了许多易于使用的身份验证选项,例如Laravel UI和Laravel Breeze。https://laravel.com/docs/9.x/starter-kits#laravel-breeze和https://laravel.com/docs/7.x/authentication - 圣所
如果您习惯于构建需要在API上进行身份验证的后端应用程序,则应尝试Laravel Sanctum。
Sanctum在API中构建身份验证以在其他平台上使用,例如移动应用程序,单页应用程序(SPA)和其他需要API的技术,这对我来说非常容易。https://laravel.com/docs/9.x/sanctum
让我们得出结论
实际上,还有更多的功能使我选择了Laravel框架,但是如果我在本文中写下所有内容,它可能很长,并且会让您懒惰阅读它。
这就是今天的文章,如果您在Laravel框架方面还有其他经验,请随时发表评论,谢谢。