随笔分类 - PHP
摘要:常见场景:提交留言板,并发送邮件通知管理员。如果这时要等待发送邮件的操作处理完,那将花费很长时间,用户体验不好,所以发邮件的处理应该改成异步。 1 function request_by_fsockopen($url,$post_data=array()){ 2 $url_array = parse
阅读全文
摘要:前言 前后端分离已成为互联网项目开发的业界标准使用方式,通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦, 并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。 这个步骤是
阅读全文
摘要:windows下安装 redis并开机自启动1,redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://github.com/ServiceStack/redis-windows,本人测试使用的是redis-64.3.0.503版本。
阅读全文
摘要:1.什么是Memcached? a.Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon
阅读全文
摘要:最近做小程序需要域名配置https,然后去搜索各种安装方法,经过一天折腾总算是配置好了,网上的方法很多不搭边,在这里总结下,避免踩坑。 第一步:先看下服务器上有没有ssl模块,在apache的modules目录,里面有很多.so后缀的文件就是了,如果有mod_ssl.so文件代表已经安装了。如果没有
阅读全文
摘要:php的mcrypt_encrypt(openssl_encrypt)和前端crypto-js.js互通AES加解密方法,亲测有效。 我们知道,数据加密的方式一般有md5和base_64两种基本方式,但是这两种加密在网上找找都可以被轻易破解,有没有一种更复杂的加密方法。那就是AES加密,如果不知道密
阅读全文
摘要:Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。 Composer 默认情况下不是全局安装,而是基于指定的项目的某个目录中(例如 ve
阅读全文
摘要:学生表student 班级表class 课程表subject 成绩表score 查询所有学生各科成绩按照总成绩降序排列。 1.获取单门课程的学生成绩 select sc.stu_id,sc.score from score sc where sc.subject_id=1001 2.获取所有学生的总
阅读全文

浙公网安备 33010602011771号