深入研究memcache(新增思维导图)

特性和限制
1、Memcached 单进程最大使用内存为2G,要使用更多内存,可以分多个端口,开启多个Memcached进程
2、最大30天的数据过期时间,设置为永久的也会在这个时间过期, 常量REALTIME_MAXDELTA 60*60*24*30控制
3、最大键长为250字节,大于该长度无法存储,常量KEY_MAX_LENGTH 250控制
4、单个item最大数据是1MB,超过1MB数据不予存储,常量POWER_BLOCK 1048576进行控制,它是默认的slab大小
5、最大同时连接数是200,通过 conn_init()中的freetotal进行控制,
6、最大软连接数是1024,通过settings.maxconns=1024 进行控制
7、跟空间占用相关的参数:settings.factor=1.25, settings.chunk_size=48, 影响slab的数据占用和步进方式 继续阅读“深入研究memcache(新增思维导图)”

UltraEdit中检查php语法是否正确

可以直接在UltraEdit中檢查php語法是否正確的設定
很好用的東東
記下來免得又忘了:Advanced–>Tool Configuration 按Insert

[Command]
Manu Item Name: PHP syntax Check
(PHP5)
Command Line: C:\php\php-win.exe -l -f %F
Working Directory: C:\php\

[Options]
Program Type: Dos program
v Save active File

[Output]
Command Output: Output to List Box
v Capture Output
Replace select text with: No Replace

設到這樣就已經可以用了 继续阅读“UltraEdit中检查php语法是否正确”

php5.5下配置imagick

首先上http://pecl.php.net/package/imagick下载对应的版本,我这里下载的是:
php_imagick-3.4.0rc4-5.5-ts-vc11-x64

然后去http://windows.php.net/downloads/pecl/deps/下载对应的imageMagick,我下载的是
ImageMagick-6.9.1-2-vc11-x64.zip

解压php_imagick-3.4.0rc4-5.5-ts-vc11-x64.zip里的php_imagick.dll到PHP的ext目录下
解压ImageMagick-6.9.1-2-vc11-x64.zip里BIN目录下:
CORE_RL_XXXX.dll文件到D:\AMP\imagick下
IM_MOD_RL_XXXX.dll文件到D:\AMP\imagick\coders目录下

设置系统环境变量:
path=D:\AMP\imagick
MAGICK_HOME=D:\AMP\imagick\coders

在php.ini里启用imagcik
extension=php_imagick.dll

不得不说的php setcookie()—记念郁闷的星期五

不得不说,不好好看官方文档下方的邮件列表,吃亏郁闷将是自己的平常态!
先说说自己郁闷的来由吧!

模块:网站购物车
说明:当用户没有登时,将记录保存到cookie;登录之后则转存到用户数据库!
为了防止刷新,将添加到购物车模块专门设计了一个中转的页面,该页面功能很单一,根据传递过来的产品ID,依据登录状态,写入到数据库或者是cookie,代码如下: 继续阅读“不得不说的php setcookie()—记念郁闷的星期五”