- 博客(21)
- 资源 (10)
- 收藏
- 关注
转载 window下如何让php支持openssl
window下如何让php支持openssl 原文地址(http://www.lanfeng.net/archives/4594.html) 在安装腾讯微博API程序iweobo时,发现PHP不支持openssl_open(),如何在PHP扩展里打开php openssl支持? 1、打开PHP目录,在php.ini中把“extension=php_openssl.dll”
2012-08-23 11:04:01 1123
原创 Apache与nginx下HTTPS方式的配置
nginx # HTTPS server # server { listen 443; server_name test.apps.com; ssl on; ssl_certificate D:/usr/server/nginx-1.
2012-08-22 13:02:37 764
原创 apache中vhost的配置文件
#设置本地 公司站点 ServerAdmin pingzheng@mail.page DocumentRoot D:/usr/wwwroot/company/system ServerName test.apps.com ErrorLog logs/error.log CustomLog logs/access.log common Options Indexes F
2012-08-21 09:54:24 2668
原创 mysql distinct和group by谁更好
今天无意中听到有同事在讨论,distinct和group by谁的速度会更快一点,意件不一,其实我也不知道那个好,下午有时间做了一下测试。 1,测试前的准备 查看复制打印? //准备一张测试表 mysql> CREATE TABLE `test_test` ( -> `id` int(11) NOT NULL auto_increment
2012-08-12 21:40:08 1170
原创 linux下期crontab执行不了php的解决方法
用crontab跑php程序时,如何去调试,各人有各人的方法。我也有套方法,看一下,我是如何解决crontab执行不了php程序这个问题的。 一,php文件有没有执行权限 [root@linux cron]# ls -al |grep del -rwxr-xr-x 1 zwh ftpgroup 494 10-20 16:42 del_redis.php
2012-08-10 17:10:45 704
转载 innodb优化后,29小时入库1300万条数据
做广告弹窗推广,记录来源ip,url。推广征战四方游戏时,我是没有记录弹窗数的,当时预计是36时1000万IP,机子是8000多块的组装机,我怕mysql撑不起来。这次决定记录一下试试,如果mysql真的撑不起来的话,就用脚本切换成静态的。 一,网络监控图 网络流量监控 从上图可以看出,数据大部分都是在白天录入的。 二,数据库数据列表 数据库从推广
2012-08-10 17:01:28 2309
原创 mysql autocommit对myisam,innodb的性能影响
前段时间把数据库的部分myisam表转变成了innodb了,感觉慢了好多。我知道autocommit对innodb性能有一定的影响,但不知道影响有这么大。如何关闭autocommit,请参考mysql禁用autocommit,以及遇到的问题,为了解决这个问题,我做了一些测试,包括autocommit对myisam,innodb影响。 一,测试autocommit对myisam的影响
2012-08-10 16:56:18 1306
转载 mysql禁用autocommit,以及遇到的问题
mysql的autocommit(自动提交)默认是开启,其对mysql的性能有一定影响,举个例子来说,如果你插入了1000条数据,mysql会commit1000次的,如果我们把autocommit关闭掉,通过程序来控制,只要一次commit就可以了。 1,我们可以通过set来设置autocommit 查看复制打印? mysql> set global i
2012-08-10 16:53:15 2954
转载 实例说明optimize table在优化mysql时很重要
今天在看CU的时候,发现有人问有关optimize来表优化的问题,当年因为这个问题,困扰我很长一段时间,今天有空我把这个问题,用实际数据来展示出来,让大家可以亲眼来看看,optimize table的重要作用,而不是似是而非的估计了。 一,原始数据 1,数据量 查看复制打印? mysql> select count(*) as total from ad
2012-08-10 16:51:59 768
原创 php5结合md5的加解密算法
最近在整理代码发现了一个不错的东西,结合md5的加解密算法。网上关于php结合md5的加密,解密算法比较少的,其实php手册里面就有,改一改就行了。在此贴一下,用这算法要加载一个php模块mcrypt,不然用不了。 查看复制打印? //加密 function string2secret($str) { $key = "123"; $t
2012-08-10 16:32:00 1250
原创 几个常用的PHP函数
最近在看代码,发现以下是几个比较实用的函数。 1,取客户端IP 查看复制打印? function getOnlineIp() { $strOnlineIp = ""; if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) {
2012-08-09 20:47:39 657
原创 ubuntu 中定时器crontab使用说明
# crontab -e 打开一个编辑窗口,第一行会有内容格式的提示: # m h dom mon dow command 具体意义表示:分钟 小时 日期 月份 星期 命令,在某月(mon)的某天(dom)或者星期几(dow)的几点(h,24小时制)几分(m)执行某个命令(command),*表示任意时间。例如: 3 * * * * /home/meng/hello.sh 就是
2012-08-09 09:52:20 2211
原创 linux释放内存脚本,解决ubuntu老是死机问题
ubuntu的图形界面用的是gnome,我发现ubunut用gnome老是死,如果工作八个小时,要死二,三次搞得我很郁闷。家里的centos用的也是gnome,就不会死,并且家里电脑内存还小。 root@ubuntu:/home/zhangying# free -m total used free shared bu
2012-08-08 22:06:53 4975 2
原创 为什么使用 Redis及其产品定位
传统MySQL+ Memcached架构遇到的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。Memcached与MySQL数据库数
2012-08-07 21:58:36 829
原创 Memcache分布式缓存应用实例
pecl的memcache扩展(注意,不是memcache的扩展,两者不同)中连接memcache服务器有两种方式: 1.短连接(Memcache::connect) 使用方法 Memcache::connect()打开的连接在脚本执行结束后会自动关闭。当然,你也可以使用方法 Memcache::close()来主动关闭 2.长连接(Memcache::connect)
2012-08-07 10:52:45 1433
原创 PHP和分布式Memcache的遇到数据不一致问题
这几天做某个产品的时候遇到一个小问题,现象比较诡异 产品用了两台分布式的memcached服务器 某一个计数器取回来的数偶尔会不对,最后定位在php memcache client的failover机制上面。 我们知道,在memcached分布式环境下,某一个key是通过hash计算,分配到某一个memcached上面的 如果php.ini里面 memcache.allow_failove
2012-08-07 10:51:27 1871
原创 ubuntu下zendstudio设置桌面图标
平时用windows的时候还是比较多的,我用过的最好的php编程工具就是Zend Studio了,而且有ubuntu版本,新手可以参考这篇如何在ubuntu上安装ZendStudio的方法。 1、下载Zend Studio 8.0.0(现在已经有9.0了) 地址:http://www.zend.com/en/products/studio/downloads 2、解压(把文件放到
2012-08-06 09:29:30 1723
转载 ubuntu12.04下安装QQ聊天工具
原文:http://www.linuxidc.com/Linux/2012-05/59564.htm 新版本更新说明: 1.qq版本升级到官方最新qq2012Beta1 2.点击密码框不会崩溃 3.不会自动离线 4.支持全局热键(比如:Ctrl+Alt+A截图) 5.语音视频接受正常,本地视频无法使用 6.文件传输大小正常
2012-08-03 09:34:36 3318
原创 Ubuntu gettext无法正常工作原因解读
修改/var/lib/locales/supported.d/locale文件 en_GB ISO-8859-1 zh_CN GBK 运行dpkg-reconfigure locales 然后执行 sudo locale-gen ,生成locale(自动保存在/usr/lib/locale/中)(可选) 这样就可以了。 在Ubuntu上
2012-08-02 15:39:16 1546
原创 ubuntu12.04安装redis server 和phpredis
1 安装redis server sudo apt-get install redis-server 2 没有安装phpize ,需要安装php5-dev sudo apt-get install php5-dev 3 安装phpredis https://github.com/nicolasff/phpredis 下载并解压到。我解压到/home/len
2012-08-02 14:29:56 2397
原创 Ubunt nginx下配置CI框架
location /p2v/ { if ($request_filename !~ (js|css|statics|wowmodel|robots\.txt|index\.php.*) ) { rewrite ^/p2v/(.+)$ /p2v/index.php last; } location ~ \.php$
2012-08-01 16:13:32 709
汉字笔画笔顺Unicode和GB码数据库(20902汉字)
2020-11-19
eclipse软件的hadoop插件包(mapreduce)
2013-10-10
wingIDE4.0.x_linux破解包
2013-05-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人