php写留言板
- php使用AWS操作MinIO Server,实现文件的上传(分片上传)下载
-
MinIO是在GNUAffero通用公共许可证v3.0下发布的高性能对象存储。它是与AmazonS3云存储服务兼容的API。使用MinIO为机器学习、分析和应用程序数据工作负载构建高性能基础架构。具体中文文档地址MinIOQuickstartGuide|Minio...
- 群晖NAS安装MySQL数据库及phpMyAdmin实现远程管理本地数据库
-
前言本文主要介绍如何在群晖NAS安装MySQL与数据库管理软件phpMyAdmin,并结合cpolar内网穿透工具配置公网地址,实现异地远程访问本地部署的phpMyAdmin详细流程。群晖安装MySQL具有高效、安全、可靠、灵活等优势,可以为用户提供一个优秀的数据管理和分析环境。同时具有良好的硬件性...
- 谈谈PHP中的单引号和双引号(编写一个php程序,展示双引号和单引号的区别)
-
我们在做字符串拼接的时候,有多种方式,最常用的莫过于使用单引号和双引号拼接了,当让sprintf()也用的比较多,但每次在使用单引号和双引号时,总会纠结使用哪一种方式,不知道你们有没有纠结过,所以今天来仔细研究下。单引号我们先来看个单引号的例子:$s='world';echo'hello'...
- WordPress网站被利用xmlrpc.php攻击解决办法
-
最近看了百度云加速后台的数据报表,发现有很多针对WordPress的攻击,其实就是利用xmlrpc.php文件来攻击。虽然目前站点一切安好,但是据说如果不采取相应措施解决的话,很有可能会被这些攻击导致占用资源过高最终导致服务器宕机。所以我们还是有必要采取一些措施来来减少这种事情的发生。那么到底XML...
- PHP8的常量-PHP8知识详解(php 常量)
-
常量和变量是构成PHP程序的基础,在PHP8中常量的这一节中,主要讲到了定义常量和预定义常量两大知识点。一、定义常量定义常量也叫声明常量。在PHP8中,常量就是一个标识符(名字),一旦定义(声明),就无法改变。在PHP8中,使用define()函数来定义常量,语法格式如下:define("...
- php-fpm的配置和优化(php-fpm性能优化)
-
目录概述php-fpm配置php-fpm进程优化配置慢日志查询配置php7进阶到架构师相关阅读概述这是关于php进阶到架构之php7核心技术与实战学习的系列课程:php-fpm的配置和优化学习目标:理解php-fpm各配置含义掌握php-fpm进程优化配置(重点)掌握慢查询日志配置(重点)php-f...
- PHP实时通信:Workerman篇(php 通信)
-
一般做Web开发,用的是HTTP协议进行通信,是一个简单的请求-响应协议。做PHP开发的都很清楚这一点。只能由浏览器发起请求,服务器响应内容。服务器不能主动向浏览器推送消息。多个浏览器之间也不能互相发送消息,顶多实现留言查询这样的效果。那PHP能不能实现实时通信呢?可以的。既能实现服务器向浏览器推送...
- 私有云搭建ubuntu+php7.2+nginx+mysql+nextcloud
-
私有云服务器搭建,解决空间限制,适合小公司或者个人使用,nextcloud是开源的项目。搭建相对简单,下面就说说搭建步骤。一、必备技能搭建私有云服务需要一点专业知识,nextcloud是php开发的开源软件,需要了解php的运行环境,对ubuntu的系统有一点了解,会操作linux的基本命令。这里的...
- PHP(gzdeflate/gzinflate)+JS(pako)前后端数据压缩
-
在之前的一篇文章中我们介绍了PHP压缩函数的使用,但是只是说了服务相关的应用,今天我们结合前端实现数据压缩传输。服务器对于客户端上传的数据一般都会有限制,例如:限制请求的body大小的限制,限制key数量等.如果我们将数据压缩后再传回给服务器,这样就能规避很多限制的问题。今天我们就结合前端实践一下数...
- php进阶到架构之swoole系列教程(一)windows安装swoole
-
目录概述安装Cygwin安装swoolephp7进阶到架构师相关阅读概述这是关于php进阶到架构之swoole系列学习课程:第一节:windows安装swoole学习目标:在Windows环境将搭建swoole运行环境安装Cygwinswoole需要在UNIX环境运行。Cygwin是一个在windo...