
在 iOS 平台上,大部分应用是不允许在后台运行并连接网络的。在应用没有被运行的时候,只能通过 Apple Push Notification Service (APNs) 把数据发送到终端用户。对于互联网应用,正确高效的使用 APNs 显然非常重要。
Apple 为应用开发者提供了一个 APNs 推送接口,称为 binary interface。
Binary Interface V1
最初版本的 binary interface 协议如下图,这里我们称之为 v1。
Binary Interface V1
v1 协议有几个问题:
消息是否发送成功没有明确的反馈;
如果一个消息发送失败,比如因为 deviceToken 不合法,APNs 会在大约 500......

Redis安装:
下载地址:https://github.com/dmajkic/redis/downloads,请根据系统版本选择相应下载
解压下载文件,运行redis-server.exe即可开启redis服务端(不要关闭窗口,关闭窗口无法访问服务端)
php扩展redis:
1 首先,查看所用php编译版本V6/V9 在phpinfo()中查看
2 下载扩展 地址:https://github.com/phpredis/phpredis/downloads(注意所支持的php版本,VC及TS字样)
3 将下载的php_redis.dll,php_igbinary.dll放在php扩展目录中(ext),并修改配置文件php.ini
添加 扩展
extension=php_igbinary.dll
extension=php_re......

前提:服务器必须支持apache的rewrite功能
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
#子目录 域名,a为子域名和对应子目录,多个域名重复下面3个选项即可
RewriteCond %{HTTP_HOST} ^a.weiweistudio.cn$ [NC]
RewriteCond %{REQUEST_URI} !^/a/
RewriteRule ^(.*)$ a/$1?Rewrite [L,QSA]
</IfModule>
子目录只允许通过域名访问,在子目录的.htaccess添加
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
#只许绑定的域名访问
RewriteCo......

Windows下Memcache的安装及PHP扩展配置
原文:http://www.cnblogs.com/batsing/p/4908111.html
一、下载
找到完整的memcache的Windows安装包,解压放在硬盘上,比如 F:\memcached.exe
二、安装
WIN7 64位双击打开这个exe可能只有一个空的窗口,不能输入任何命令,所以这个exe不是这样用的。要运行cmd控制台,输入 F:\memcached.exe -d install 安装,再输入 F:\memcached.exe -d start 启动。
Tips:如果没有报错信息,则至此memcached已经安装并启动,而且默认是开机自动启动的
三、PHP扩展下载及版本说明
可以在CSDN上找到完整......

安装(一键安装包建议在全新的linux下进行)
一键安装包地址:
http://help.aliyun.com/view/11108189_13435438.html?spm=5176.7224445.1997283057.5.Lh9WcK
在打开的页面的头部有“一键安装包下载: 点此下载”
当前版本是sh-1.3.0.zip
上传sh-1.3.0.zip并解压
文件夹授权
chmod –R 777 sh-1.3.0
进入目录
#cd sh-1.3.0
执行./install.sh安装
#./install.sh
在下面的步骤按提示选择你所要使用的服务及版本,等待大约30分钟或以上时间,直至安装完成。
查看一键安装包成功安装后ftp和mysql账户信息
#cat account.log
查看一键安装包成......