Extending Laravel with First Party Packages 用第一方软件包扩展Laravel Lynda课程中文字幕

Extending Laravel with First Party Packages 中文字幕

用第一方软件包扩展Laravel 中文字幕Extending Laravel with First Party Packages

Extending Laravel with First Party Packages 用第一方软件包扩展Laravel Lynda课程中文字幕
使用第一方软件包扩展Laravel的重点是由Laravel官方团队构建的四个软件包
这些软件包是可靠的,因为它们随每个新的Laravel版本一起更新,并添加可根据需要添加的功能,而不会增加不必要的膨胀

首先,了解如何扩展本地身份验证系统并为Laravel Socialite添加社交登录功能
然后学习如何实现高效的搜索索引,并使用Laravel Scout启用实时搜索结果
接下来,了解如何使用Laravel Cashier处理付款和订阅(包括免费试用),并实施广播和实时更新 - 无需刷新使用Echo的页面
到课程结束时,您将知道如何安装,配置和利用这些软件包以满足您的所有Laravel应用程序开发需求

注意:本课程由Packt Publishing创建和制作

主题包括:
与Laravel Socialite建立社交登录
使用Facebook,Twitter,Google和GitHub启用登录
用Scout搜索索引
与收银员订阅
提供免费试用和优惠券
生成发票
使用Echo创建博客评论系统
提供评论的实时更新
Extending Laravel with First Party Packages 用第一方软件包扩展Laravel Lynda课程中文字幕
Extending Laravel with First Party Packages 用第一方软件包扩展Laravel Lynda课程中文字幕
Extending Laravel with First Party Packages 用第一方软件包扩展Laravel Lynda课程中文字幕
Extending Laravel with First Party Packages 用第一方软件包扩展Laravel Lynda课程中文字幕
Extending Laravel with First Party Packages 用第一方软件包扩展Laravel Lynda课程中文字幕
(电脑键盘输入) - [旁白]大家好,欢迎来到Laravel五个食谱课程。
本视频将成为本系列的第三卷,我们正在学习使用Laravel的官方软件包来扩展Laravel。
这非常令人兴奋,因为我们可以使用由Laravel团队实际维护的官方第一方插件添加到我们的Lavravel应用程序中,这里有许多非常先进 的功能。
因此,这些都是真正可靠的软件包,因为Laravel的每个新版本都会在Laravel新版本推出时立即更新这些软件包,因为它们由Laravel的 实际开发人员正式维护。
因此,这些是真正的,非常好的,可靠的软件包,他们可以添加很多功能,这就是我们在整个课程中发现和学习的内容。
现在有一点关于我,我会在整个过程中成为你的老师,我的名字是J.亚历山大柯蒂斯,你们可以叫我亚历克斯,这就是我大多数学生给我打的电话,只是亚历克斯,我有 从第三版开始,Laravel一直在开发,在此过程中构建了大量先进的Web应用程序。
我对建立令人难忘的网络体验感到超级热情,这不仅令用户满意,而且还改变了他们。
我已经咨询过您曾经听说过的公司,例如Expedia,eBay和Comcast等公司,并且我帮助他们改进了他们的网站,并增强了他们的应用程序以更好地转换用户并创造更好的客户体验。
我喜欢将开发与增强型营销和跟踪相结合,以便在Web上构建最佳的应用程序和体验,这一直是我的专长,并且我一直在与Laravel合作以实现其中的许多功能。
在整个课程中,如果你们有任何问题,请不要犹豫,在Twitter上打我,这是我作为学生接触我的最好的地方,我喜欢听到我的学生,并 看到你们在做什么 在课程中,你们可以在twitter上找到我,jacurtis,JACURITS,你们可以在那里看到它,继续前进,不要犹豫,每个人都打招呼,让我知道你开始了课程,你完成了它, 或者如果你有任何问题,我喜欢从我的学生那里听到,并且很乐意尽可能帮忙。
所以我们来谈谈这个课程以及我们将要讨论的内容。
我们知道我们将会覆盖Laravel提供的官方插件,我们将具体覆盖哪些内容?
所以,我们要开始学习Laravel Socialite。
Laravel Socialite是官方插件,允许您扩展Laravel附带的本地身份验证,并允许您连接到流行的社交网络。
所以我们实际上可以通过Facebook登录,通过Twitter登录,登录Google,GitHub以及各种不同的OAuth两类应用程序。
所以Laravel Socialite是一个非常流行的插件,任何想要添加社交登录功能的人,Laravel Socialite都可以在Laravel中这样做,这非 常好,我们会告诉你这是如何工作的。
然后我们将学习Laravel Scout,这是一个强大的搜索索引引擎,它使我们能够基本上创建非常好的高效搜索索引,并且很容易地维护它 们,以及如何返回实时搜索结果,我们将通过整个 过程中,您可以使用不同的工具和驱动程序,因此它非常非常灵活,但它也使得它最 重要的一点是它使维护索引变得非常容易,因此当我们添加新帖子时, 博客文章到我们的应用程序或类似的东西,它会自动索引,Laravel处理所有这些,Laravel Scout专门处理所有这些。
接下来,我们将学习Laravel Cashier,Laravel Cashier处理任何付款和订阅,并且我们还将学习如何处理免费试用,如果您正在构建某种Sass应用程序,那么它也会非常有用,您想要的任何内容 为了处理付款,Laravel Cashier是实现这一目标的工具。
最后我们将学习Laravel Echo,它可以在我们的应用程序中实现数据的广播和实时更新。
这些网站,如果你曾经见过,可能就像一个约会应用程序,在那里你可以看到谁在线,如果他们现在在线,像这样的工具,广播工具允许我们创建这些类型的功能。
此外,只要某人在博客文章或类似内容中留下评论,如果您在应用程序中收到即时通知,或者您看到这些评论现场显示并在提交后立即添加, 立即发生的那些类型的直播功能是广播系统的一部分,我们将学习如何实现这一点。
好吧,在我们开始这门课程之前,我想确保你有一些先决条件,以便你充分准备好充分利用这门课程。
所以,当然,因为我们正在与Laravel合作,我想确保您对PHP有基本的了解,以及它是如何工作的,同时我们也有HTML,CSS和JavaScript,毕竟我们正在使用Web框架,所以我们要 需要使用HTML和CSS,然后,由于这些工具中的一些,我们将在客户端做更多的工作,因此,与严格的服务器端相比,所有这些都需要JavaScript ,因此对JavaScript有一定的了解会在整个课程中帮助你。
最后,Laravel的基础知识,只要确保你了解Laravel的基础知识,我会教你一切你需要知道的,以满足本课程的要求,但它会帮助你了解路线如何工作, 模型工作,观看工作和雄辩的作品,我会假设你已经理解了文件的位置,控制器在哪里,如何迁移或种子,数据库,这 样的基本知识将被假设,但我是 将向你们展示你需要的一切,帮助你构建我们一直在谈论的功能,而不是那些基础知识。
因此,让我们简单回顾一下我们在整个课程中学到的内容,我们将通过流行的,官方维护的软件包添加功能来扩展您的Laravel应用程序 ,所以这些都不是第三方软件包,这些都是 Laravel自己维护的包,好吗?
现在首先我们要扩展我们的基本认证系统,允许用户通过Facebook,Google,Twitter等社交网络进行登录,然后我们还将通过Laravel Cashier处理付款, 您将学习如何针对您的应用程序收取一次性费用或订阅费用,以及如何添加免费试用版,最后我们将了解实时更新以 及如何向应用程序添加实时更新,以便用户可以看到事物 立即,一旦发生,以及哪些用户通过Presence联机或脱机。
所以在本课程中有很多内容需要讨论,希望你们能够像我一样热衷于这一点,我们将要开始并从第一部分开始。
本课程视频下载地址:用第一方软件包扩展Laravel