摘要: Published by wjjlovewjl, at 02:29, 2009, under PHP框架Aug16近几年来,随着PHP作为一门被许多开发者选作他们的脚本语言而不断演化,PHP开发框架如雨后春笋般走上荧屏。人们总是在争吵到底哪个PHP开发框架最好,但不是每个框架都是为所有人而产生的,这本来是很简单的事实。这里列举五个最好的最受欢迎的PHP开发框架:The Zend FrameworkThe Zend Framework 在开发社区中有大量的追随者,它致力于Web 2.0风格的程序。因为它众多的追随者组成的活跃用户开发的扩展支持,Zend被称为“The PHP Company”。Z 阅读全文
posted @ 2011-08-09 00:22 同城中人 阅读(1225) 评论(0) 推荐(1) 编辑
摘要: 近来读了一篇《怎样成为优秀的软件模型设计者》的文章,感触颇深。仔细对比分析,发现原来我自己和周围的软件开发人员平常的一些自认为对的做法,有很多是有问题的。1.人远比技术重要你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时候将主要精力都集中在技术上。显然,构件(components),EJB(EnterpriseJavaBeans)和代理(agent)是很有趣的东西。但是对于用户来说,如果你设计的软件很难使用或者不能满足他们的需求,后台用再好的技术也于事无补。多花点时间到软件需求和设计一个使用户能很容易 阅读全文
posted @ 2011-07-25 02:57 同城中人 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 安装就不用说了,很简单,在FireFox上插件库里找到FireBug就Ok了。下图是FireBug Debug 窗口。 FireBug美工用的非常普遍,公司美工妹妹用的非常熟练 呵呵,而对于我们开发人员,主要用它来Debug JS。看看官方对Debug功能的介绍。Firebug includes a powerful JavaScript debugger that lets you pause execution at any time and see what each variable looked like at that moment. If your code is a littl 阅读全文
posted @ 2011-07-25 02:42 同城中人 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 前两天一个博彩投注网站的站长,说是要找网站的漏洞,看不到源代码,只能通过前台测试。由于之前找过团购网站的漏洞(请看这里),因此便谈好一个漏洞500元。可惜天下老板一般黑啊,就是不给,现在QQ也隐身了。之前找出漏洞的团购网站(VC团)也一样,说好给报酬的也没下文了,就这点器量这点诚信,网站还能做大?手底下人能留的住?那VC团当时和我联系的开发人员,没几个月也离职了,可见一斑哪。 博彩投注网站一般不能随意注册,得找一个代理给你注册,当时那个站长给了一个测试账号。 以下是投注的页面 我们用IE8开发人员工具就能发现很多个hidden标签,连注释都有!该网站将需要的金额数通过javascript计算出 阅读全文
posted @ 2011-07-25 02:35 同城中人 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 工作中避免不了要写大量的jQuery代码,如果一些功能经常使用的话,可以封装成jQuery插件但是,还是会有一些页面需要大量的js代码。平时,一般是这样写的。$(function(){ $("#id1").click(function(){ // handle the click event }); $("#id2").click(function(){ // handle the click event }); // 以下省略n多个事件绑定});ps:这里不考虑事件绑定太多的情况下,影响性能的问题,以后专门讨论这个问题写上这样的代码数千行之后,这些代码 阅读全文
posted @ 2011-07-25 02:08 同城中人 阅读(171) 评论(0) 推荐(0) 编辑
摘要: ------摘自《外刊IT评论》http://www.aqee.net/2010/09/28/watch-out-java-here-comes-javascript/最近Oracle控告搜索巨人Google,宣称其Android智能手机操作系统上的Dalvik虚拟机侵犯了Java专利,这很自然让很多的开发人员感到担心。但大多数分析指出,这场诉讼对绝大多数Java开发人员将不会有多少的影响,但有些程序员却惊恐不安,他们已经开始寻找一种可替代的语言了。如果你也是这样,你是否考虑过转向JavaScript?“什么?”,你也许会诧异。任何一个开发人员或多说少都知道Java跟JavaScript几乎没 阅读全文
posted @ 2011-07-25 02:02 同城中人 阅读(168) 评论(0) 推荐(0) 编辑
摘要: view sourceprint?01 var flashvars = {}; 02 flashvars.name1 = "hello"; 03 flashvars.name2 = "world"; 04 flashvars.name3 = "foobar"; 05 06 var params = {}; 07 params.menu = "false"; 08 09 var attributes = {}; 10 attributes.id = "myDynamicContent"; 11 a 阅读全文
posted @ 2011-07-24 23:24 同城中人 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 这里调用的是百度的开放查询接口,通过网页的方式去查询然后从返回的结果中去匹配我们所需要的信息,效果还行,代码在下面,还是能凑合着用的var_dump(getAddress('202.101.98.54','福州')); 02 03 function getAddress($ip=null,$address='') { 04 $url = "http://open.baidu.com/ipsearch/s?wd={$ip}&tn=baiduip"; 05 $res = mb_convert_encoding(HttpRe 阅读全文
posted @ 2011-07-24 23:09 同城中人 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 不知道原创要写到随笔里,只做自己面象对象编程参考用。All right ,第一篇博文。有三个类: 1 . 过滤输入(轻量级的) class input_filter 2 . 转换成SQL语句 3 . 数据库查询 1 class input_filter 2 { 3 4 private $input_all; // 要过滤的数组 5 private $rustle; // 过滤后的结果 6 7 //构造函数 参数可以是$_GET or $_POST 这些 8 public function __construct($input_C) 9 {10 if(is_array($input_C))11 阅读全文
posted @ 2011-07-24 22:59 同城中人 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 注:本文省略“通用快捷键”描述,诸如:ctrl+N=新建,ctrl+O=打开,ctrl+C=复制,ctrl+V,ctrl+X……等等几乎所有软件都通用的一组快捷键,而着重介绍zde独有的快捷键,了解并灵活运用这些快捷键以后,一定能帮助您在实际的项目操作中更加游刃有余。编辑功能组合键实现功能适用条件Ctrl+/单行注释。当前为php代码时,则在光标所在行添加双斜杠行注释,选择多行则每一行都添加双斜杠;而当代码为html时则在行前后添加<!– –>注释,选中多行将在选区前后添加<!– –>注释,而非每行添加PHP代码、html代码全部适用,不适用于CSS部分Ctrl+Shi 阅读全文
posted @ 2011-07-24 22:58 同城中人 阅读(256) 评论(0) 推荐(0) 编辑