拉维尔 (Laravel)

因此,Laravel 是一个用 PHP 编写的开源 MVC 框架,可用于开发由 Taylor Otwell 在 2011 年创建的 Web 应用程序。 Laravel 在 MIT 许可下分发,并将所有代码保留在 GitHub 上。
完整文章请访问 Laravel ...

显示筛选器
托管过滤器
A2 Themes & Host Me Filter

作业系统

磁盘空间

RAM内存

磁盘类型

CPU核心

分类

信任试点 Rose Hosting
分数 - 9
Rose Hosting Logo
Rose Hosting

玫瑰托管

SSD Basic Out of Stock
$7.15 /每月

评论 62


服务器位置


Rose Hosting Servers in St. Louis美国
相比
信任试点 Base Zap
分数 - 8.2
Base Zap Logo
Base Zap

基础击穿

Basic plan
$2.49 /每月

评论 5


服务器位置


Base Zap Servers in Chicago美国 Base Zap Servers in Quebec加拿大 Base Zap Servers in Franconville法国
相比
信任试点 WebHostFace
分数 - 8
WebHostFace Logo
WebHostFace

WebHostFace

Face Standard
$1.38 /每月

评论 82


服务器位置


WebHostFace Servers in Singapore新加坡 WebHostFace Servers in Columbus美国 WebHostFace Servers in Germany德国
相比
信任试点 TFhost
分数 - 7
TFhost Logo
TFhost

TF主机

Corporate
$3.09 /每月


服务器位置


TFhost Servers in New York美国 TFhost Servers in Nigeria奈及利亚
相比
分数 - 10
Media Web Chile Logo
Media Web Chile

智利媒体网

Novato
$31.5 /每年


服务器位置


Media Web Chile Servers in Peru秘鲁 Media Web Chile Servers in Mexico墨西哥 Media Web Chile Servers in Honduras洪都拉斯 Media Web Chile Servers in Guatemala危地马拉 Media Web Chile Servers in Miami美国 Media Web Chile Servers in Bolivia玻利维亚 Media Web Chile Servers in Argentina阿根廷 Media Web Chile Servers in Puerto Rico波多黎各 Media Web Chile Servers in Chile智利 Media Web Chile Servers in Venezuela委内瑞拉
相比
分数 - 10
Fusion Arc Hosting Logo
Fusion Arc Hosting

Fusion Arc托管

Alpha
$0.5 /每月


服务器位置


Fusion Arc Hosting Servers in Phoenix美国
相比
分数 - 10
GoManilaHost.Net Logo
GoManilaHost.Net

GoManilaHost.Net

Starter Web Hosting plan
$0.91 /每月


服务器位置


GoManilaHost.Net Servers in Japan日本 GoManilaHost.Net Servers in Philippines菲律宾 GoManilaHost.Net Servers in Singapore新加坡 GoManilaHost.Net Servers in United States美国 GoManilaHost.Net Servers in India印度 GoManilaHost.Net Servers in Australia澳大利亚 GoManilaHost.Net Servers in France法国 GoManilaHost.Net Servers in Germany德国 GoManilaHost.Net Servers in United Kingdom英国
相比
分数 - 10
IVE Cloud Logo
IVE Cloud

IVE Cloud

BRONZE PLAN
$1.47 /每月


服务器位置


IVE Cloud Servers in Los Angeles美国 IVE Cloud Servers in Johannesburg南非 IVE Cloud Servers in Frankfurt am Main德国 IVE Cloud Servers in London英国 IVE Cloud Servers in Sao Paulo巴西
相比
分数 - 9.5
Mr Cloud Hosting Logo
Mr Cloud Hosting

云先生托管

Startup
$1.54 /每月


服务器位置


Mr Cloud Hosting Servers in London英国
相比
分数 - 9
SriLanka Hosting Logo
SriLanka Hosting

斯里兰卡托管

Pro
$2.64 /每月


服务器位置


SriLanka Hosting Servers in Kansas City美国 SriLanka Hosting Servers in Vilnius立陶宛 SriLanka Hosting Servers in Germany德国
相比
分数 - 8
SeiMaxim Logo
SeiMaxim

精诚

Basic Shared Hosting
$7.99 /每月


服务器位置


SeiMaxim Servers in Amsterdam荷兰 SeiMaxim Servers in Los Angeles美国
相比
分数 - 6
Provider.lk Logo
Provider.lk

Provider.lk

wDeluxe
$2.26 /每月


服务器位置


Provider.lk Servers in Sri Lanka斯里兰卡
相比
分数 - 5.9
eWebGuru Logo
eWebGuru

eWebGuru

Economy Plan
$13.32 /每年


服务器位置


eWebGuru Servers in India印度
相比
分数 - 4
Servicios Hosting Logo
Servicios Hosting

Servicios托管

Payara
$1.1 /每月


服务器位置


Servicios Hosting Servers in Venezuela委内瑞拉
相比
分数 - 3.1
ID webhost Logo
ID webhost

ID虚拟主机

Corporate
$20.64 /每月


服务器位置


ID webhost Servers in Indonesia印度尼西亚
相比
分数 - 0
OSOLABS Logo
OSOLABS

OSOLABS

OSO Basic
$3 /每月

相比
分数 - 0
Infra Networking Logo
Infra Networking

基础网络

ALFA
$4.19 /每月


服务器位置


Infra Networking Servers in Jakarta印度尼西亚 Infra Networking Servers in Dallas美国 Infra Networking Servers in Dublin爱尔兰 Infra Networking Servers in London英国 Infra Networking Servers in Frankfurt am Main德国 Infra Networking Servers in Singapore新加坡 Infra Networking Servers in Amsterdam荷兰 Infra Networking Servers in Uruguay乌拉圭
相比
分数 - 0
Hosting Net Logo
Hosting Net

托管网络

Hosting Económico
$24.17 /每年


服务器位置


Hosting Net Servers in Santiago智利
相比
分数 - 0
Weinigbetalen.nl Logo
Weinigbetalen.nl

Weinigbetalen.nl

Normal
$3.37 /每月


服务器位置


Weinigbetalen.nl Servers in Netherlands荷兰
相比
分数 - 0
Vander Host Logo
Vander Host

范德主机

Micro Website Hosting
$2.62 /每月


服务器位置


Vander Host Servers in New York美国 Vander Host Servers in Cape Town南非 Vander Host Servers in London英国 Vander Host Servers in Toronto加拿大 Vander Host Servers in Amsterdam荷兰 Vander Host Servers in Frankfurt am Main德国 Vander Host Servers in New Delhi印度
相比
信任试点 Miles Web
分数 - 9.6
Miles Web Logo
Miles Web

迈尔斯网

Economy
$0.92 /每月

评论 1925


服务器位置


Miles Web Servers in Romania罗马尼亚 Miles Web Servers in Chicago美国 Miles Web Servers in London英国 Miles Web Servers in Bangkok泰国 Miles Web Servers in Toronto加拿大 Miles Web Servers in Sydney澳大利亚 Miles Web Servers in Dubai阿拉伯联合酋长国 Miles Web Servers in India印度 Miles Web Servers in Singapore新加坡
相比

 

laravel hosting

 

 

我们将永远不会厌倦重复Laravel的用途和用途。 Laravel是一个MVC框架,因此是一个用PHP编写的代码库,Web开发人员使用它来使他们的项目更高效。

 

什么是Laravel?

 

因此,Laravel是一个用PHP编写的开源MVC框架,可用于开发由Taylor Otwell于2011年创建的Web应用程序。 Laravel是根据MIT许可分发的,并且所有代码都可以在GitHub上使用。

 

在2013年,Laravel成为最受欢迎的PHP框架,随后是Phalcon,Symfony 2,CodeIgniter等。截至2014年8月,Laravel似乎是GitHub上最受欢迎的PHP项目。

 

Laravel的优点

 

对于当今了解和使用Laravel的开发人员来说,有许多优点,让我们一起以超详细的方式一起来看一下:


  • 了解Laravel,使今天的开发人员能够继续其“严格”面向对象的PHP路径的下一步。那些了解Laravel的人是从高级开发人员的角度第一次进入的,所有这些好处都可以在进入工作世界时找到,这些好处是:更具竞争力的薪水,更有趣的项目,更流畅的工作方式以及高效。


  • 还必须说Laravel的学习曲线特别低,因此,了解对象中的PHP深入使开发人员可以着手研究与案例有关的所有Laravel。

  • Laravel对于您的项目确实很“酷”,即使它不是真正“艰难而复杂”的操作的最合适框架,它还是特别适合MEDIUM / HIGH复杂项目的框架。


  • Laravel是在项目实施阶段和后续维护中具有延展性,健壮性和易于使用的解决方案。


  • Laravel对于小型内部公司管理系统很有用,对于一定大小的网站来说,这些网站不必接收数千个数据,但仍必须具有真实的Web平台结构,最后,对于在此处列出的各种情况都非常有用这几乎是微不足道的:从简单的新闻站点到电子商务站点。简而言之,它可以在不同类型的不同项目中使用。


  • 我们认为有一件事确实使Laravel与当今其他框架(即社区)脱颖而出。社区,特别是在美国,非常非常活跃。如果您在Twitter上向董事会成员提问,可以轻松地与他们联系并交换不同意见。


  • 社区也非常积极地更新有关新功能的框架,并非常愿意向参与者提供想法。

 

使用Laravel框架选择哪种托管计划?

 

您正在构建PHP应用程序吗?您正在使用开发框架吗? Laravel框架是用于使用PHP创建Web应用程序的开发框架。应用程序框架是用于开发新软件应用程序的一组工具和模型。这也使创建用于组织代码和设计系统架构的方法成为可能。

 

Laravel框架的特征

 

使用PHP构建新的Web应用程序时,有许多常用功能。无论新应用程序的主要功能如何,都应包括这些内容。此开发包括复杂的活动,例如用户和会话管理。它还包括基本实用程序代码,例如连接到数据库。

很少有开发人员真正喜欢对这些类型的功能进行编码。这是一项复杂而艰巨的工作,而没有增加产品附加值。

 

Laravel应用程序的功能

 

Laravel框架提供了每个Web应用程序所需的所有基本功能,例如数据库抽象层和用户登录模块。

最重要的是,Laravel框架更进一步,并提供了用于常见(但不是通用)功能的其他模块,例如付款处理(Laravel Cashier模块)和事件侦听器。

 

Laravel使用Composer进行软件包管理。开发人员可以轻松创建其他通用功能集。这对于在相关行业中构建多个应用程序的软件开发团队特别有用。特定于域的功能可以轻松进行调制,并包含在多个项目中。

 

系统架构

 

创建新软件应用程序的开发人员拥有几乎无限数量的方法来设计系统和组织代码。这种完全的自由是软件巨大潜力的源泉-一切皆有可能。但这也是项目中许多失败和延误的原因。

 

很少有人会设置一个应用程序来执行需要一种全新方法的新事物。 (而且在PHP中更罕见)。

 

Laravel框架强烈面向最佳实践和逻辑敏感的体系结构。

 

模型视图控制器

 

Laravel建立在模型-视图-控制器(MVC)范例上。这是一种结构化应用程序的方式,以使数据,显示和业务逻辑彼此分离。

 

该模型是数据模型。这是定义系统将跟踪的数据对象的类型以及它们的属性和相互关系的代码。模型代码(基本工具类位于Laravel的中心)指定了应用程序如何与数据库进行交互。

 

Laravel提供了“数据库抽象层”。它是到几个不同的兼容数据库系统的通用编码接口。因此,主数据模型(对象关系模型)直接用应用程序代码而不是SQL编写。

 

该模型还提供了用于更新与任何对象关联的数据的接口。它将在数据库或其他数据持久层中同步这些更新。该接口主要可由控制器访问。

 

视图是一个以指定方式显示模型数据的模型系统。这可以是从Web浏览器可见的HTML页面,但不限于此。其他视图形式包括公共数据API,RSS feed,电子邮件模板或打印的文档。视图不处理数据,它只是从模型中接收数据并显示,如图所示。

 

控制器管理应用程序的所有逻辑。它从模型和视图之间的连接以及与Web服务器或其他查询源的连接开始。控制器处理的其他事情是特殊的条件特征。例如,如果要在发生特定操作时发送电子邮件,则该电子邮件由控制器触发。 (控制器无疑会接收有关模型电子邮件的内容和收件人的信息,而视图将提供实际消息的模型。)

 

命令行编码

 

这些不仅仅是重要的功能,需要大量的参考代码。开发新功能通常可能同样乏味。

 

例如,假设您正在为汽车修理厂构建管理应用程序。您将要创建监视车辆的一类数据对象。但是您只需要创建一个新类即可。您需要创建车辆视图。您的愿望当然是显示一个显示特定车辆详细信息的屏幕。您还将需要一个索引视图-您可能希望同时查看多个车辆的列表。您还必须为每个这些元素创建一个路由(在控制器中)。如果用户无法访问它们,它们是否存在并不重要。您还需要确保所有这些不同的代码段都可以协同工作,

 

Laravel提供了一个命令行界面(CLI),可让您快速创建支架式代码。您要做的就是声明新模型,并创建其一些属性以及各种必要的文件和代码块。您显然必须使用实际代码填写此信息,但是所有部分都已存在,并且它们之间的连接已经完成。

 

Laravel虚拟主机

 

Laravel框架在PHP 5.4+上运行,并且需要MCrypt扩展。根据要构建的应用程序的类型,您将需要一个数据库管理系统。

 

开发和托管Laravel应用程序的关键问题是您需要在服务器上安装软件。 Laravel需要Composer,Composer将安装必要的库或依赖项。

 

并非所有共享主机计划都提供这种级别的控制以及通过SSH访问服务器环境,您可能需要使用VPS服务器或自己的专用服务器。