摘要: 源码:https://github.com/summerblue/annotator 合并以下两个开源类库: 标记 https://github.com/dvnc/annotator 高亮 https://github.com/julmot/mark.js/ 以此来实现标记高亮文章内容。 对比常见的 阅读全文
posted @ 2020-08-12 03:41 huihuiyule 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Laravel 包含各种全局辅助函数。 laravel 中包含大量辅助函数,您可以使用它们来简化开发工作流程。 在这里,我将编写10个最好的 laravel 帮助函数,用于使我的开发更容易。 您必须考虑在必要时使用它们。 您还可以查看所有的官方文档 laravel helper functions. 阅读全文
posted @ 2020-08-12 03:31 huihuiyule 阅读(356) 评论(0) 推荐(0) 编辑
摘要: LaRecipe 是由 Saleem Hadad 创建的一个扩展包,它提供了一种在 Laravel 应用程序内使用 Markdown 语法为你的产品或应用程序创建精美文档的简便方法。 要开始使用它,需要通过 composer 安装并运行安装命令以发布必要的文件和配置: php artisan lar 阅读全文
posted @ 2020-08-12 03:27 huihuiyule 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 如果你使用 Laravel 有一段时间了,你应该听过很多关于多种身份认证的信息。你也应该听过很多认证看守器。但是如果你对 Laravel 还不熟悉,多种身份认证可以让不同类别的用户访问相同应用的不同/类似的部分。 你可能希望在你的 Laravel 应用程序中使用多种身份认证的原因有很多。例如,你有一 阅读全文
posted @ 2020-08-12 03:25 huihuiyule 阅读(760) 评论(0) 推荐(1) 编辑
摘要: 我们添加到项目的每一行代码,都会增加了它们的复杂性,并且增加了随时会产生bug的可能性。可能是在客户开会前几分钟,也可能是我们周末在电影院期间,不在我们的键盘前。 为了防止那些可怕的情况出现,让我们通过下面七个技巧,来编写更好的代码: 1. 为变量、函数、参数和方法指定描述性名称: 代码只写一次,但 阅读全文
posted @ 2020-08-12 03:24 huihuiyule 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 在此文章中,我们将学习如何使用 JWT 身份验证在 Laravel 中构建 restful API 。 JWT 代表 JSON Web Tokens 。 我们还将使用 API 为用户产品创建功能齐全的 CRUD 应用。 在使用跨平台应用程序时, API 是一个非常不错的选择。 除了网站,您的产品可能 阅读全文
posted @ 2020-08-12 03:22 huihuiyule 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,Laravel Eloquent 模型默认数据表有 created_at 和 updated_at 两个字段。当然,我们可以做很多自定义配置,实现很多有趣的功能。下面举例说明。 1.禁用时间戳 如果数据表没有这两个字段,保存数据时 Model::create($arrayOfValues 阅读全文
posted @ 2020-08-12 03:19 huihuiyule 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 当创建队列jobs、监听器或订阅服务器以推送到队列中时,您可能会开始认为,一旦分派,队列工作器决定如何处理您的逻辑就完全由您自己决定了。 嗯……并不是说你不能从作业内部与队列工作器交互,但是通常情况下,哪怕你做了,也是没必要的。 这个神奇的骚操作的出现是因为“InteractsWithQueue”这 阅读全文
posted @ 2020-08-12 03:14 huihuiyule 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 你可能想创建一个在应用的任何地方都可以访问的函数,这个教程将帮你实现 👏 很多教程都会说,你在 composer.json 这个文件中通过添加一个自动加载的文件,就可以实现这个需求。但我认为这不是一个好的方式,当你在 helpers.php 文件中添加了更多的函数时,可读性将变得很差。 下面我将介 阅读全文
posted @ 2020-08-12 03:12 huihuiyule 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 想象一下一个拥有 100 多个路由的 Laravel 项目,其中包括访客,用户,管理员等分离的模块。你真的要将所有内容写在一个文件中吗?那么如何将它们分组,并且为 URL 添加前缀呢?看看有哪些办法。 1. 分离 WEB 和 API 路由 这个简单,因为 Laravel 已经帮你做了。有如下两个文件 阅读全文
posted @ 2020-08-12 03:02 huihuiyule 阅读(294) 评论(0) 推荐(0) 编辑
摘要: Prequel 是到底什么呢? Prequel 是打算成为一个Laravel的数据库管理工具,可以替代像phpMyAdmin,Sequel Pro或者MySQL Workbench这样能够独立运行的数据库工具。希望凭借其清晰简洁的用户界面,Prequel将成为面向未来web的现代轻量级数据库浏览器/ 阅读全文
posted @ 2020-08-12 03:00 huihuiyule 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 安装 https://github.com/pipe-dream/laravel-create composer require --dev pipe-dream/laravel-create 就是这样,现在打开浏览器并转到 /pipe-dream并开始设计。 用法 在草图窗口中列出您的模型和表格。 阅读全文
posted @ 2020-08-12 02:58 huihuiyule 阅读(355) 评论(0) 推荐(0) 编辑
摘要: Laravel将PHP应用到了一个全新的水平,为您打造下一个项目提供了出色的开发体验(DX)。因此,一些人将其称为“魔术”。 今天,我将向您展示Laravel的一个技巧,魔术方法。 什么是魔术方法? 重要的是,要了解魔术方法并不是Laravel独有的,而是可以在任何PHP应用中使用。Laravel恰 阅读全文
posted @ 2020-08-12 02:55 huihuiyule 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 这是 TDD 和敏捷开发方法学的先驱之一 James Grenning 的名言 如果您不进行测试驱动的开发,那么您将进行后期调试 - James Grenning 今天我们将进行测试驱动的 Laravel 之旅。我们将创建具有身份验证和 CRUD 功能的 Laravel REST API,而无需打开 阅读全文
posted @ 2020-08-12 02:51 huihuiyule 阅读(201) 评论(0) 推荐(0) 编辑