Monthly Archives: 2014年三月

php实现登陆限制,只允许一台机器在线

← Continue Reading
使用session 跟file控制 [php] <?php ob_start(); session_start(); class cc{ // private $refurl="http://www.abc.com"; //登陆成功后转换页面 private $loginflag=false; //登陆成功标志 private $loginfile="login...

dedecms plus/search.php 注入漏洞利用方式以及修复方法

← Continue Reading
适合低版本dede5.7已经测试过 提交 mumaasp.com/plus/search.php?keyword=as&typeArr[1 uNion 1]=a 看结果如果提示 Safe Alert: Request Error step 2 ! 那么直接用下面的exp mumaasp.com/plus/search.php?keyword=as&typeArr[111%3D@`\...

eaby技术架构变迁

← Continue Reading
eaby技术架构变迁 最近在infoq上面看到 ebay介绍其系统架构变迁以及系统设计分享方面的讲座,其中陈述了ebay从1995年到2006年之间系统架构的变化过程。从这里,我们可以学习到许多宝贵的经验来设计一个大容量,高并发,分布式的系统。   ebay的系统架构的变迁主要经历了4个阶段,下面一幅图展现了ebay系统架构变迁的时间表     在ebay的V1...

用Squid搭建Cache服务器

← Continue Reading
其实本人实在是更喜欢Varnish一些,而线上用来跑css/js等静态文件cache的Varnish也确实运行的非常好,缓存的命中率也很高,性能也很好。但是因为是内存式的Cache,Varnish在缓存图片时当达到一定量的时候会出现无法分配内存导致重启子进程缓存丢失的情况。所以当图片数量级较大且访问量较大时,还是老老实实用Squid吧。 安装环境 操作系统: CentOS release 5.2 ...

从100PV到1亿级PV网站架构演变

← Continue Reading
一个网站就像一个人,存在一个从小到大的过程。养一个网站和养一个人一样,不同时期需要不同的方法,不同的方法下有共同的原则。本文结合我自已14年网站人的经历记录一些架构演变中的体会。 1:积累是必不可少的 架构师不是一天练成的。 1999年,我作了一个个人主页,在学校内的虚拟空间,参加了一次主页大赛,几个DREAMWEAVER的页面,几个TABLE作布局,一个DB连接,几行PHP的代码嵌入在HTML中...

大型网站架构演变和知识体系

← Continue Reading
在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网行业的同学一点初步的概念。     之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少...

修改windows的CMD窗口输出编码格式为UTF-8

← Continue Reading
1.执行本地脚本一般情况下都设置为UTF-8万国码 2.telnet到服务器的时候,某些服务器是utf-8编码的,但是Windows cmd默认的是系统编码,所以需要修改下,使用chcp 命令: chcp 65001 就是换成UTF-8代码页 chcp 936 可以换回默认的GBK chcp 437 是美国英语

js验证插件

← Continue Reading
验证收藏

在Linux 下安装redis

← Continue Reading
redis作为NoSQL数据库的一种应用,响应速度和命中率上还是比较高效的。项目中需要用集中式可横向扩展的缓存框架,做了一点调研,即便 redis、memcached存在效率上的差异(具体比较参考http://timyang.net/data/mcdb-tt-redis/),但其实都能满足目前项目的需求;但是redis还是比较风骚的,支持链表和集合操作,支持正则表达式查找key,目前项目缓存的结果...

数据挖掘-BI-知识管理的讨论

← Continue Reading
今天investor——谢谈数据挖掘,结果被映射到BI上。认识差异挺大,他说我的理解,我说的他认同,但是一个人认为是一回事,一个人认为不是一回事,显然我是后者。哈。由此讨论下,数据挖掘,BI,知识管理,三个东西的区别。--本文摘自OSchina BI,商业智能系统。这个和数据挖掘有联系,因为BI即是个管理系统,中间也包含了数据分析引擎,和数据挖掘模块,且不谈这个模块做的好坏。 WIKI的描述(一般...

windows下安装redis,并通过PHP调用(已经实践)

← Continue Reading
一.安装redis 1:首先下载redis:redis-2.0.2.zip (32 bit),解压。 从下面地址下:http://code.google.com/p/servicestack/wiki/RedisWindowsDownload,看到下面有redis-2.0.2.zip (32 bit),就是他了,下载完成后,解压到D:\redis-2.0.2. 2:创建redis.conf文件: ...