热门文章

WEB消息推送

web-msg-sender是一款web长连接推送框架,采用PHPSocket.IO开发,基于WebSocket长连接通讯,如果浏览器不支持WebSocket则自动转用comet推送。 通过后台推送消息,消息可以即时推送到客户端,非轮询,实时性非常好,性能很高。 ### 特点: - 多浏览器支持 - 支持针对单个用户推送消息 - 支持向所有用户推送消息 - 长...

PHP 浏览(426 2019-10-25

php连接服务器进行服务器命令操作

# 安装PHP SSH2扩展 ### ubuntu安装php链接服务器需要php扩展: sudo apt-get install libssh2-1 php-ssh2 ### 在Windows环境下安装 1. 下载 php extension ssh2 下载地址 http://windows.php.net/downloads/pecl/releases/ssh2/0.12/ 根据自己PHP的版本去下载,我使用的WAMPSERVER2.5(64bit),PH...

PHP 浏览(706 2019-07-14

PHP数组常用函数分类整理

# PHP数组常用函数分类整理 # 一、数组操作的基本函数 数组的键名和值 array_values($arr); 获得数组的值 array_keys($arr); 获得数组的键名 array_flip($arr); 数组中的值与键名互换(如果有重复前面的会被后面的覆盖) in_array("apple",$arr); 在数组中检索apple array_search("ap...

PHP 浏览(993 2019-01-31

Yii2 命令行实现数据库表结构文档自动生成

# Yii2 命令行实现数据库表结构文档自动生成 因为要写关于数据库表说明的文档,需要有表结构,如果一个个表去建表格,然后在复制每个字段进去,那就太没效率了。其实程序很简单,用程序获取数据库Schema,再写入到markdown文件(文件格式md)里就可以了。因为项目是基于 Yii2 框架,所以用 Yii2 的命令工具来实现。...

Yii2 浏览(1617 2018-11-23

安装yii2碰到的问题总结

# 安装yii遇到的常见问题 ## 在用composer安装yii框架时候,当出现The Process class relies on proc_open, which is not available on your PHP installation.这个问题 在php.ini中,找到disable_functions选项,看看后面是否有proc_open函数被禁用了,如果有的话,去掉即可,disable_functions中proc_open,pr...

Yii2 浏览(2227 2018-06-06

xunsearch安装和使用

### xunsearch安装 1、官网: http://xunsearch.com 2、下载: wget http://www.xunsearch.com/download/xunsearch-full-latest.tar.bz2 3、解压: tar -jxvf xunsearch-full-latest.tar.bz2 4、进入目录: cd /xunsearch-full-1.4.10 5、安装(无需编译安装)...

xunsearch 浏览(1795 2018-02-28

PHP 统一资源处理 API——流的概述与使用详解

在现代PHP 特性中,流或许是最出色但使用率最低的。虽然 PHP 4.3 就引入了流,但是很多开发者并不知道流的存在,因为人们很少提及流,而且流的文档也很匮乏。PHP 官方文档对流的解释如下: 流的作用是提供统一的公共函数来处理文件、网络和数据压缩等操作。简单而言,流是具有流式行为的资源对象,也就是说,流可以线性...

PHP 浏览(1463 2018-02-08

Node.js VS PHP—你应该选择哪一个?

现在,WEB开发公司和开发人员可以选择多种技术栈来构建Web应用程序。早期网络发展,不同的技术被用于前端和后端开发。但是,随着Node.js的发布,布局发生了变化,因为它允许开发人员使用 JavaScript 编写后端代码。这最终催生了MEAN(MongoDB + Express +AngularJS + NodeJS )堆栈 web 开发框架,从前端到后端甚至是数据库...

新手入门 浏览(1608 2017-12-25

PHP常见面试题及答案

### PHP程序员经典面试问题 ### 1、PHP的意思,它能干些什么? PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页,英文的全称(Professional Home Pages) (1)WEB开发、实现订单、网络通信、在线支付、一切互联网可以实现的工作。 (2)脚本的开发,Shell 脚本、 windows的计划任务等。 (3...

新手入门 浏览(1648 2017-12-22

PHP 中被忽略的性能优化利器:生成器

如果是做Python或者其他语言的小伙伴,对于生成器应该不陌生。但很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。 优点 直接讲概念估计你听完还是一头雾水,所以我们先来说说优点,也许能勾起你的兴趣。那么生成器...

PHP 浏览(2966 2017-12-20