-
升级你的事件和命令到新的位置——在一个对你或你的团队合适的时间。 Blade createMatcher,createOpenMatcher 和 createPlainMatcher 方法已经从 Blade 编译器中移 除,可以使用新的 directive 方法来为 5.1 版的 Blade 创建自定义的指令。查阅扩展 Blade 文档了解详情。 测试 在 tests/TestCase.php 文件中新增 Blackfire Profiler 2、安装 & 设置 2.1 首次安装 在启用 Homestead 环境之前,需要先安装 Virtual Box 或者 VMWare 和 Vagrant,所有这些 软件包都会常用操作系统提供了一个便于使用的可视化安装器。 2.1.1 安装 Homestead Vagrant 盒子 VirtualBox/VMWare 和 Vagrant 安装好了之后,在终端中使用能如下命令将 SensioLabs 的 Blackfire Profiler 能自动收集代码执行数据,比如内存、CPU 时间、硬盘 I/O 等,Homestead 使得在应用中使用该 profiler 变得轻而易举。 所有需要的软件包已经安装到 Homestead 盒子,你只需要在 Homestead.yaml 文件中设置 Blackfire Server ID 和 token: blackfire: - id: your-server-id
0 码力 |
307 页 |
3.46 MB
| 1 年前 3
-
学院致力于提供优质 Laravel 中文学习资源 16 2、安装 & 设置 首次安装 在使用 Homestead 之前,需要先安装 Virtual Box/VMWare 和 Vagrant,所有这些软件包 都为常用操作系统提供了一个便于使用的可视化安装器。 安装 Homestead Vagrant 盒子 VirtualBox/VMWare 和 Vagrant 安装好了之后,在终端中使用能如下命令 Profiler 能自动收集代码执行数据,比如内存、CPU 时间、 硬盘 I/O 等,Homestead 使得在应用中使用该性能分析器变得轻而易举。 Blackfire Profiler 需要的软件包已经预安装到 Homestead 盒子,你只需要 在 Homestead.yaml 文件中设置 Blackfire Server ID 和 token: blackfire: - id: 1、简介 Blade 是 Laravel 提供的一个非常简单但很强大的模板引擎,不同于其他流行的 PHP 模板 引擎,Blade 在视图中并不约束你使用 PHP 原生代码。所有的 Blade 视图都会被编译 成原生 PHP 代码并缓存起来直到被修改,这意味着对应用的性能而言 Blade 基本上是 零开销。Blade 视图文件使用 .blade.php 文件扩展并存放在 resources/views 目录下。
0 码力 |
377 页 |
4.56 MB
| 1 年前 3
-
环境 的, 你可以考虑安装高级应用模版1 6 。 2 . 2 . 4 安 安 安装 装 装 A s s e t s 轙 轩 轩 依靠 轂 软 轷 轥 轲 1 7 和輯 或 轎 轐 轍 1 8 软件包来安装 轡 轳 轳 轥 轴 (轃 轓 轓 和 轊 轡 轶 轡 轓 轣 轲 轩 轰 轴 ) 库。 它使用轃 软 轭 轰 软 轳 轥 轲 来获取这些库,允许 轐 轈 轐 和 轃 轓 轓 輯 轊 轡 轶 轡 a c k a g e N a m e 或 @ n p m / P a c k a g e N a m e 。 这是因为 轃 软 轭 轰 软 轳 轥 轲 会将 轂 软 轷 轥 轲 或 轎 轐 轍 软件包安装在与此别名对应 的目录中。 注 注 注意 意 意: : : 某些包可能会将其所有发布文件放在子目录中。在这种 情况下, 你应该把子目录设为 譳 譯 譵 譲 譣 譥 譐 譡 譴 譨 的值。例如, o } 会分别被源资源文件路径和目标资源文件路径替代。 信 信 信息 息 息: : : 除了以上方式,也有其他的方式来处理扩展语法资源, 例如,可使用编译工具如轧 轲 轵 轮 轴 3 5 来监控并自动转换扩展语法资 源,此时, 应使用资源包中编译后的轃 轓 轓 輯 轊 轡 轶 轡 轓 轣 轲 轩 轰 轴 文件而不 是原始文件。 2 9 h t t p s : / / l e s s c s s
0 码力 |
537 页 |
4.66 MB
| 1 年前 3
-
Discord server 的 #internals 频道咨询 Taylor Otwell。 编译前端资源 如果你提交的文件更改会影响前端编译文件,通常这种文件位 于 1aravel/laravel 仓库 的 resources/sass 或 resources/js 目录下,不要提交编译后的文 件,因为它们的尺寸往往很大,框架维护者没法对其进行代码审查 (Code Review)。不怀好意的人可能会借此注入恶意代码到 Review)。不怀好意的人可能会借此注入恶意代码到 Laravel 中,为了避免这种情况发生,仓库里所有编译后的文件只能由 Laravel 框架维护者生成和提交。 安全漏洞 如果你在 Laravel 中发现安全漏洞,请发送邮件 到 taylor@laravel.com,所有的安全漏洞将会被及时解决。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun 威胁; 资源目录 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 46 resources 目录包含了应用视图文件和未编译的原生前端资源文件 (LESS、SASS、JavaScript),以及本地化语言文件; 路由目录 routes 目录包含了应用定义的所有路由。Laravel 默认提供了四个 路由文件用于给不同的入口使用:web
0 码力 |
1442 页 |
14.66 MB
| 1 年前 3
-
......................................................................................... 217 7.2 编译资源(Laravel Elixir) ................................................................................ 3 一起发布,新版本将捆绑支持 Webpack 和 Rollup JavaScript 模块。 默认情况下,Laravel 5.3 的 gulpfile.js 文件现在已经使用 Webpack 来编译 JavaScript: elixir(mix => { mix.sass('app.scss') .webpack('app.js'); }); 查看完整的 一个控制台命令并 且允许与命令行 IO 方法进行交互,尽管这个文件并不定义 HTTP 路由,但是它定义了基于控制 台的应用入口(路由)。 Storage 目录 storage 目录包含了编译过的 Blade 模板、基于文件的 session、文件缓存,以及其它由框架生成 的文件,该目录被细分为成 app、framework 和 logs 子母录,app 目录用于存放应用要使用的文 件,framework
0 码力 |
691 页 |
9.37 MB
| 1 年前 3
-
Web 根目录之下,如果权限系统没做好或服务器配置有漏洞的话,很可能导致应用 敏感文件被黑客窃取,进而对网站安全造成威胁; Resources 目录 resources 目录包含了应用视图文件和未编译的原生前端资源文件(LESS、SASS、JavaScript),以及本地化语言文件; Routes 目录 routes 目录包含了应用定义的所有路由。Laravel 默认提供了四个路由文件用于给不同的入口使用:web Laravel 学院提供 Laravel 学院致力于提供优质 Laravel 中文学习资源:http://laravelacademy.org 11 storage 目录包含了编译后的 Blade 模板、基于文件的 Session、文件缓存,以及其它由框架生成的文件,该目录被细分为成 app、 framework 和 logs 子目录,app 目录用于存放应用生成的文件,framework 之前,需要先安装 Virtual Box 5.2、VMWare、Parallels 或 Hyper-V (四选一,我们通常选择 VirtualBox,因为只有它是免费的) 以及 Vagrant,所有这些软件包都为常用操作系统提供了一个便于使用的可视化安装器,通过安装界面引导就可以完成安装。 要使用 VMware 的话,需要购买 VMware Fusion(Mac) / Workstation(Windows)
0 码力 |
377 页 |
14.56 MB
| 1 年前 3
-
内容内容内容 aaa