Jun132021
Jun092021
Laravel5 找不到Form 类的解决办法
在Laravel5中的模板内使用From 创建表单的时候会提示Class ‘Form’ not found,是因为默认情况下Laravel5不再嵌入 Form 和 Html。
表单生成器是单独的包,需要导入 “illuminate/html”
1. 打开 composer.json 添加:
"illuminate/html": "5.*"
保存后执行:composer update 进行更新。
2.安装“Illuminate\Html” 之后更新 config/app.php 文件:
providers内添加:
'Illuminate\Html\HtmlSer...阅读全文
Jun062021
PHP中eAccelerator、memcached、xcache、APC 4个加速、缓存扩展的区别
这篇文章主要介绍了PHP中eAccelerator、memcached、xcache、APC等4个加速、缓存扩展的区别和选用建议,需要的朋友可以参考下
折腾VPS的朋友,在安装好LNMP等Web运行环境后都会选择一些缓存扩展安装以提高PHP运行速度,常被人介绍的有 eAccelerator、memcached、xcache、Alternative PHP Cache这几个缓存扩展,它们之间有什么区别?分别的作用又是什么?我们如何选择?这是本文给于大家的...阅读全文
May242021
Redis锁机制的几种实现方式
1. redis加锁分类
redis能用的的加锁命令分表是INCR、SETNX、SET
2. 第一种锁命令INCR
这种加锁的思路是, key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作进行加一,然后其它用户在执行 INCR 操作进行加一时,如果返回的数大于 1 ,说明这个锁正在被使用当中。
1、 客户端A请求服务器获取key的值为1表示获取了锁
2、 客户端B也去请求服务器获取key的值为2表...阅读全文
May232021
May182021
Composer 国内全量镜像大全
composer的部分配置文件:
{
//....... "repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
}
镜像使用:
$ composer config -g repo.packagist composer 镜像地址
$ composer clearcache
$ composer update || install
说明:若项目之前已通过其他源安装,可以删除 composer.lock...阅读全文
Apr182021
PHP中fwrite与file_put_contents的区别
相同点:file_put_contents() 函数把一个字符串写入文件中,与依次调用 fopen(),fwrite() 以及 fclose() 功能一样。
不同点:在file_put_contents()函数中使用 FILE_APPEND 可避免删除文件中已有的内容,即实现多次写入同一个文件时的追加功能。
file_put_contents("test.txt","Hello World. Testing!",FILE_APPEND);
file_put_contents是以追加的形式将字符串写入到test.txt中,
fwrtie...阅读全文
Apr092021
MariaDB入门指南:从零开始安装与配置MariaDB
MariaDB是一个开源的关系型数据库管理系统,它是MySQL的一个分支,旨在提供更快、更稳定、更安全的数据库解决方案。本篇博客将介绍如何从零开始安装和配置MariaDB,无论是在Linux上还是在Windows上。
步骤一:下载MariaDB
首先,你需要从官方网站下载MariaDB。你可以访问MariaDB官方网站,找到适合你操作系统版本的安装包进行下载。
步骤二:安装MariaDB
安装MariaDB的过程将根据你的操...阅读全文
Mar132021
Swoole实践:2-使用Swoole发送邮件
Swoole可以执行异步操作,因此在web页面将请求提交给Swoole处理后,不用等待返回结果,页面也不会卡顿。Swoole在后台将耗时长的操作进行异步处理,从而改善用户体验,例如本节要给大家讲解的Swoole处理邮件。
准备
请按照上一节:Swoole实践:1-使用Composer构建项目,构建好项目。并使用composer安装邮件发送组件:phpmailer。
composer require phpmailer/phpmailer
主程序
在目录:src...阅读全文
Mar072021