下载本资源原文网址:http://www.daima.org/php/php7935.html lumen框架是一款比较常用的php开发框架,可以进行时下流行网页开发语言php框架的开发,新版本优化了框架的加载方式,多余的功能可自行开启,以速度为目标诞生的微型框架,需要的朋友可以下载! 软件特色 运行速度快到爆表 Lumen 是你构建微服务架构和 API 应用的完美解决方案, 事实上, 她是全宇宙最快的框架之一, 甚至要快过以速度著称的 Silex 和 Slim, 现在, 为你的 Laravel 应用程序编写微服务架构变得再简单不过了. 你最爱的 Laravel 强大功能 绝不牺牲功能和开发的愉悦性来换取速度, 你始终可以方便地使用 Laravel 功能, 如 Eloquent, 缓存系统, 队列系统, 认数据认证, 路由系统, 中间件 等, 并且不需要太多配置. 无缝迁移, 要的就是灵活 如果有一天你的 Lumen 项目想使用全堆栈的 Laravel 框架, 因为 Lumen 是由 Laravel 的子模块组成的, 你不需要修改任何代码就能直接集成到 Laravel 里面. lumen安装配置教程 lumen安装 安装器安装 1. composer global require "laravel/lumen-installer" 2. lumen new blog composer安装 composer create-project --prefer-dist laravel/lumen blog 服务提供者 使用缓存cache(redis缓存) 安装依赖包 composer require predis/predis 1.0.* composer require illuminate/redis 配置 bootstrap/app.php 文件中注册Illuminate/Redis/RedisServiceProvider $app->register( Illuminate/Redis/RedisServiceProvider::class ); 加载Eloquent/配置 3.1 只加载配置 $app->configure('database'); 3.2同时加载Eloquent $app->withEloquent(); 使用门面 $app->withFacades(); 使用 app('redis')->set('redisKey', 'abc123'); //门面Redis Redis::set('redisKey', 'abc123'); 默认使用predis客户端 vendor/illuminate/redis/RedisServiceProvider.php return new RedisManager(Arr::pull($config, 'client', 'predis'), $config); app('cache')->put('cacheKey', '123abc', 2); //门面Cache Cache::put('cacheKey', '123abc', 2); lumen辅助函数位置 vendor/illuminate/support/helpers.php lumen配置文件位置 vendor/laravel/lumen-framework/config 中英文对照表 A# Aggregate 聚合 Array 数组 Artisan (指令,不翻) Argument 参数 Assets 资源文件 Authorization 用户授权 Adapter 接口 B# Blade (专为 Laravel 发明的 PHP 模板引擎,不翻) Bundle (上一代的 package 名称,不翻) Binding 绑定 C# Cache 缓存 Call 调用 Callback 回调 Classes 类 CLI 命令行接口 Command 命令 Command Line 命令行 Component 组件 Console 终端 Context 情境 Controller 控制器 Controller Action 控制器行为 constructor 类构造器 Cookie (不翻) Composer (开源项目名称,不翻) Credentials 凭证 Closure 闭包 Configuration 配置信息 Chain 链式 Chain Methods 链式调用 Contracts 契约 D# Database-Transactions 数据库交易 Deferred Providers 延迟提供者 Driver 驱动 Dependency Injection 依赖注入 E# Event 事件 Extend 扩展 Extension 扩展 Eloquent (不翻) Exception 异常 F# Facades (不翻) Framework 框架 Filter 过滤器 Form 表单 Function 函数 G# Guide 指南 Guard 保卫 H# Helper 辅助函数 Hash 哈希 (可不翻) Homestead (不翻) Header 标头 Hook 钩子 I# Instance 实例 IoC (不翻) inheritance 继承 implements 实现 J# Job 任务 K# Key 键 L# Laravel (不翻) Listener 侦听器 Library 函数库 M# Method 方法 Migration 迁移 Model 模型 Middleware 中间件 N# Namespace 命名空间 O# Object 对象 P# Package 扩展包 Packagist (开源项目名称,不翻) Provider 提供者 Prefix 前缀 Presenter (不翻) Pipeline 管道 Policies 策略 Q# Queue 队列 Query Builder 查询语句构造器 R# Route / Routing 路由 Router 路由器 Request 请求 Response 响应 Resolved 解析 Repository 存储库 Redirect 重定向 (Database's) Rollback 还原 S# Schema 数据库结构 Service 服务 Service Container 服务容器 Service Providers 服务提供者 Session (不翻) Seed 数据填充 Scheduler 计划器 T# Tag 标签 Table 数据表 Templates 模板 Terminal 终端 Token 令牌 Timestamps 时间戳 Type-hint 类型提示 Trait (不翻) Ternary statement 三元运算符 Throw (Exception) 出(异常) V# Vagrant (开源项目名称,不翻) Vagrant Box (开源项目名称,不翻) View 视图 Vendor 供应商 View Composer 视图组件 W# Workbench (开源项目名称,不翻) Webhooks (不翻) Word Factor 加密系数 更新日志 修复了对 JSON 响应运行断言的问题 为 after_or_equal 和 before_or_equal 规则添加了验证消息 修复了最新的 Illuminate/Database 发行版的兼容性问题 |