PHP
PHP使用Redis的GEO(地理位置)
Redis自3.2版本开始新增对GEO(地理位置)的支持,但是地球不是一个完美的球体,在最坏的情况下的偏差可能是0.5%。接近两极的区域是不支持的,支持坐标的有效的经度从-180度到180度;有效的纬度从-85.05112878度到85.05112878度,超出范围将会报错
PHP 使用 pipeline 设计模式实现用户积分任务需求
完成任务赠送积分,如果遇到退款需要回收积分,任务是大概是这样的:1. 每天首次加入购物车赠送 10 积分 2. 每天首单可以赠送 100 积分 3. 购物累积金额达到 99 元赠送 100 积分 4. 购物次数满 10 次赠送 100 积分 5. 每日签到送 10 积分 6. 还有很多奇奇怪怪的任务...
PHP 高性能导入大量CSV数据
使用yield可以很大程度上减低服务器开销,压力在数据库方面.上限没有测试过,不过1万条数据是很轻松.
Laravel Macro 让你的代码更简洁,更具有可读性
Macro 是 Laravel 框架的一个强大功能。 它可以向 Laravel 的内部组件添加自定义功能
8 张图掌握 Laravel 的 Eloquent 关联关系
Laravel自带的Eloquent ORM提供了一个美观、简单的与数据库打交道的ActiveRecord实现,每张数据表都对应一个与该表进行交互的“模型”
了解FastAdmin中RequireJs是如何调用的
使用fastadmin,前端方面第一个难点就是requirejs,这是一个强大却鲜为人知(对于后端开发人员来说)的框架