从Nginx切换到Tengine的步骤分享

从Nginx切换到Tengine的步骤分享-华尔子博-奥夏网
从Nginx切换到Tengine主要是因为 concat 模块(合并js、css),以及动态加载模块功能(DSO)。 如果已经用apt-get方式安装了Nginx,可以尝试以下步骤以切换到Tengine(不需要卸载Nginx): 1. 到官方...
2年前
01045

使用Zookeeper分布式部署PHP应用程序

使用Zookeeper分布式部署PHP应用程序-华尔子博-奥夏网
Zookper是一种分布式的,开源的,应用于分布式应用的协作服务。它提供了一些简单的操作,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。Zookper很容易编程接入...
7个月前
0585

PHP多进程通信-消息队列使用

PHP多进程通信-消息队列使用-华尔子博-奥夏网
向消息队列发送数据和获取数据的测试 <?php $key=ftok(__FILE__,'a'); //获取消息队列 $queue=msg_get_queue($key,0666); //发送消息 //msg_send($queue, 1, 'Hello, 1'); //接收消息,如果...
2年前
0655

PHP+jQuery实现即点即改功能示例

PHP+jQuery实现即点即改功能示例-华尔子博-奥夏网
PHP+jQuery实现即点即改功能。具体如下: <!DOCTYPE html> <html lang='en'> <head> <meta charset='UTF-8'> <title>即点即改</title> <script src='ht...
2年前
0845

总结PHP中初始化空数组的最佳方法

总结PHP中初始化空数组的最佳方法-华尔子博-奥夏网
PHP支持三种类型的数组: 索引数组:具有数字索引的数组。 关联数组:具有命名键的数组。 多维数组:它包含特定数组中的一个或多个数组。 注意:为什么声明一个空数组然后将项目推送到该数组总...
9个月前
0525

PDO::prepare讲解,PDO::prepare的作用是什么?

PDO::prepare讲解,PDO::prepare的作用是什么?-华尔子博-奥夏网
PDO::prepare PDO::prepare — 准备要执行的SQL语句并返回一个 PDOStatement 对象(PHP 5 >= 5.1.0, PECL pdo >= 0.1.0) 语法 public PDOStatement PDO::prepare ( string $statement [, a...
2年前
0605

Serv-U防溢出提权攻击解决设置方法

Serv-U防溢出提权攻击解决设置方法-华尔子博-奥夏网
前言: 大家应该都还没有忘记三年前在Serv-U5.004版的之前所有版本的'Serv-U FTPMDTM命令缓冲区溢出'与'Serv-U FTP服务器LIST命令超长-l参数远程缓冲区溢出漏洞'吧,这个漏洞让很多服务器管理员...
2年前
0815

PHP基于PDO扩展操作mysql数据库示例

PHP基于PDO扩展操作mysql数据库示例-华尔子博-奥夏网
PHP基于PDO扩展操作mysql数据库。分享给大家供大家参考,具体如下: SELECT //查单条 function get_sub_product() { $res_zz = $pdo->query('SELECT id FROM content WHERE is_publish = 0 L...
2年前
01055

PHP设计模式之模板方法模式实例详解

PHP设计模式之模板方法模式实例详解-华尔子博-奥夏网
模板方法模式(Template Method Pattern)定义一个算法的步骤,并允许子类提供一些步骤的具体实现。这使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤。 模板方法模式的主要角色: - ...
3年前
0915

PHP使用pdo实现事务处理操作示例

PHP使用pdo实现事务处理操作示例-华尔子博-奥夏网
PHP使用pdo实现事务处理操作。具体如下: 使用事务的好处: 举个例子:银行用户A向用户B转账100元,这个操作被分为两个步骤: (1)A的账户余额被扣去100。 (2)B的账户余额增加100。 如果不使用事...
3个月前
0655