php uniqid函数解决高并发生成唯一标识方案 上次研究了雪花算法,虽然不错,但是感觉限制太多了,而且也比较复杂,要是本地用wamp一类的来测试还容易出问题,所以找了一种更加简便的方法,PHP的uniqid函数,很方便实用,也很简单,就是一行代码就解决了,网上也有很多说明,这里只是提供一种方法而已,起码测试了很多次,没发现出现重复数据,有兴趣的可
Thinkphp5实现给IOS推送消息 这里的给IOS推送,是利用IOS平台来实现的,对于苹果手机来说,起码目前测试的结果来说,送达率没见出过什么错,这里是提供了个方法,可以按照自己的想法进行封装,至于Android端的,大家可以用友盟或者其他的一些推送平台,这里就不举例了
ecshop多国货币切换 做外贸的基本都要到一个功能,货币的切换,该插件可以支持多个国家的货币进行切换,可增可减,只需配置好汇率,前台切换时可以自动切换全部价格,是一个不错的插件,其实更重要的是里面的思路,仅供参考哦
PHP Snowflake雪花算法生成唯一ID值 最近项目需要解决高并发分布式生成唯一ID值的问题,经过考虑,采用Snowflake算法,该算法是一个很有效的办法,具体的可以自己百度,这里是基于thinkPHP5开发的通用的生成器,其实也是参考了网上的方法,只是增加了一些自己遇到的坑的解决办法,直接引用即可,目前使用情况还不错,有兴趣的都可以参考下
thinkPHP5解决不同服务器不同数据库表关联查询问题 该方案主要解决问题,比如服务器A部署了数据库A,里面储存的是用户的信息记录user,服务器B部署了数据库B,里面存储的是订单信息记录order,两个表可以通过user_id进行关联,如果是这样,用thinkPHP5该如何进行关联查询的
thinkcmf5实现阿里云OSS存储上传功能 这个是根据阿里云OSS存储提供的接口文件封装的上传功能,里面也重点介绍了下自己在开发过程中遇到的一些坑和注意问题,同样适用于thinkPHP5,里面的文件放到相关位置可以直接使用,另外还有列举及删除的封装,看个人需求,仅供参考
php利用GeoIP实现根据IP获取详细地址功能 首先说明,这里是提供的一种思路,纯粹的学习研究所用,已经测试过了,根据IP来定位,基本的误差在1-2公里,主要是因为IP地址是随机分配的,不能精确,写有个小例子,大家也可以封装成自己想要的东西,所提供的是一种思路,仅供参考,如果有好的方法,可以一起交流