无限级分类树生成可以使用递归或引用实现,但递归效率太慢,使用引用特性实现会是一个更好的方式。 ...
在用户量/客户端数量比较少的时候,只要系统的业务逻辑是正确的,一般都不会发现有什么问题。但随着用户量/客户端数量逐渐增多,高并发带来的问题就会逐渐出现,而脏读是众多问题的其中之一。 ...
虽然在PHP7更新之后,相对PHP5来说性能提升已经超过了100%+,但其实PHP7依然是可以通过修改配置文件和安装扩展进一步优化性能的。本文以虚拟机集群和ThinkCMF5.1.5(基于ThinkPHP5.1.39开发)框架测试性能。 ...
支付宝和微信在文档中有标注付款码的规则。 ...
我之前写过一篇用 pdo_sqlsrv 扩展对接SqlServer2008的文章,但是后来在实际应用的时候发现 tp5.1 在使用Db操作SqlServer2008插入数据时会报一些非常诡异的 BUG(比如连续插入两条记录,第二次插入时会报上一条记录的字段缺少错误)。所以本文换为使用 pdo_dblib 扩展来对接SqlServer,且 PHP 的…
Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某…
目前手上在做某超市线上小程序的开发,因为涉及线下配送,所以甲方要求加一个可以设置门店营业时间的功能(非营业时段不允许用户下单)。 ...
主要用于上报非关键数据,比如用户行为日志,访问日志等操作。如果不用异步操作,可能会因为写入日志时阻塞。(服务原因/网络原因等) ...
使用事务可以保证成批的 SQL 语句要么全部执行,要么全部不执行。主要用于处理操作量大,复杂度高的数据。 ...
主要用于表格操作列(新增 编辑 删除),点击按钮后通过自定义参数给layer传参打开iframe窗口。 ...