当前位置:主页 > 物联网IoT > 正文

美国云服务器_数据库_人工智能的基本内容

时间:2021-02-26 09:26 来源:埃里克云 编辑:埃里克云

核心提示

日间;夜间:在本文中,您将学习如何使用Laravel从头构建旅行预订管理器。我们将遍历构建应用程序的每个步骤,然后使用Auth0添加身份验证。您可以在这个GitHub存储库中跟踪完成的...

美国云服务器_数据库_人工智能的基本内容

日间;夜间:在本文中,您将学习如何使用Laravel从头构建旅行预订管理器。我们将遍历构建应用程序的每个步骤,然后使用Auth0添加身份验证。您可以在这个GitHub存储库中跟踪完成的项目。为什么是拉威尔在一个新框架和新语言不断发布的时代,提到你是一个PHP开发人员通常会让你产生一些偏见。但是现代PHP与十年前相比已经发生了很大的变化。性能有了显著的提高,新的特性被添加了,令人敬畏的框架和软件包总是在发布。其中一个框架是Laravel,它是taylorotwell在2011年发布的一个开源PHP框架。自发布以来,它已经成为最受欢迎的PHP框架之一,而且没有放缓的迹象。让我们快速了解一下Laravel提供的一些很棒的功能。拉雷维尔特征叶片模板发动机MVC架构雄辩的ORM内置测试通知系统排队中间件事件广播易于使用的缓存广泛的安全性和身份验证很好的文档大社区有什么比从头构建一个应用程序并看到它的实际运行更好的方法呢?我们开始吧!想跟上OAuth2和OpenID连接的速度吗?下载免费电子书$('.oauth oidc button a')。单击(函数(e){metricsLib.track('博客:点击:oauth2 oidc ad');});先决条件安装我们的环境的Virtualbox(最新版本)流浪汉(最新版)Node和NPM(最新版本)以稍后安装前端依赖项安装要为新的Laravel项目设置开发环境,您需要做一些事情。菲律宾比索Laravel安装程序需要PHP>=v7.1.3。如果您还没有安装PHP,下面是一些有用的链接:窗户适用于Windows的PHP安装你可以在点击"Install Composer"后停止,但你将在下一节中安装Composer,因此如果你愿意,可以按照这些说明一直到最后。您应该在php.ini文件文件:延伸=卷曲扩展名=文件信息扩展=gd2扩展名=mbstring扩展名=openssl雨衣在Mac上安装PHP应该更简单一些。这里有一个很好的安装指南供参考。作曲家首先,您将安装Composer,它是一个PHP包管理器。如果您使用的是Windows,您可以继续执行上面链接的PHP安装教程中的说明。安装后,您需要将~/.composer/vendor/bin目录添加到$PATH中,这样您就可以从任何文件夹运行该命令。您可以通过在终端中运行以下操作之一来完成此操作(取决于您的操作系统):Mac/Linux系统导出路径=∼/.composer/vendor/bin:$PATH窗户如果您使用安装程序,这应该已经为您完成了。在终端中运行composer-V以检查它是否正常工作。如果没有,请在终端中输入:设置路径=%PATH%;%USERPROFILE%AppDataRoamingComposer\vendor\bin如果安装成功,在终端中运行composer-V将显示输出的composer版本。编写器创建项目接下来,使用Composer安装Laravel项目。导航到您希望新的Laravel项目运行的位置:作曲家创建项目laravel/laravel="6.*"旅行星球积垢这将创建项目目录并安装新的laravel6.x项目所需的一切。安装完成后,从命令行切换到该文件夹。cd旅行星球积垢打开代码编辑器,找到名为.env的文件。在这里您将存储应用程序的专用环境变量。此文件不应提交给GitHub或任何其他源代码管理,因为其内容被视为机密。如果您检查.gitignore文件,您将看到.env已包含在要忽略的文件列表中。在这个.env文件中,您还应该看到值APP_KEY填充了一个随机的32个字符字符串。这是使用createproject安装程序自动生成的应用程序密钥。如果您没有看到这一点,请运行php artisan密钥:生成到创造一个。php-artisan包含在Laravel中,允许您运行命令来帮助您进行Laravel开发。要查看所有命令的列表,请运行php artisan list。现在您可以运行php artisan serve,它将在启动一个开发服务器:8000。如果您的系统上已经安装了PHP和MySQL,这是非常好的,但是如果您没有或者您有与Laravel不兼容的版本,那么配置可能会有点头疼。为了避免这种情况,你可以使用拉威尔家园。现在用Ctrl+C停止开发服务器。建立家园对于这个应用程序,您将使用Laravel Homestead Vagrant box。这个盒子将满足使用Laravel所需的系统需求,这将使您的环境设置变得更加容易。确保已安装Virtualbox和Vagrant(请参阅先决条件),然后在终端中(在任何目录中)运行以下命令以添加Homestead框:流浪者之家如果提供了选项列表,请选择virtualbox。下载和安装需要几分钟时间。Laravel为您提供了在系统范围内安装Homestead的选项,但这需要更多的设置。对于此项目,只需将其安装到项目文件夹中。确保您位于项目根目录中并运行:编写器需要laravel/homestead--dev现在需要生成一个宅地.yaml配置文件,可以通过运行以下命令创建:Mac或Linuxphp供应商/bin/homestead make窗户供应商\\bin\\homestead make你应该看到家园安装!如果成功的话。您可能需要生成一个SSH密钥来安全地连接到您的Homestead VM。GitHub有一个很棒的教程来检查你是否已经有了。您要查找的文件是~/.ssh/id_rsa.pub公司. 如果您确实需要生成一个,请按照以下说明操作,然后重试vagrant up。最后,您可能需要在/etc/hosts文件中添加一个条目,以便您的系统知道如何映射域宅基地测试到开发服务器的IP地址。您可以按照Laravel文档中的这些说明来了解如何为您的系统执行此操作。现在你的流浪箱已经配置好了,你终于可以启动它了!流浪汉前往 to看到你的项目在行动。创建管线立即创建路线是规划项目的好方法。它将使您考虑需要哪些视图、控制器和方法。应用程序需要什么对于此项目,用户应该能够:酒店一览表登录到他们的仪表板查看他们当前的所有预订在特定酒店创建新预订编辑现有预订删除现有预订从他们的仪表板注销为此,我们需要创建以下路径:GET请求/-显示主页/酒店-显示酒店列表/登录-允许用户登录/注销-允许用户注销/auth0/callback-auth0提供了处理登录回调的路由/仪表板-显示用户的仪表板主页/仪表板/预订-在其仪表板中显示用户的预订/dashboard/reservations/new-显示页面以创建预订/dashboard/reservations/{id}-显示单个预订/dashboard/reservations/{id}/edit-显示页面以编辑预订POST请求/仪表板/预订-创建新的预订PUT请求/dashboard/reservations/{id}-更新特定预订删除请求/dashboard/reservations/{id}-删除保留开放路线/网页.php用这个代替它:
  • 大数据和云计算_分布式_大数据趋势 大数据和云计算_分布式_大数据趋势

    华盛顿州贝尔维尤,2018年9月13日消息——身份即服务(IDAS)的全球领导者Auth0今天宣布,它已被福布斯与Bessemer Venture Partners和Salesforce Ventures联合发布的《福布斯2018云100》(Forbes 20...

  • VPN 网关_海外_人工智能有前景吗 VPN 网关_海外_人工智能有前景吗

    8月21日,Facebook删除了600多个源自伊朗的账户、页面和群组。这些帐户在传播政治造谣,主要针对拉丁美洲和中东的用户。网络安全公司fireye最初向Facebook透露了一个名为"自由前线新闻...

  • cdn许可证代办_美国_哪家的云服务器安全 cdn许可证代办_美国_哪家的云服务器安全

    在2016年美国总统大选之前,据称俄罗斯黑客攻击希拉里·克林顿竞选团队和民主党全国委员会(Democratic National Committee),利用鱼叉钓鱼手段诱骗用户向欺诈网站提供用户名和密码。随...

  • 云储存服务_便宜的_怎样购买云主机 云储存服务_便宜的_怎样购买云主机

    Storybook是一个UI组件的开发环境。它允许我们浏览组件库,查看组件的不同状态,并交互式地开发和测试它们。Storybook运行在我们的应用程序之外;因此,我们可以独立地开发UI组件,...

  • 云存储多少钱一个月_如何选择_物联网的 云存储多少钱一个月_如何选择_物联网的

    在本文中,您将学习如何使用哈皮.js以及节点.js,同时使用Redis作为持久层。由于没有安全层就不可能发布API,因此您还将学习如何使用Auth0保护应用程序。如果需要,您可以在GitHub存...

  • <strong>cdn网站_哪个_云计算平台系统</strong> cdn网站_哪个_云计算平台系统

    当我还是个孩子的时候,我练习了8年的童子军,我学到了很多优秀的价值观,我的童子军经历帮助塑造了我的性格,使我成为一个更好的程序员。让我告诉你为什么。作为一名童子军...

  • 云计算数据中心_购买_人工智能发布会 云计算数据中心_购买_人工智能发布会

    在Auth0,我们都是关于开源的。作为一个企业,我们积极致力于开源并从中受益,在多个项目中拥有超过25000个明星。我们的社区通过直接获得建议和支持来支持这项计划,无论开发人...

  • 服务器采购_如何使用_物联网智能家居技 服务器采购_如何使用_物联网智能家居技

    Auth0将不同的数据存储用于不同的目的。我们有大量的数据集,用于为客户提供各种各样的用例和特性。不幸的是,在数据泄露越来越普遍的时代,选择和使用数据存储的一个关键方面...

  • nas网络存储服务器_如何选择_工业物联网 nas网络存储服务器_如何选择_工业物联网

    在构建应用程序时,必须确保注册服务或产品的用户是真实用户。通过使用Auth0,电子邮件验证服务是开箱即用的;然而,如果验证电子邮件根本不必发送,那岂不是更好?通过使用...