202104-08 总结Laravel框架与ThinkPHP框架的区别 HOT Lavavel一直秉承着优雅的原则,很好的支持了composer(tp6.0已完全支持),实现了更丰富的扩展,社区文档活跃,相较于TP,Lavavel更庞大,安全性也更高,更适合开发大中型项目,被称为“巨匠型开发框架”。 继续阅读 >
202104-01 Laravel项目中,在Vue + Bootstrap的基础上快速开发表单组件 HOT 后端的接口路由是 /post,通过 POST 方法提交表单数据后,如果处理成功,则将已发布属性published 设置为 true,这样就可以看到发布成功的提示文案了。如果请求数据验证失败,则从后端返回的错误包中解析出错误信息赋值给对应的模型属性 errors,以便在表单模板中渲染提示用户重新输入。 继续阅读 >
202103-30 编程学习网重点推荐:Redis 高负载排查记录 HOT 周一早上刚上班,突然大量用户反馈进入网页很慢,登录服务器一看,Redis调用时间严重超时,这样高速的缓存反而变成了短板,由于数据一直没有返回,导致了请求响应变慢。 继续阅读 >
202103-29 thinkphp和laravel哪个简单?你还知道他们有哪些区别? HOT 在Laravel框架里,使用return view()来渲染模版; 而ThinkPHP里则使用了$this->display()的方式渲染模版; 继续阅读 >
202103-29 重度探索Laravel 的依赖注入容器 HOT Laravel拥有强大的控制反转(IoC)/依赖注入(DI) 容器。不幸的是官方文档并没有涵盖所有可用的功能,因此,我决定尝试写文档为自己记录一下。以下是基于Laravel 5.4.26,其他版本可能有所不同。 继续阅读 >
202103-13 给你分享一次计算机编程入门课程:laravel身份验证-Auth的使用 HOT 为什么我们需要学习计算机编程?因为你可以在这里找到更多的乐趣。 让我们一起继续往下学吧! 继续阅读 >
202009-03 laravel 应用层加载过程源码分析 HOT 这框架只是为让大家一起了解和熟悉 laravel 在应用层的加载过程。当然 laravel 框架本身还有很多核心的架构,比如服务提供者、管道、中间件有时间我再补上。欢迎大家留言一起讨论~ 继续阅读 >
202009-03 laravel 管道及中间件源码分析 HOT 管道(包洋葱的概念)在laravel 中是将要执行的控制器的方法做为洋葱心,而多个中间件(中间件提供了一种方便的机制过滤进入应用程序的 HTTP 请求。)做为洋葱皮的概念。 核心知识点:返回闭包函数、开始包洋葱: array_reduce() 继续阅读 >
202009-02 Laravel 基于redis队列的解析 HOT 注意, 上述使用 Lua 脚本的目的在于操作的原子性, Redis 是单进程单线程模式, 以Lua脚本形式执行命令时可以确保执行脚本的原子性, 而不会有并发问题。 继续阅读 >
202008-04 在几分钟内使Laravel应用拥有多租户功能 HOT 这个包的独特之处在于它不会强迫您以特定的方式编写应用程序。你可以像你习惯的那样编写你的应用程序,它会在后台自动生成多租户。您甚至可以将包集成到现有的应用程序中。 继续阅读 >
202008-04 深入laravel6.0框架中的IOC和DI原理 HOT 采用IOC思想和DI设计模式,主要目的是:解耦 开车式:异地恋。就算中间隔着一个距离,但也不影响真心的相爱着。 继续阅读 >
202006-19 Laravel数据库迁移 HOT Laravel的数据迁移功能很好用,并且可以带来一系列好处。 通过几条简单的 artisan 命令,就可以顺利上手,没有复杂的地方 注意:该系列命令对数据库非常危险,请准备一个单独的数据库作为配套练习,假设你已经新建了一个空的数据库 继续阅读 >
202006-05 Laravel 的缓存源码解析 HOT 具体的实现类有: ApcStore ArrayStore NullStore DatabaseStore FileStore MemcachedStore RedisStore 继续阅读 >
202004-01 php+laravel依赖注入浅析 HOT laravel容器包含控制反转和依赖注入,使用起来就是,先把对象bind好,需要时可以直接使用make来取就好。通常我们的调用如下$config=$container->make('config');$connection=newConnection($this->config);比较好理解,这样的好处就是不用直接new一个实例了,方法传值没啥改变,还可以多处共享此实例。但这跟依赖注入有什么关系,真正的依赖注入是不需给方法传递任何参数值,只需要指明方法参数类型,代码自动查找... 继续阅读 >
202003-04 laravel框架数据库操作、查询构建器、Eloquent ORM操作 文章主要介绍了laravel框架数据库操作、查询构建器、Eloquent ORM操作,结合实例形式分析了laravel数据库连接、增删改查、排序及Eloquent ORM数据库操作等相关使用技巧,需要的朋友可以参考下 继续阅读 >
202003-03 laravel5.5安装jwt-auth 生成token令牌的示例 为大家分享一篇laravel5.5安装jwt-auth 生成token令牌的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 继续阅读 >
202002-29 laravel实现简单用户权限的示例代码 最近用laravel设计后台,后台需要有个权限管理。权限管理实质上分为两个部分,首先是认证,然后是权限。认证部分非常好做,就是管理员登录,记录session。这个laravel中也有自带Auth来实现这个。最麻烦就是权限认证。 继续阅读 >
202002-28 Laravel 队列中怎么取到 header 内的值 需要在队列中取到 header 内的值,我尝试直接取,因为不在同一生命周期内,所以取不到。如果在类上传参,如果层级太长,header 就必须一路传下去,写的时候就会很头疼,有没有大神遇到过这种问题,是怎么解决的 继续阅读 >
202002-27 对laravel in 查询的使用方法详解 遇到多条件搜索,其中需要用到in查询,但是laravel不支持 [ 'type', 'in', '1,2,3'] 这样的写法 继续阅读 >
202002-26 Laravel5.1 框架路由基础详解 大K简单的说下,路由是用户访问我们程序的一个入口,比方说 你在浏览器输入:www.myblogs.com/create 就会打开一个页面,我们接收到这一个请求后后台需要做一些事儿来反馈给用户一些东西。 继续阅读 >
202002-24 Laravel中七个非常有用但很少人知道的Carbon方法 大家应该都知道,我们在很多时候使用 Carbon 来处理日期和时间,对吗?但是又有多少人完整的阅读过文档了解它有那些方法呢?除了众所周知的 now() 和 format() 方法,Carbon 还有很多其他有用的方法。 继续阅读 >