12 个简单的 Laravel 编码实践
PHP 开发人员将根据项目的需求选择正确的框架。但请相信我,我现在完全爱上了Laravel。
关于Laravel,使用起来简单舒适,适合编写产品代码,可以极大地促进开发进程。我最喜欢
Laravel 的事情之一是它是使用当今编程的最佳实践构建的。
我个人更喜欢保留Laravel推荐的基本代码结构。当然,你也可以选择其他可用的方法,但这可能会在以后的使用中带来一些问题。
以下是在 Laravel 中进行开发时值得记住的一些简单提示:
1。充分利用 .env 文件;
2。不破坏框架核心,不编辑provider文件夹中的文件,可以选择继承相关功能来实现。扩展比修改更好。
3。不要直接通过 PHPMyAdmin 或其他数据库控制台创建表和索引。请使用数据库迁移表创建表,添加修改的字段,然后推送到Git仓库。
4。测试时不要直接向数据库输入假值。创建种子文件(Seeder 文件)以填充数据库。
5。更喜欢使用 Artisan 脚手架而不是手动制作东西,这将大大提高您的生产力。
6。请务必使用一些制作命令来提高性能:
php artisan route:cache
// 路由缓存
php artisan config:cache
// 配置信息缓存
php artisan optimize --- force
// 类映射加载优化
7。尽量不要将闭包写入文件中,而是将它们移至控制器中。
8。创建自定义类和函数(尤其是模型)时要特别注意命名约定。 Laravel 的工作原理是这样的,对于一个名为 users 的表,Laravel 希望该表的模型称为 User 。
9。尝试为每个请求创建验证请求。
10。尽管 PHP 有一个 DateTime 类可以帮助您读取、写入、比较或计算日期,但建议您使用 Carbon 扩展来处理日期。
11。始终使用最新版本,Laravel更新很快,所以要跟上步伐。
12。为了获得更好的性能,请始终使用 gulp 和 Elixir 将脚本和 sass 文件编译为压缩版本。Laravel已经为你做好了基础工作。
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。