 Laravel 6.0 中文文档如果你不确定是重要特性还是次要特性,请在 Laravel Discord server 的 #internals 频道咨询 Taylor Otwell。 编译前端资源 如果你提交的文件更改会影响前端编译文件,通常这种文件位 于 1aravel/laravel 仓库 的 resources/sass 或 resources/js 目录下,不要提交编译后的文 件,因为它们的尺寸往往很大,框架维护者没法对其进行代码审查 字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话, 该密钥的值已经通过 php artisan key:generate 命令生成好了。 通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行 配置,如果你还没有将 .env.example 文件重命名为 .env,现在立 本文档由学院君提供 学院君致力于提供优质 Laravel 中文 的站点数据库有几个 G 的数据量,你可以导入这个数据库并保存一 份快照,在本地工作一段时间后有可能会创建一些新的测试内容,你 可以通过快照快速恢复到最初的状态。 在底层,LMM 使用了 LVM 的支持写时复制的瘦快照功能,这意味 着当修改表中某条记录时,只会将你所做的更改写入磁盘,从而在恢 复期节省大量时间和磁盘空间。 由于 LMM 会与 LVM 进行交互,所以必须以 root 身份运行,要了 解0 码力 | 1442 页 | 14.66 MB | 1 年前3 Laravel 6.0 中文文档如果你不确定是重要特性还是次要特性,请在 Laravel Discord server 的 #internals 频道咨询 Taylor Otwell。 编译前端资源 如果你提交的文件更改会影响前端编译文件,通常这种文件位 于 1aravel/laravel 仓库 的 resources/sass 或 resources/js 目录下,不要提交编译后的文 件,因为它们的尺寸往往很大,框架维护者没法对其进行代码审查 字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话, 该密钥的值已经通过 php artisan key:generate 命令生成好了。 通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行 配置,如果你还没有将 .env.example 文件重命名为 .env,现在立 本文档由学院君提供 学院君致力于提供优质 Laravel 中文 的站点数据库有几个 G 的数据量,你可以导入这个数据库并保存一 份快照,在本地工作一段时间后有可能会创建一些新的测试内容,你 可以通过快照快速恢复到最初的状态。 在底层,LMM 使用了 LVM 的支持写时复制的瘦快照功能,这意味 着当修改表中某条记录时,只会将你所做的更改写入磁盘,从而在恢 复期节省大量时间和磁盘空间。 由于 LMM 会与 LVM 进行交互,所以必须以 root 身份运行,要了 解0 码力 | 1442 页 | 14.66 MB | 1 年前3
 Laravel 5.6 中文文档串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已 经通过 php artisan key:generate 命令生成好了。 通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行配置,如果你还没有将 .env.example 文件重命名为 .env,现在立即这样做。 如果应用 key 没有被设置,用户 Session 和其它加密数据将会有安全隐患 set homesteadVagrant= 你需要将脚本中实例路径 C:\Homestead 调整为 Homestead 实际安装路径。创建文件之后,添加文件路径到 PATH,这样你就可以在系统的任意位 置运行 homestead up 或 homestead ssh 命令了。 通过 SSH 连接 你可以在 Homestead 目录下通过运行 vagrant ssh 以 SSH 方式连接到虚拟机。如果你设置了全部访问 可实现,和 Homestead 一样,底层也是通过 Ngrok 实现。 要共享站点,切换到站点所在目录并运行 valet share,这会生成一个可以公开访问的 URL 并插入剪贴板,以便你直接复制到浏览器地址栏,就是这 么简单: 你可以通过 http://4c59137d.ngrok.io 或 https://4c59137d.ngrok.io 从任意联网机器访问站点(因为已经公开到互联网上):0 码力 | 377 页 | 14.56 MB | 1 年前3 Laravel 5.6 中文文档串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已 经通过 php artisan key:generate 命令生成好了。 通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行配置,如果你还没有将 .env.example 文件重命名为 .env,现在立即这样做。 如果应用 key 没有被设置,用户 Session 和其它加密数据将会有安全隐患 set homesteadVagrant= 你需要将脚本中实例路径 C:\Homestead 调整为 Homestead 实际安装路径。创建文件之后,添加文件路径到 PATH,这样你就可以在系统的任意位 置运行 homestead up 或 homestead ssh 命令了。 通过 SSH 连接 你可以在 Homestead 目录下通过运行 vagrant ssh 以 SSH 方式连接到虚拟机。如果你设置了全部访问 可实现,和 Homestead 一样,底层也是通过 Ngrok 实现。 要共享站点,切换到站点所在目录并运行 valet share,这会生成一个可以公开访问的 URL 并插入剪贴板,以便你直接复制到浏览器地址栏,就是这 么简单: 你可以通过 http://4c59137d.ngrok.io 或 https://4c59137d.ngrok.io 从任意联网机器访问站点(因为已经公开到互联网上):0 码力 | 377 页 | 14.56 MB | 1 年前3
 CmlPHP v2.x 开发手册
.php 中即可。建议 是缓存、数据库连接等特殊的配置都配置在上层normal.php中,只有 一些应用特殊的配置才配置在应用下的normal.php中 下面列出框架所有惯例配置,如有需要修改复制相应的值 到 normal.php 中即可 0, //SESSION保存位置自定义 0不开 启、1开启 'session_user_loc' => 'db', //自定义保存SESSION的位 置时 定义保存的位置 db、cache两种 'session_user_loc_table' => 'session', //自定义保 存SESSION的保存位置设置为db时的表名 $to) 权限管理 在开发中经常需要用来权限管理,cmlphp中提供了权限控制 类, \Cml\Vendor\Acl 。这边对使用进行说明。 数据库建表 Acl 类依赖的数据表如下,请复制到mysql中执行。 语句中 的 pr_ 为表前缀,请自行替换在实际的表前缀。 建库语句 CREATE TABLE `pr_admin_app` ( `id` smallint(6) unsigned0 码力 | 245 页 | 720.67 KB | 1 年前3 CmlPHP v2.x 开发手册
.php 中即可。建议 是缓存、数据库连接等特殊的配置都配置在上层normal.php中,只有 一些应用特殊的配置才配置在应用下的normal.php中 下面列出框架所有惯例配置,如有需要修改复制相应的值 到 normal.php 中即可 0, //SESSION保存位置自定义 0不开 启、1开启 'session_user_loc' => 'db', //自定义保存SESSION的位 置时 定义保存的位置 db、cache两种 'session_user_loc_table' => 'session', //自定义保 存SESSION的保存位置设置为db时的表名 $to) 权限管理 在开发中经常需要用来权限管理,cmlphp中提供了权限控制 类, \Cml\Vendor\Acl 。这边对使用进行说明。 数据库建表 Acl 类依赖的数据表如下,请复制到mysql中执行。 语句中 的 pr_ 为表前缀,请自行替换在实际的表前缀。 建库语句 CREATE TABLE `pr_admin_app` ( `id` smallint(6) unsigned0 码力 | 245 页 | 720.67 KB | 1 年前3
 Yii 2.0 权威指南你应该可以在浏览器中看到如上所示的 輐 轃 软 轮 轧 轲 轡 轴 轵 转 轡 轴 轩 软 轮 轳 輡 輑 页面。如果 没有, 请通过以下任意一种方式,检查当前 轐 轈 轐 环境是否满足 轙 轩 轩 最基 本需求: • 复制 / r e q u i r e m e n t s . p h p 到 / w e b / r e q u i r e m e n t s . p h p ,然后通过浏览器访问 轕 轒 轌 h t 它触发表明页面结尾的 譅 譖 譅 譎 譔 譟 譅 譎 譄 譟 譐 譁 譇 譅 事件。 • 譨 譥 譡 譤 謨 謩 輺 该方法应在轈 轔 轍 轌 页面的< h e a d > 标签中调用, 它生成一个占 位符,在页面渲染结束时会被注册的头部轈 轔 轍 轌 代码 (如,转 轩 轮 轫 标签輬 轭 轥 轴 轡 标签)替换。 • 譢 譥 譧 譩 譮 譂 譯 譤 譹 謨 謩 輺 该方法应在< b o d y > 謺 謺 議 譵 譢 譬 譩 譳 譨 謨 謩 发布 该包资源文件到 轗 轥 轢 目录时 指定传递到该方法的选项,仅在指定了 譳 譯 譵 譲 譣 譥 譐 譡 譴 譨 属性时使用。 资 资 资源 源 源位 位 位置 置 置 资源根据它们的位置可以分为: • 源资源輺 资源文件和 轐 轈 轐 源代码放在一起,不能被 轗 轥 轢 直接访问, 为了使用这些源资源, 它们要拷贝到一个可 轗 轥 轢 访问的 轗0 码力 | 537 页 | 4.66 MB | 1 年前3 Yii 2.0 权威指南你应该可以在浏览器中看到如上所示的 輐 轃 软 轮 轧 轲 轡 轴 轵 转 轡 轴 轩 软 轮 轳 輡 輑 页面。如果 没有, 请通过以下任意一种方式,检查当前 轐 轈 轐 环境是否满足 轙 轩 轩 最基 本需求: • 复制 / r e q u i r e m e n t s . p h p 到 / w e b / r e q u i r e m e n t s . p h p ,然后通过浏览器访问 轕 轒 轌 h t 它触发表明页面结尾的 譅 譖 譅 譎 譔 譟 譅 譎 譄 譟 譐 譁 譇 譅 事件。 • 譨 譥 譡 譤 謨 謩 輺 该方法应在轈 轔 轍 轌 页面的< h e a d > 标签中调用, 它生成一个占 位符,在页面渲染结束时会被注册的头部轈 轔 轍 轌 代码 (如,转 轩 轮 轫 标签輬 轭 轥 轴 轡 标签)替换。 • 譢 譥 譧 譩 譮 譂 譯 譤 譹 謨 謩 輺 该方法应在< b o d y > 謺 謺 議 譵 譢 譬 譩 譳 譨 謨 謩 发布 该包资源文件到 轗 轥 轢 目录时 指定传递到该方法的选项,仅在指定了 譳 譯 譵 譲 譣 譥 譐 譡 譴 譨 属性时使用。 资 资 资源 源 源位 位 位置 置 置 资源根据它们的位置可以分为: • 源资源輺 资源文件和 轐 轈 轐 源代码放在一起,不能被 轗 轥 轢 直接访问, 为了使用这些源资源, 它们要拷贝到一个可 轗 轥 轢 访问的 轗0 码力 | 537 页 | 4.66 MB | 1 年前3
 Laravel 5.3 中文文档Laravel 框架提供的默认的两个认证控制器已经被分割成四个,这一更改让认证控制器变得更加 清爽、责任更加明确。升级应用认证控制器到最新的最简单方法就是从 GitHub 上将四个控制器 代码拷贝过来复制到项目中。 你还要确保在路由文件中调用了 Route::auth()方法,该方法在底层已经为新控制器注册了合适 的路由。 这些新控制器拷贝到应用后,需要重新实现之前在认证控制器中实现的方法和业务。例如,如果 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 24 AES-256-CBC 并且将 key 设置为 32 位随机字符串(这可以通过 Artisan 命令 php artisan key:generate 生成)。 如果你在使用 Mcrypt 加密保存加密数据到数据库,则需要安装包含 Mcrypt 加密实现的扩展包 是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已经通过 php artisan key:generate 命 令生成好了。 通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行配置,如果你还没有 将 .env.example 文件重命名为 .env,现在立即这样做。如果应用 key 没有被设置,用户 Session 和其它加密数据将会有安全隐患。0 码力 | 691 页 | 9.37 MB | 1 年前3 Laravel 5.3 中文文档Laravel 框架提供的默认的两个认证控制器已经被分割成四个,这一更改让认证控制器变得更加 清爽、责任更加明确。升级应用认证控制器到最新的最简单方法就是从 GitHub 上将四个控制器 代码拷贝过来复制到项目中。 你还要确保在路由文件中调用了 Route::auth()方法,该方法在底层已经为新控制器注册了合适 的路由。 这些新控制器拷贝到应用后,需要重新实现之前在认证控制器中实现的方法和业务。例如,如果 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 24 AES-256-CBC 并且将 key 设置为 32 位随机字符串(这可以通过 Artisan 命令 php artisan key:generate 生成)。 如果你在使用 Mcrypt 加密保存加密数据到数据库,则需要安装包含 Mcrypt 加密实现的扩展包 是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已经通过 php artisan key:generate 命 令生成好了。 通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行配置,如果你还没有 将 .env.example 文件重命名为 .env,现在立即这样做。如果应用 key 没有被设置,用户 Session 和其它加密数据将会有安全隐患。0 码力 | 691 页 | 9.37 MB | 1 年前3
 Laravel 5.2 中文文档key(APP_KEY)设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已经通过 key:generate 命令生成 好了。通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行配置,如果 你还没有将 .env.example 文件重命名为 .env,现在立即这样做。如果应用 key 没有被设 置,用户 Session 和其它加密数据将会有安全隐患。 Hosts 文件 不要忘记把 Nginx 站点配置中的域名添加到本地机器上的 hosts 文件中,该文件会将对 本地域名的请求重定向到 Homestead 虚拟机,在 Mac 或 Linux 上,该文件位 于 /etc/hosts,在 Windows 上,位于 C:\Windows\System32\drivers\etc\hosts,添加 方式如下: 192.168.10.10 homestead DECIMAL 类型,带一个精度和范围 $table->double('column', 15, 8); 等同于数据库中的 DOUBLE 类型,带精度, 总共 15 位数字,小数点 后 8 位. $table->enum('choices', ['foo', 'bar']); 等同于数据库中的 ENUM 类型 $table->float('amount'); 等同于数据库中的0 码力 | 377 页 | 4.56 MB | 1 年前3 Laravel 5.2 中文文档key(APP_KEY)设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已经通过 key:generate 命令生成 好了。通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行配置,如果 你还没有将 .env.example 文件重命名为 .env,现在立即这样做。如果应用 key 没有被设 置,用户 Session 和其它加密数据将会有安全隐患。 Hosts 文件 不要忘记把 Nginx 站点配置中的域名添加到本地机器上的 hosts 文件中,该文件会将对 本地域名的请求重定向到 Homestead 虚拟机,在 Mac 或 Linux 上,该文件位 于 /etc/hosts,在 Windows 上,位于 C:\Windows\System32\drivers\etc\hosts,添加 方式如下: 192.168.10.10 homestead DECIMAL 类型,带一个精度和范围 $table->double('column', 15, 8); 等同于数据库中的 DOUBLE 类型,带精度, 总共 15 位数字,小数点 后 8 位. $table->enum('choices', ['foo', 'bar']); 等同于数据库中的 ENUM 类型 $table->float('amount'); 等同于数据库中的0 码力 | 377 页 | 4.56 MB | 1 年前3
 Laravel 5.1 中文文档接下来要做的事情就是将应用 key 设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已经通过 key:generate 命令生成好了。通常,该字符 串应该是 32 位长,该 key 被配置在.env 环境文件中(APP_KEY),如果你还没有 将.env.example 文件重命名为.env,现在立即这样做。如果应用 key 没有被设置,用户 sessions 和其它加密数据将会有安全隐患! DECIMAL 类型,带一个精度和范围 $table->double('column', 15, 8); 等同于数据库中的 DOUBLE 类型,带精度, 总共 15 位数字,小数点 后 8 位. $table->enum('choices', ['foo', 'bar']); 等同于数据库中的 ENUM 类型 $table->float('amount'); 等同于数据库中的 $table->dropForeign('posts_user_id_foreign'); 填充数据 1、简介 Laravel 包含了一个简单方法来填充数据库——使用填充类和测试数据。所有的填充类都位 于 database/seeds 目录。填充类的类名完全由你自定义,但最好还是遵循一定的规则,比 如可读性,例如 UserTableSeeder 等等。安装完 Laravel 后,会默认提供一个 DatabaseSeeder0 码力 | 307 页 | 3.46 MB | 1 年前3 Laravel 5.1 中文文档接下来要做的事情就是将应用 key 设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已经通过 key:generate 命令生成好了。通常,该字符 串应该是 32 位长,该 key 被配置在.env 环境文件中(APP_KEY),如果你还没有 将.env.example 文件重命名为.env,现在立即这样做。如果应用 key 没有被设置,用户 sessions 和其它加密数据将会有安全隐患! DECIMAL 类型,带一个精度和范围 $table->double('column', 15, 8); 等同于数据库中的 DOUBLE 类型,带精度, 总共 15 位数字,小数点 后 8 位. $table->enum('choices', ['foo', 'bar']); 等同于数据库中的 ENUM 类型 $table->float('amount'); 等同于数据库中的 $table->dropForeign('posts_user_id_foreign'); 填充数据 1、简介 Laravel 包含了一个简单方法来填充数据库——使用填充类和测试数据。所有的填充类都位 于 database/seeds 目录。填充类的类名完全由你自定义,但最好还是遵循一定的规则,比 如可读性,例如 UserTableSeeder 等等。安装完 Laravel 后,会默认提供一个 DatabaseSeeder0 码力 | 307 页 | 3.46 MB | 1 年前3
 CmlPHP v2.x 开发手册
al.php 中即可。建议是缓存、数据库连接等特殊的配置都 配置在上层normal.php中,只有一些应用特殊的配置才配置在应用下的normal.php中 下面列出框架所有惯例配置,如有需要修改复制相应的值到 normal.php 中即可 复制到mysql中执行。 语句中的 pr_ 为表前缀,请自行替换在实际 的表前缀。 建库语句 CREATE TABLE `pr_admin_app` ( `id` smallint(6) unsigned0 码力 | 143 页 | 1.54 MB | 1 年前3 CmlPHP v2.x 开发手册
al.php 中即可。建议是缓存、数据库连接等特殊的配置都 配置在上层normal.php中,只有一些应用特殊的配置才配置在应用下的normal.php中 下面列出框架所有惯例配置,如有需要修改复制相应的值到 normal.php 中即可 复制到mysql中执行。 语句中的 pr_ 为表前缀,请自行替换在实际 的表前缀。 建库语句 CREATE TABLE `pr_admin_app` ( `id` smallint(6) unsigned0 码力 | 143 页 | 1.54 MB | 1 年前3
 CmlPHP v2.x 开发手册
al.php 中即可。建议是缓存、数据库连接等特殊 的配置都配置在上层normal.php中,只有一些应用特殊的配置才配置在应用下的 normal.php中 下面列出框架所有惯例配置,如有需要修改复制相应的值到 normal.php 中即可 复制到mysql中执行。 语句中的 pr_ 为表前缀,请自行 替换在实际的表前缀。 建库语句 CREATE TABLE `pr_admin_app` ( `id` smallint(6) unsigned0 码力 | 251 页 | 973.37 KB | 1 年前3 CmlPHP v2.x 开发手册
al.php 中即可。建议是缓存、数据库连接等特殊 的配置都配置在上层normal.php中,只有一些应用特殊的配置才配置在应用下的 normal.php中 下面列出框架所有惯例配置,如有需要修改复制相应的值到 normal.php 中即可 复制到mysql中执行。 语句中的 pr_ 为表前缀,请自行 替换在实际的表前缀。 建库语句 CREATE TABLE `pr_admin_app` ( `id` smallint(6) unsigned0 码力 | 251 页 | 973.37 KB | 1 年前3
 使⽤Laravel 8
PHP主流框架打造
RESTful API/api/v1/articles/1 更新 ID1 ⽂章的部分內容 200 今⽇菜單 ⾃我介紹 RESTful API Laravel程式範例說明 延伸補充資料 製作⼀個簡易的⽂章管理系統 只有兩個欄位 title 、 content 筆記連結:https://hackmd.io/ZDoduP_oQ5WXYsO7TyJsiQ 新建單⼀資源 POST https://localhost/api/v1/articles0 码力 | 22 页 | 3.41 MB | 1 年前3 使⽤Laravel 8
PHP主流框架打造
RESTful API/api/v1/articles/1 更新 ID1 ⽂章的部分內容 200 今⽇菜單 ⾃我介紹 RESTful API Laravel程式範例說明 延伸補充資料 製作⼀個簡易的⽂章管理系統 只有兩個欄位 title 、 content 筆記連結:https://hackmd.io/ZDoduP_oQ5WXYsO7TyJsiQ 新建單⼀資源 POST https://localhost/api/v1/articles0 码力 | 22 页 | 3.41 MB | 1 年前3
共 10 条
- 1














