Laravel 最佳实践
内容单一职责原则保持控制器的简洁使用自定义Request类来进行验证业务代码要放到服务层中DRY原则 不要重复自己使用ORM而不是纯sql语句,使用集合而不是数组集中处理数据不要在模板中查询,尽量使用惰性加载注释你的代码,但是更优雅的做法是使用描述性的语言来编写你的代码不要把 JS 和 CSS 放到 Blade 模板中,也不要把任何 HTML 代码放到 PH...
Linux 定时任务 crontab 命令
“crontab 命令来自于英文词组“cron table”的缩写,其功能是管理定时计划任务。定时计划任务,故名意思就计划好的任务,到了时间就会自动执行,在 Linux 系统中的 crond 是一个定时计划任务服务,用户只要能够按照正确的格式(分、时、日、月、星期、命令)写入到配置文件中,那么就会按照预定的周期时间自动的执行下去,而 crontab 命令则是用于配置的工具名称。
Laravel 修改时区,设置 timezone
Laravel 框架默认时区是 UTC(即协调世界时,又称世界统一时间,世界标准时间,国际协调时间,不属于任意时区)。初始使用 Laravel 框架时,一般会遇到时间少了 8 小时的问题,其原因是 Laravel 框架默认时区是 UTC,只需要将配置信息中的 timezone 设置到上海 Asia/Shanghai 就...
‘THANK YOU FOR YOUR PURCHASE’ 消息模板
你有没有觉得一家公司真正关心你?很可能你以前也有过这种温暖、模糊的感觉,哪怕只有一两次。在当今竞争激烈的电子商务领域,这可能是你与竞争对手的区别。发送感谢信息是一个小小的姿态,它可以极大地改变您的客户体验。而且,我们都知道,积极的客户体验是你如何让购物者回来(并告诉他们的朋友你有多棒)。在本文中,我们将了解您今天可以发送的不同类型的感谢信息,以及如何编写和分...
如何开办一家快闪店(Pop up Shop):一份实践指南
快闪店(Pop-up shop或temporary store)是一种不在同一地久留的品牌游击店,指在商业发达的地区设置临时性的铺位,供零售商在比较短的时间内(若干星期)推销其品牌,抓住一些季节性的消费者。
八步助您在线销售艺术品
想学习如何在线销售艺术品吗?卖艺术品是一种不可思议的赚钱方式,做你喜欢的事情。全世界的人们都准备在创意艺术印刷品和设计上花费,全球艺术市场价值约500亿美元。幸运的是,现在所有的工具都触手可及,你可以建立一个在线艺术商店来展示你的印刷品和商品,并开始轻松地接受来自世界各地的人的付款。虽然画廊展示仍然是推广作品的一个好方法,但在线市场代表了一个巨大的机会,可以...
Workerman 是什么?
Workerman是一款纯 PHP 开发的开源高性能的 PHP 应用容器。Workerman 不是重复造轮子,它不是一个 MVC 框架,而是一个更底层更通用的服务框架,你可以用它开发 tcp 代理、梯子代理、做游戏服务器、邮件服务器、ftp 服务器、甚至开发一个 php 版本的 redis、php 版本的数据库、php 版本的 nginx、php 版本的php-fpm 等
Laravel 10 预览
Laravel v10 是 Laravel 的下一个主版本,计划于2023 年 2 月 7 日发布。本文将概述介绍我们已知的一些新特性和更新。Laravel 10 发布日期Laravel 9 之前,主框架版本每年发布两次,即每6个月发布一次。从 Laravel 9 开始,核心团队按照年度计划,在 2022 年 2 月发布 Laravel 9(原计划于 202...
13 年,MySQL 之父赌赢了:另起炉灶的 MariaDB 成功上市!
今年 2 月,开源数据库厂商 MariaDB 完成了 1.04 亿美元的 D 轮融资,同时宣布了一个重磅消息:计划通过 SPAC 的方式,与特殊目的收购企业 Angel Pond Holdings 合并,在纽约证券交易所公开上市。终于在今天,这个 13 年前由 MySQL 之父另起炉灶而开发的 MariaDB,宣布正式完成合并,公司更名为 MariaDB p...
4 个解决 https 页面加载 http 资源报错的方法
很多网站会将静态资源(如图片、js 文件、CSS 文件等)放到 CDN 上,以减少服务器压力、优化客户体验。当我们将网站从 HTTP 升级为 HTTPS 时,有时候我们并不想或不需要将对应 CDN 上的资源也改成 HTTPS。这时候就会出现这种情况:图片、样式、JS 等静态资源加载不了了。这是因为当你在浏览器中输入的是 https 地址时,如果加载的是 ht...