随笔分类 -  php

摘要:当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不同的服务和架构来解决。 阅读全文
posted @ 2016-04-18 17:41 fleam 阅读(157) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-04-15 15:29 fleam 阅读(124) 评论(0) 推荐(0)
摘要:首先--添加dll,修改php.ini--不同的版本,不同的需求 其次,根据教程http://www.laruence.com/manual/tutorial.firstpage.html#tutorial.directory手动搭建好目录结构 入口文件index.php位置稍作修改--个人习惯 入 阅读全文
posted @ 2016-04-15 15:26 fleam 阅读(1128) 评论(0) 推荐(0)
摘要:从狭义角度上来理解数据层就是数据库,比较广义的理解来看数据库、远程数据、文件等都可以看做数据层。项目初期的时候一般单一的数据库就可以了,随着流量的增大就要对数据层做很多的改进,例如增加从库分散读压力,使用kv缓存增加系统性能,又或者使用分布式服务这样就会涉及到到远程数据调用。这么多东西该怎么整呢?项 阅读全文
posted @ 2016-04-14 15:44 fleam 阅读(808) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2016-04-01 10:15 fleam 阅读(216) 评论(0) 推荐(0)
摘要:js代码 后台程序 阅读全文
posted @ 2016-03-30 18:42 fleam 阅读(241) 评论(0) 推荐(0)
摘要:假设叫数组 $my_array; . 代码如下: // 新建一个空的数组. $tmp_array = array(); $new_array = array(); // 1. 循环出所有的行. ( $val 就是某个行) foreach($my_array as $k => $val){ $hash 阅读全文
posted @ 2016-03-02 16:28 fleam 阅读(451) 评论(0) 推荐(0)
摘要:Array ( [0] => 12 [1] => 17 [2] => 17 [3] => 17 [4] => 17 [5] => 3 [6] => 3 [7] => 3 [8] => 3 [9] => 3 ) Array ( [0] => 12 [4] => 17 [9] => 3 ) Array 阅读全文
posted @ 2016-03-02 11:03 fleam 阅读(300) 评论(0) 推荐(0)
摘要:<?php $h=date('H'); if($h>=8 && $h<=20) echo '白天'; else echo '夜晚'; ?> 阅读全文
posted @ 2016-02-27 15:07 fleam 阅读(347) 评论(0) 推荐(0)
摘要:$str=preg_replace("/\s+/", " ", $str); //过滤多余回车 $str=preg_replace("/<[ ]+/si","<",$str); //过滤<__("<"号后面带空格) $str=preg_replace("/<\!--.*?-->/si","",$st 阅读全文
posted @ 2016-02-26 09:57 fleam 阅读(2673) 评论(0) 推荐(0)
摘要:if($row['name']==$_SESSION['name']){$checked="checked disabled";}else{$checked=" ";} $isin = in_array($row['name'],$array); if($isin){ echo "<label id 阅读全文
posted @ 2016-02-26 08:54 fleam 阅读(331) 评论(0) 推荐(0)
摘要:服务端 <?php /** * File name server.php * 服务器端代码 * * @author guisu.huang * @since 2012-04-11 * */ //确保在连接客户端时不会超时 set_time_limit(0); //设置IP和端口号 $address 阅读全文
posted @ 2016-02-19 17:09 fleam 阅读(253) 评论(0) 推荐(0)
摘要:D:\software\phpStudy\php55 阅读全文
posted @ 2016-02-19 16:33 fleam 阅读(121) 评论(0) 推荐(0)
摘要:<?php if(extension_loaded('sockets')){ echo "已开启"; }else{ echo "未开启"; } ?> 阅读全文
posted @ 2016-02-19 16:28 fleam 阅读(1257) 评论(0) 推荐(0)
摘要:Query的选择器之强大是有目共睹的,phpQuery 让php也拥有了这样的能力,它就相当于服务端的jQuery。 先来看看官方简介: phpQuery is a server-side, chainable, CSS3 selector driven Document Object Model 阅读全文
posted @ 2016-01-27 14:55 fleam 阅读(2929) 评论(0) 推荐(0)
摘要:http://blog.jobbole.com/88788/ https://github.com/owner888/phpspider 费了半天劲安装了redis,导出cookie,发现仍是缺失很多文件 还未分析其具体原因。。。 阅读全文
posted @ 2016-01-27 14:50 fleam 阅读(222) 评论(0) 推荐(0)
摘要:因为有小的业务逻辑比较复杂,orm用起来很麻烦,但是多入口又不好控制,每个页面都去包含,多了就迷了,所以就只写了个路由,加了个防注入 封装增删改查好无聊,直接封装业务逻辑,为业务而开发,业务逻辑里是面向过程的代码,但是控制调用它就是一个类的属性,面向对象 数据绑定 写好的业务逻辑就可以复用,控制器里 阅读全文
posted @ 2016-01-20 16:07 fleam 阅读(2068) 评论(0) 推荐(0)
摘要:Array( [0] => Array ( [max] => 50 [date] => 2016-01-07 ) [1] => Array ( [max] => 100 ... 阅读全文
posted @ 2016-01-10 02:05 fleam 阅读(300) 评论(0) 推荐(0)
摘要:寻常php的加载是通过include(),require()等方法来加载外部文件,之后再通过实例调用方法或直接调用静态方法,而这样子写引入语句实在很麻烦,有的框架会将特定路径的文件全部引入,直接实例化就能使用,但这样一来有的类包不一定用到,写的类包越多的时候,加载的东西就不少了,影响程序的性能。 ... 阅读全文
posted @ 2015-12-30 09:16 fleam 阅读(763) 评论(0) 推荐(0)
摘要:foreach ($_POST as $key => $value){ $array[] = "add ".$key." varchar(220),"; } $string=rtrim(implode(" ",$array), ","); $sql="alter table fengxianxiangmu.weize_fengxian_qysb ".$string.""; echo... 阅读全文
posted @ 2015-12-04 16:52 fleam 阅读(356) 评论(0) 推荐(0)