1. 最大限度地使用你的 .env 文件;
2.不要破坏框架核心,不要编辑 vendor 文件夹中的文件,你可以选择继承相关函数来实现。扩展优于修改。
3. 不要直接通过 PHPMyAdmin 或者其他数据库控制台创建表和索引。请使用数据库迁移表来创建表、增加修改字段,然后提交到 Git 仓库。
4.测试的时候不要直接向数据库插入假值。创建填充文件(Seeder 文件)来填充数据库。
5.更倾向于使用 Artisan 脚手架而不是手动创建东西,这会极大地提升你的生产力。
2024年10月08日
1. 最大限度地使用你的 .env 文件;
2.不要破坏框架核心,不要编辑 vendor 文件夹中的文件,你可以选择继承相关函数来实现。扩展优于修改。
3. 不要直接通过 PHPMyAdmin 或者其他数据库控制台创建表和索引。请使用数据库迁移表来创建表、增加修改字段,然后提交到 Git 仓库。
4.测试的时候不要直接向数据库插入假值。创建填充文件(Seeder 文件)来填充数据库。
5.更倾向于使用 Artisan 脚手架而不是手动创建东西,这会极大地提升你的生产力。
2024年10月08日
性能一直是 Laravel 框架为人诟病的一个点,所以调优 Laravel 程序算是一个必学的技能。
接下来分享一些开发的最佳实践,还有调优技巧,大家有别的建议也欢迎留言讨论。
这里是简单的列表:
配置信息缓存 artisan config:cache
路由缓存 artisan route:cache
类映射加载优化 artisan optimize
自动加载优化 composer dumpautoload
2024年10月08日
如果你还不懂工作流,可以到我们的视频网站去学习学习
Tpflow视频教程 PHP开源工作流引擎 Gadmin低代码开发平台
在laravel 中使用工作流其实很简单,
前言
经常有很多小伙伴问问,Tpflow能不能在laravel上使用,其实说真的,不是假的,我没学过 laravel 框架,今天就以一个小白身份,告诉你,如何使用laravel网上教程很多,我就不多废话了。
2024年10月08日
【导读】:PHP Web 框架 Laravel 作者 Taylor Otwell 介绍自己的工作日常,办公配置,开发工具等等。
经常有人问我有关日常工作的问题,例如我是如何管理时间的,我常用的工具有哪些,我喜欢用什么编辑器和配色方案。在这里,我将借这篇文章尝试回答这些问题。
普通的一天
我在家办公,全职从事 Laravel 的工作。通常早八点之前就到办公室了,第一件事就是回复昨晚收到的所有来自 Forge、Envoyer 和 Spark 的客户邮件,大约 15 封。回复邮件时,在电脑上用 Apple Mail,在手机上用Outlook。我喜欢清空收件箱之后再继续忙其他事情。接下来一整天,我还会定期查看邮件,确保收件箱干净明了。
2024年10月08日
前段时间我在自动化测试中出错。这是一个非常有趣的错误,与电子邮件地址验证有关,所以今天我将向您展示如何使用 Faker 和 freeEmail 功能进行测试。
2024年10月08日
Laravel是泰勒·奥特威尔(Taylor Otwell)使用PHP语言开发的一款开源的Web应用框架。于2011年6月首次发布,发布以来备受PHP开发人员的喜爱,用户的增长速度十分迅猛。Laravel是一套简洁、优雅的框架,具有简洁且富于表达性的语法。Laravel秉承“Don’t Repeat Yourself”(不要重复你自己)的理念,提倡代码的重用。Laravel为开发大型应用提供了强大的功能,包括自动验证、路由、Session、缓存、数据库迁移等。
2024年10月08日
编写代码的时候,我们总是追求写的最少,做的最多。能重用的就要重用, 避免后期更改一处修改,处处修改的困境。而对于模板文件内的HTML内容, 也完全可以如此构造。
本期就来说说模板的页面布局。
2024年10月08日
2021年1月13日,百度云安全团队监测到有国外安全研究人员披露了Laravel远程代码执行漏洞详情,当Laravel<=8.4.2、ignition组件版本<=2.5.1并且开启了Debug模式情况下,攻击者可通过php://filter构造特定的日志文件,并触发Phar反序列化导致任意代码执行漏洞,漏洞危害较大,建议及时升级Laravel以及ignition组件到最新版本。
2024年10月08日
MySQL是应用最广泛的开源关系数据库,想成为程序员,MySQL是绕不过去的知识点。
其实MySQL算是比较好学的一种数据库了,新手之所以觉得难,是因为没有系统的学习路径
2024年10月08日