phpStorm支持CodeIgniter代码提示/自动完成

下载这个文件phpstorm-ci-ac 或者去github下载
解压里面的三个文件到ci根目录下
然后找到这三个文件

system\core\Controller.php
system\core\Model.php
system\database\DB_active_rec.php

点击右键, 选择Make as Plain Text. 如图:

至此phpstorm已经可以支持ci代码提示了

修改my_models.php文件可以使你自定义的类实现自动完成
按照如下方法操作:

Models to Load里面添加你自己的类:
格式为: @property 类的描述 $类文件名
比如我有个Template类
@property Template模板类 $template

效果如图:

完事 收工

PS: github上面还有其他文件 可以使phpstorm支持OpenCartWordPress的自动完成!

解释,琐事,api lib建设中...

嗯嗯 又是半年 我发新文的频率还真是稳定呢.
好吧 其实最近半年存下不少字 但愁人的是我blog密码被忘掉了!
so... 一直木有更新  甚至spam都没有管
直到10月1 实在是看不下去这茫茫多的spam  怒改数据库密码  怒删垃圾  怒...
额 接着没有怒了 而已哈哈皮皮的出去玩了....

说正事吧 筹备已久的api-lib进入上线最后阶段
lib-url:  http://lib.nbyang.com/  //api-list 以及说明 部分源码
api-url: http://api.nbyang.com/ //api存放空间

很久之前就已经开始筹备api-lib 最初是为了当我需要一些接口的时候能随拿随用 而网上找来的大都比较坑爹 还有些带有广告 还有些不支持自定义 有些甚至是简单的iframe
该库按照我的思路对调用接口进行修改 最大程度的做到简单方便开袋即食

目前已经整理完毕的有接口共有56个 数据返回方式均为json 调用方式一般为js 部分含有敏感数据的提供php调用方式
查询类 如:ip查询 手机归属地 天气查询 快递查询 股票查询 汇率查询 彩票查询 电视预告等..
功能类 如:字符串加密解密(非主流加密,私有算法)  二维码生成与解码 基于各大门户的分类新闻调用等..
在开发 如:联合登录  csv/excel/html转换  多微博发布(一次点击推送至N个微博)  视频站真实视频地址探测

目前各接口均为独立的 在做的事情是整合在一起 通过传递apid来调用各个功能
嗯 就定在2月14上线吧

Blog改版完成....

改版已完成

2011年12月9日 18:04:54
侧栏SNS图标更新完成
404页面制作完成http://www.nbyang.com/404
访问404页面(有惊喜)
完成度99%

2011年12月6日 15:20:38
完成度 90%
所有JS压缩为一个文件
所有CSS压缩为一个文件
暂未启用GZ

2011年12月5日 12:10:10
最终在华丽和清爽之间选择了清爽
完成度 80%
欢迎博友协助测试,如发现bug请留言或mail我! 感激不尽!!!
(IE6出现bug就不要联系了.)

JS压缩合并+gzip缓存,网页飞一般的感觉~~

昨天被疯淫鄙视了一通,是关于网站打开速度和YSLOW评分的.

疯淫 14:30:53
Grade B
Overall performance score 81 Ruleset applied: Classic(V1) URL: http://fengyin.name/
yslow给我评级是B
疯淫 14:31:06
看看你的
Grade E
Overall performance score 56 Ruleset applied: Classic(V1) URL: http://www.nbyang.com/
疯淫 14:31:28
EEEE 竟然是 E
悲剧了你 可怜的娃娃呀 看看你网站吧



看了一下,我的博客调用的JS文件有8个(一个统计代码)....

于是暂时放下<<间客>>,开始合并和压缩我的JS文件们,试了一些工具,但是合并出来老出错,压缩后的common.js也会出错,导致无法正常评论文章!(在线压缩合并:http://yui.2clics.net/ )

看来这些压缩工具的算法不太适合我的JS们啊! 没办法只好自己动手了,先去http://compress.iamzz.com/ (PS:不支持中文,中文去http://js.clicki.cc/ )删掉注释和空行(不要混淆,混淆必死,没有注释最好直接用UE或者EditPlus直接合并行),压缩后的文件按照加载顺序放在同一个JS文件中(每个JS之间最好加回车方便以后修改),然后修改调用地址.

我现在使用的JS文件:/images/js/nbyang.js 是把bo-blog的common.js/jslang.js/ajax.js/swfobject.js,还有我首页滑动特效的prototype.lite.js/moo.fx.js/moo.fx.pack.js全部压缩到了一起后的文件.

然后又把css也压缩了一次,速度提升了不少,大约需要5秒左右.
但还不是非常满意,于是又根据cbm的办法添加了CSS和JS的缓存,现在使用webwait测试的打开速度为1.6秒左右.

宇瞻AH320 16G钢铁侠量产

3月中旬U盘莫名其妙挂掉,送到天成返厂修理.

苦等一个多月后终于被告知,陪伴我不到半年的U盘又一次寿终正寝了(为什么要加又呢....)
其实钢铁侠这款U盘我买过3.4个了 没有一个能够成功使用超过一年的,莫名其妙的发生无法打开的故障....
送修的这一个是09年10月份买的,不到半年又挂掉了.....

昨天鼎立数码打电话告诉我说想修好不可能了,来拿个新的吧..
一阵窃喜,嘿嘿,又一个新U盘(为什么要加又呢....)

但是昨晚用ATTO测试了速度之后我几欲发狂,写入速度仅有4MB/S 读取速度10MB/S
给我气够呛啊,看了看U盘硬件名字,竟然是"usb disk 30x",这是什么玩意?
百度一下才知道这是量产失败的产品,难道我买到假货了?
down下ChipGenius查了一下 信息如下:

设备名称: [G:]USB Mass Storage Device(USB DISK 30X USB Device)

PNP设备ID: VID = 13FE PID = 1D00
设备序列号: 5&&831828F&&0&&1
设备版本: 1.00
设备类型: 标准USB设备 - USB2.0高速
芯片制造商: phison(群联)
芯片型号: UP13
产品制造商: USB
产品型号: DISK 30X

群联主控,不管怎么样,下个量产工具试一下吧,搜索了一番,貌似是用2232来量产的,
先下了一个1.06版本的,量产成功,拔插后ATTO测试速度为写13/读32,虽然提高了很多但还不是很理想.
量产完成后ChipGenius查到的信息如下:

设备名称: [F:]USB Mass Storage Device(Apacer USB DISK 2.0 USB Device)
PNP设备ID: VID = 1005 PID = B113
设备序列号: B4A419000000
设备版本: PMAP
设备类型: 标准USB设备 - USB2.0高速
芯片制造商: phison(群联)
芯片型号: UP13~UP19
产品制造商: Apacer
产品型号: USB DISK 2.0

找到一篇帖子说2232 v1.08支持这个问题,于是翻江倒海,终于下载到了1.08版本的工具.
开始量产,一分钟后提示完成,我晕!!!竟然成了橙色!!! 速度不会又一次回到解放前吧...
赶紧测速,还好还好,写入速度17MB 读取速度32MB,这个结果很奇怪,我非常非常按耐不住想用其他版本的工具再量产一下...

于是又找到了2232 v1.96版本的量产工具,自带一个3A.ini的配置文件,使用这个配置文件量产之后结果令我很郁闷...
竟然又回到了之前的样子...

设备名称: [F:]USB Mass Storage Device(USB DISK 30X USB Device)
PNP设备ID: VID = 13FE PID = 1D00
设备序列号: 5&&831828F&&0&&3
设备版本: 1.00
设备类型: 标准USB设备 - USB2.0高速
芯片制造商: phison(群联)
芯片型号: UP13
产品制造商: USB
产品型号: DISK 30X

这不是逼我么... 速度也回到了4MB/10MB....这一次真的回到解放前了 -.-....

无奈.使用1.08再量产一次吧,我可怜的小U盘啊...
量产完成,还是神奇的橙色... 测试下速度 平均写入速度17MB/S 最快达到18MB/S 读取32MB/S

好吧 我知足了,有需要量产工具的同学可以给我发邮件所要.我的邮箱在右边有...