netbean+xdebug+memcache

元旦快要过去了,在家的感觉在轻松中,每天又多了一些无形的压力,毕竟现在没有收入了!

仔细算算,已经辞职一周了,但是技术生活还是要继续。

家中的环境 window +xampp

安装netbean

先下载 netbeans-6.5-ml-php-windows.exe 下载地址http://www.netbeans.org/

安装 ok!

 

我主要说一下netbean的代码提示和函数补全功能的热键

代码提示ctr+space或者ctr+/

自动补全ctr+k

 

安装xdebug 用来做跟踪调试

关闭扩展库

;extension=php_xdebug.dll

若打开,则会出现

Xdebug MUST be loaded as a Zend extension in Unknown on line 0

 

因为,目前zend_optimizer和xdebug不是很好的结合,会冲突

会发生错误如下

Zend Optimizer 3.3.3 is incompatible with Xdebug 2.0.3 in Unknown on line 0

所以关掉zend_optimizer

;zend_extension_ts = "D:/xampp/php/zendOptimizer/lib/ZendExtensionManager.dll"
;zend_extension_manager.optimizer_ts = "D:/xampp/php/zendOptimizer/lib/Optimizer"
;zend_optimizer.enable_loader = 0
;zend_optimizer.optimization_level=15

 

正确配置

;extension=php_xdebug.dll

zend_extension_ts="D:/xampp/php/ext/php_xdebug.dll"
xdebug.remote_enable=true
xdebug.remote_host="localhost"
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"

phpinfo查看安装xdebug ok!

 

安装memcache(linux下有memcached)

一般来说都有服务器和客户端

window 下需要打开memcache的扩展库

主要加速静态页面或者作为共享库来存储一些数据结构的信息

memcached-1.2.1-win32.zip

下载地址 http://jehiah.cz/projects/memcached-win32/

解压后将

memcached.exe 放入D:/xampp/apache/bin(已经在path中添加为环境变量)

memcached.exe -h先查看帮助

安装 memcached.exe -d install

启动:memcached.exe -d start -p 11211 -l 127.0.0.1-m 20

停止: memcached.exe -d stop

重启: memcached.exe -d restart

我主要用到的是

-p (默认为11211)

-l(本地或远程监听的ip地址)

-m (为memcache分配的最大内存 默认为64)

  1. <?php
  2. $memcache = memcache_connect('127.0.0.1', 11211);
  3. if ($memcache) {
  4. echo "ok, connected";
  5. }
  6. ?>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值