【置顶】国外最好VPS:Linode2019新手入门指南(含$20优惠)
阿尤 6年前 (2018-09-06) 5356浏览 3评论
我们网友可能对于Linode VPS主机并不陌生,在VPS圈内的知名度还是比较高的,提供KVM架构、SSD固态硬盘方案且从2017年再次调整配置1GB内存起步,月付5美元,有日本、新加坡、美国、英国、德国等全球9个机房。阿尤个人认为,这样的配置以及商家背景,无论是用来建站用途,还是用于项目的部...
阿尤 6年前 (2018-09-06) 5356浏览 3评论
我们网友可能对于Linode VPS主机并不陌生,在VPS圈内的知名度还是比较高的,提供KVM架构、SSD固态硬盘方案且从2017年再次调整配置1GB内存起步,月付5美元,有日本、新加坡、美国、英国、德国等全球9个机房。阿尤个人认为,这样的配置以及商家背景,无论是用来建站用途,还是用于项目的部...
阿尤 6年前 (2019-02-27) 3351浏览 0评论
一个master进程,支持多个pool,每个pool由master进程监听不同的端口,pool中有多个worker进程. 每个worker进程都内置PHP解释器,并且进程常驻后台,支持prefork动态增加. 每个worker进程支持在运行时编译脚本并在内存中缓存生成的opcod...
阿尤 8年前 (2017-05-24) 3299浏览 0评论
最近发现线上服务器经常报连接redis异常:Uncaught exception 'RedisException' with message 'Redis server went away'。 于是摘下一台线上机,对服务器一半以上的接口进行压测: $ http_load -p 100...
阿尤 11年前 (2013-12-16) 3696浏览 0评论
array_walk:array_walk()返回布尔值,如果回调函数需要直接作用于数组中的值,则给回调函数的第一个参数指定为引用。这样任何对这些单元的改变也将会改变原始数组本身。此函数可以同时获取到数组的key和value。array_map:array_map() 返回一个数组,该数组包含了 a...
阿尤 11年前 (2013-12-02) 2716浏览 0评论
1.测试一$str = '中文测试'; if (preg_match_all("/^([\x81-\xfe][\x40-\xfe])+$/", $str, $match)) { echo '全部是汉字'; } else { ech...
阿尤 11年前 (2013-11-29) 2817浏览 0评论
数组的交集 array_intersect()array_intersect()函数返回一个保留了键的数组,这个数组只由第一个数组中出现的且在其他每个输入数组中都出现的值组成。其形式如下:1array array_intersect(array array1,array array2[,arrayN...
阿尤 11年前 (2013-11-26) 2924浏览 0评论
<?php $x = 0.774166666666667;function format_excel_time($time){ $time = $time * 1440; $m = add_zero(intval($time/60)); $s = add_zero($time...
阿尤 11年前 (2013-11-13) 2472浏览 0评论
函数是PHP如此强大的源泉,但是很多PHP函数并没有得到充分的利用。这里,我们给大家简单介绍10个不常见,但非常有用的函数。1. sys_getloadavg()sys_getloadavt()可以获得系 统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的...
阿尤 11年前 (2013-10-22) 2546浏览 0评论
Discuz用的一个基本函数。function daddslashes($string, $force = 0) { if(!$GLOBALS['magic_quotes_gpc'] || $force) { if(is_array($string)) { fore...
阿尤 11年前 (2013-10-22) 2656浏览 0评论
1.尽量静态化:如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。当然了,这个测试方法需要在十万级以上次执行,效果才明显。其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,...
阿尤 11年前 (2013-09-12) 2464浏览 0评论
执行一次SQL查询,UPDATE多行记录 通常情况下,我们会使用以下SQL语句来更新字段值:1UPDATE mytable SET myfield='value' WHERE other_field='other_value'; 但是,如果你想更新多行数据,并...
阿尤 11年前 (2013-09-12) 7910浏览 0评论
$array = array('test','测试','test1','test2');echo "'".implode("','", $array )."...
阿尤 12年前 (2013-07-22) 2593浏览 0评论
func_get_args是获取方法中参数的数组,返回的是一个数组,与func_num_args搭配使用;func_num_args一般写在方法中,用于计数;使用方法如下:function foo($a='gg',$b='kk'){ $numargs = fun...
阿尤 12年前 (2013-07-12) 2449浏览 0评论
现在的网站一般都需要与数据库进行打交道,访问量较大时会对数据库造成很大的压力。将一些动态页面执行的结果进行缓存,当下次进行访问时,直接访问缓存可以减少对数据库的压力。同时也可以加快服务器的响应速度。缓存的结果可以存放到外存上,也可以存在内存中。在下一次访问该页面时直接从外存(内存)中直接读取上次的结...
阿尤 12年前 (2013-07-12) 2393浏览 0评论
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,...