Laravel 6.0 中文文档laravel/ui、以及多个 bug 修复和可用性的提 升。 语义化版本 Laravel 框架包 laravel/framework 现在遵循语义化版本标准。这使 得框架得以和其他已经遵循该版本标准的 Laravel 扩展包保持一 致,不过 Laravel 的发布周期将保持不变。 兼容 Laravel Vapor Laravel 6.0 提供了对 Laravel Vapor 的兼容,这是一个针对 Laravel ->orderBy('arrived_at', 'desc') ->limit(1) )->get(); Laravel UI 之前版本 Laravel 提供的典型的前端脚手架代码现在被提取到独立 的 Composer 扩展包 laravel/ui 中,这样一来可以让 UI 脚手架代 码的开发和维护与主框架分离。所以,在默认框架脚手架代码中,现 在已经剔除了 Bootstrap 和 Vue 相关代码,make:auth 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 11 如果想要恢复之前版本的 Vue/Bootstrap 脚手架代码,可以安 装 laravel/ui 扩展包,并使用 Artisan 命令 ui 来安装前端脚手架 代码: composer require laravel/ui php artisan ui vue --auth 升级指南 重要更新概览0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.6 中文文档的基础上继续进行优化,包括日志系统、单机任务调度、模型序列化优化、动态频率限制、广播频道类、API 资源控制器 生成、Eloquent 日期格式化优化、Blade 组件别名、Argon2 密码哈希支持、引入 Collision 扩展包等等等等。此外,所有的前端脚手架代码都已升 级到 Bootstrap 4,Laravel 底层使用的 Symfony 组件都已升级到 Symfony ~4.0 版本。 Laravel 5.6 版本的发布恰逢 (string) Str::orderedUuid(); Collision 默认的 laravel/laravel 应用现在为 Collision 包含了一个 dev Composer 依赖,这个扩展包在通过命令行与 Laravel 应用交互时提供了美观的错误 报告: 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy 6.*,更新 fideloper/proxy 依赖到 ~4.0。 此外,如果你使用下以下官方扩展包,也要升级它们到最新版本: Dusk (升级到 ~3.0) Passport (升级到 ~5.0) Scout (升级到 ~4.0) 当然,不要忘了检查应用所使用的第三方扩展包是否支持 Laravel 5.6,如果需要升级的话也要更新。 Symfony 4 Laravel0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.3 中文文档模型的全文搜索解决方案。通过模 型观察者,Scout 会自动同步更新 Eloquent 记录的搜索索引,目前,Scout 使用 Algolia 驱动,不 过,编写自己的驱动很简单,你可以通过自己的搜索实现扩展 Scout。 你可以简单通过添加 Searchable trait 到模型让模型变得可搜索: 扩展闭包绑定&$this 使用闭包调用 Cache::extend 方法时,$this 会被绑定到 CacheManager 实例,从而允许你在扩展 闭包中调用其提供的方法: Cache::extend('memcached', function ($app, return $this->createNullDriver($config); } }); Cashier 如果你在使用 Cashier,需要升级 laravel/cashier 扩展包到 7.0 版本,这一版本的 Cashier 只修 改了一些内置方法以便兼容于 Laravel 5.3,并没有什么重大更新。 集合 key/value 顺序调整 集合方法 first0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.2 中文文档么现在应该移除这个类型提示然后在路由或控制器中直接创建一个新的模型实例;否则, Laravel 将会基于路由 URI 的标识符试图从数据库获取一个已存在的模型实例。 IronMQ IronMQ 队列驱动被移动到自己的扩展包中,不再被框架核心支持: http://github.com/LaravelCollective/iron-queue 任务/队列 php artisan make:job 命令现在默认会 本地开发环境。 如果你没有使用 Homestead,那么需要保证开发环境满足以下要求: PHP 版本 >= 5.5.9 PHP 扩展:OpenSSL PHP 扩展:PDO PHP 扩展:Mbstring PHP 扩展:Tokenizer 2、安装 Laravel Laravel 使用 Composer 管理依赖,因此,使用 Laravel 之前,确保机器上已经安装了 来开启。 预装软件 Ubuntu 14.04 Git PHP 7.0 HHVM Xdebug Nginx MySQL SQLite 3 Postgres Composer Node(With PM2, Bower, Grunt, and Gulp) Redis Memcached0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.1 中文文档框架采取为默认风格指南,此外,所有代码生成器已经 被更新到生成兼容 PSR-2 语法的代码。 文档 Laravel 文档的每一个页面都进行了一丝不苟的审查和引人注目的优化,所有代码示例都被 审查并且扩展到更好的支持上下文相关性。 本文档由 Laravel 学院(LaravelAcademy.org)提供 2 事件广播 在很多现代的 web 应用中,web 套接字被用于实现实时的,即时更新的用户接口,当服务 现在可以通过使用模型工厂附带一种简单的方式类创建 Eloquent 模型存根,模型工 厂允许你为 Eloquent 模型定义一系列默认属性,然后为测试或数据库填充生成模型实例。 模型工厂还可以利用强大的 PHP 扩展库 Faker 类生成随机的属性数据。 $factory->define('App\User', function ($faker) { return [ 'name' 目录。然而这并不是破坏式改变所以使用 Laravel 5.1 并不强制要求更 新到新的目录结构。 加密 在之前的 Laravel 版本中,加密通过 PHP 扩展 mcrypt 进行处理,从 5.1 开始,加密改由通 过 PHP 的另一个扩展 openssl 进行处理,因为该扩展较前者而言维护的更加活跃。 升级指南 更新到 5.1.0 预计更新时间:小于 1 小时 更新 bootstrap/autoload0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 3.2 Documentation......................................................................... 76 Quick Start Using SQLite ............................................................................................. 76 following goodies will help you take full advantage of Laravel, but they are not required: SQLite, MySQL, PostgreSQL, or SQL Server PDO drivers. Memcached or APC. 12 Problems? If MySQL PostgreSQL SQLite SQL Server All of the database configuration options live in the application/config/database.php file. Quick Start Using SQLite SQLite is an awesome, zero-configuration0 码力 | 139 页 | 1.13 MB | 1 年前3
Learning Laravelconnections' name mysql below: 'connections' => [ 'sqlite' => [ 'driver' => 'sqlite', 'database' => database_path('database.sqlite'), 'prefix' => '', ], 'mysql' the connection() method to tell Laravel which database connection you use: Schema::connection("sqlite")->create("table",function(Blueprint $table){ $table->increments('id'); }); Artisan Migrate artisan migrate:install --database=sqlite This command will install migration table in the target database to prepare migration. php artisan migrate --database=sqlite This command will run migration and0 码力 | 216 页 | 1.58 MB | 1 年前3
The Laravel Handbook
data from the database with dynamic routes. The easiest way to use a database is by using SQLite. SQLite is just a file hosted in your site, no special setup needed. 22 Open the .env file, and instead DB_USERNAME=root DB_PASSWORD= add DB_CONNECTION=sqlite Laravel will automatically create a SQLite database in database/database.sqlite the first time you run a migration. 6. How to use means all the migrations you see in the migrations folder: 25 If you open the database/database.sqlite file using a database visualization tool like TablePlus (free version, available for all operating0 码力 | 111 页 | 14.25 MB | 1 年前3
《Slides Dev Web》02. Introduction aux frameworks PHP
$_GET["page"] ?? null; $id = (int) ($_GET["id"] ?? 0); // Connexion à la base de données. $db = new PDO("sqlite:../users.db"); // Page HTML ?>HE-Arc sqlite:../users.db"); // ... if ("equipe" === $page) { $personne = R::load("personnes", $id); echo $twig->render(0 码力 | 24 页 | 1.03 MB | 1 年前3
Laravel 5.0 Documentation
systems are provided in this file. Currently Laravel supports four database systems: MySQL, Postgres, SQLite, and SQL Server. Sometimes you may wish to use one database connection for SELECT statements, and0 码力 | 242 页 | 1.44 MB | 1 年前3
共 10 条
- 1













