本站源码全部测试通过,配有前台及后台演示图,绿色安全,希望能对大家有所帮助!
  • 收藏本站
  • 网站地图
  • 发布源码
  • 首 页
  • VPS/云主机
  • 交流论坛
  • 【开源推荐 10】快速入门最流行的 PHP 开发框架 Laravel
    时间:2019-03-20 08:27:46来源:模板之家 作者:转载大师 下载:1909 次
    开源最前线

    本期是开源推荐第 10 期,本期我们要推荐的开源软件是 Laravel

    Laravel 框架是世界上最流行的 PHP 开发框架,没有之一。近年来 Laravel 以强大、安全、优雅等特性迅速占据了 PHP 开发框架第一份额的宝座。现在 Laravel 框架已成为大型互联网公司及 PHP 攻城狮们的首选框架。如果你还没选择 Laravel ,请继续往下看


    PHP 开发框架 Laravel


    授权协议:MIT

    开发语言:PHP

    操作系统:跨平台

    Github:https://github.com/laravel/laravel  34.8k


    Laravel 简介


    Laravel 是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。Laravel的目标是给开发者创造一个愉快的开发过程,并且不牺牲应用的功能性。


    Lumen 是你构建微服务架构和 API 应用的完美解决方案, 事实上, 她是全宇宙最快的框架之一, 甚至要快过以速度著称的 Silex 和 Slim。



    Laravel 功能特点


    1、语法更富有表现力


    2、高质量的文档

    CodeIgniter 非常流行原因之一是它有良好的文档。这对程序员来说是十分方便的。相比之下,Kohana 一个在技术上比CI更加优秀的框架,但你猜怎么着? 大家不在乎 Kohana 技术有多强,因为 Kohana 的文档实在是太糟了。 而Laravel 有一个非常棒的的社区支持。Laravel 代码本身的表现力和良好的文档使 PHP 程序编写令人愉快。


    3、丰富的扩展包

    Bundle 是 Laravel 中对扩展包的称呼。它可以是任何东西 -- 大到完整的 ORM,小到除错(debug)工具,仅仅复制&粘贴就能安装任何扩展包!Laravel的扩展包由世界各地的开发者贡献,而且还在不断增加中。


    4、开源、托管在 GitHub 上

    Laravel 是完全开源的。所有代码都可以从 Github 上获取,并且欢迎你贡献出自己的力量。


    Laravel 环境搭建


    在有了初步认知后,当然就要开始在自己的电脑上搭建 Laravel 的开发环境了。

    系统环境需求

    ● PHP 5.3.7 或者更高版本,如果没有系统没有安装 PHP 环境的,请到下面地址下载:http://cn2.php.net/downloads.php

    ● 电脑上具有 web 服务器,IIS,apache或者其它web服务器

    ● MCrypt PHP扩展


    安装Composer

    Laravel 框架使用 Composer(PHP包管理工具,参考 Composer 中文文档)来管理代码依赖性。Windows 操作系统中,你可以使用 Composer 的 Windows 安装工具。下载后直接安装就可以了。


    安装Laravel

    在 Github 下载最新版本安装,安装后,然后观察文件目录下,多了一个 vendor 文件夹, composer.lock 文件也被修改了。


    服务器配置

    在上面的操作完成后,就是配置该站点在 Web 服务器上,我相信这些操作,只要有过网站开发经验的人都有,我就不详细介绍了。



    Laravel 技术特点


    1、Bundle是Laravel的扩展包组织形式或称呼。Laravel的扩展包仓库已经相当成熟了,可以很容易的帮你把扩展包(bundle)安装到你的应用中。你可以选择下载一个扩展包(bundle)然后拷贝到bundles目录,或者通过命令行工具“Artisan”自动安装。


    2、在Laravel中已经具有了一套高级的PHP ActiveRecord实现 -- Eloquent ORM。它能方便的将“约束(constraints)”应用到关系的双方,这样你就具有了对数据的完全控制,而且享受到ActiveRecord的所有便利。Eloquent原生支持Fluent中查询构造器(query-builder)的所有方法。


    3、应用逻辑(Application Logic)可以在控制器(controllers)中实现,也可以直接集成到路由(route)声明中,并且语法和Sinatra框架类似。Laravel的设计理念是:给开发者以最大的灵活性,既能创建非常小的网站也能构建大型的企业应用。


    4、反向路由(Reverse Routing)赋予你通过路由(routes)名称创建链接(URI)的能力。只需使用路由名称(route name),Laravel就会自动帮你创建正确的URI。这样你就可以随时改变你的路由(routes),Laravel会帮你自动更新所有相关的链接。


    作者:开源最前线(ID:OpenSourceTop) 猿妹

    转载请注明来源作者



    ●本文编号25,以后想阅读这篇文章直接输入25即可

    ●输入m获取文章目录

    ↓↓↓ 点击"阅读原文" 进入GitHub详情页  

      阅读原文

      发送中

      阅读原文
      转载请注明来源: 【开源推荐 10】快速入门最流行的 PHP 开发框架 Laravel
      本文永久链接地址:bencandy.php?fid=41&id=5645
      本文标签:

      版权声明:
      —— 本文内容由互联网用户自发贡献, 本站不拥有所有权, 不承担相关法律责任, 如果发现本站有涉嫌抄袭的内容, 欢迎发送邮件至 :
      —— 1034252225@qq.com 举报, 并提供相关证据, 一经查实, 本站将立刻删除涉嫌侵权内容。

      最新《系统天堂》软件下载站门户整站程序源码 带WAP手机端+全最新《系统天堂》软件下载站门户整站程序源码 带WAP手机端+全
      福娃源码交易平台,VIP会员,友价T5内核,可运营版本福娃源码交易平台,VIP会员,友价T5内核,可运营版本
      最新仿酷趣商业源码交易平台完整源码,带任务平台功能,新闻栏最新仿酷趣商业源码交易平台完整源码,带任务平台功能,新闻栏
      推荐资讯

      开源之家:最新微信收银系统程序(刷卡支付、卡券核销、扫码支付

      开源之家:最新微信收银系统程序(刷卡支付、卡券核销、扫码支付微信源码3415

      最新微信全民经纪人系统V3.0完整商业版

      最新微信全民经纪人系统V3.0完整商业版微信源码3415

      星火草原微信三级分销系统云指分销商城完美修复版二次开发源码

      星火草原微信三级分销系统云指分销商城完美修复版二次开发源码微信源码3415

      最新牛NIUCMS本地O2O系统V3.0商业版源码二次开发版微信完美三

      最新牛NIUCMS本地O2O系统V3.0商业版源码二次开发版微信完美三微信源码3415

      最新销客多V3.5三级分销系统二次开发版修复物流公司BUG支持佣

      最新销客多V3.5三级分销系统二次开发版修复物流公司BUG支持佣微信源码3415
      开源之家广告栏目A
      热点资讯

      最新《系统天堂》软件下载站门户整站程序源码 带WAP手机端+全

      最新《系统天堂》软件下载站门户整站程序源码 带WAP手机端+全下载系统6481

      福娃源码交易平台,VIP会员,友价T5内核,可运营版本

      福娃源码交易平台,VIP会员,友价T5内核,可运营版本下载系统6481

      最新仿酷趣商业源码交易平台完整源码,带任务平台功能,新闻栏

      最新仿酷趣商业源码交易平台完整源码,带任务平台功能,新闻栏下载系统6481

      mobanbox素材网源码,素材图片站系统,类似千图网源码,高端响应

      mobanbox素材网源码,素材图片站系统,类似千图网源码,高端响应下载系统6481

      2017年10.20更新友价T5源码素材交易网站源码|虚拟物品交易商城

      2017年10.20更新友价T5源码素材交易网站源码|虚拟物品交易商城下载系统6481
      开源之家广告栏目B
      开源之家广告栏目C