博文

7 种流行PHP IDE 的比较(2007-02-07 13:38:00)

摘要:7 种流行PHP IDE 的比较 2007.01.05  来自:developerWorks 中国 本文发掘集成开发环境(IDE)的所有用途,并比较 7 种流行的 IDE 的成本和优势。   编写关于 PHP 的系列文章让我更加深刻地了解了 PHP 开发人员的世界。我和许多 PHP 程序员交谈过,最令我惊奇的是只有很少的人使用 IDE。大多数程序员使用文本编辑器,比如 Microsoft Windows 上的记事本、Emacs 或者 Vim。   我提到的这些文本编辑器(以及我没提到)都是很不错的 —— 我不想讨论哪个编辑器更好。但是,我要强调的是不使用文本编辑器会使您对 PHP 代码有更深的见解。几乎所有人都将 PHP 项目视为只不过是文件目录而已(这种看法十分片面)。现在就让我带您进入 IDE 的世界,向您展示 IDE 能够 —— 或者应该 —— 给您带来什么,并向您介绍七个最流行的 IDE。   什么是 IDE?   简而言之,IDE 为编码工作提供了一站式服务。IDE 包括一个编辑器,在此编辑器内可以编辑代码、调试代码、在浏览器(通常是嵌入式的)中查看代码和签入和签出源码控制。为了支持这些功能,IDE 拥有一套在基本编辑器(比如记事本或者 Vim)中所找不到的特性。当然,您可以通过扩展编辑器来实现这些功能,但是 IDE 在一个精简软件包中囊括了所有这些功能 —— 并都已预配置:   项目   IDE 的一个关键特性是它把一个 PHP 应用程序看作是一个项目,而不仅仅是一组文件。这个概念 —— 项目 —— 维护额外的信息,比如源码控制的配置、用于调试的数据库设置,以及某一关键目录所在位置。   调试   另一个方便的特性是集成调试。使用这个功能,可以在编辑器中设置断点,当 PHP 解释程序执行到这个脚本时就会停止。从断点开始,就可以检查局部变量的值,在代码中诊断问题。在代码中可以使用 echo 语句来检查值或者也可以使用错误日志获得变量的值。   代码智能   PHP 是一种非常规则的编程语言,这意味着它遵循着简单的模式。这些模式不仅使代码易于编写,也使 IDE 在项目中检查代码变得很容易。此外,它们可以通过显示检查结果帮助您编写程序。例如,如果在项目中定义了一个名为 MyClass 的类,在键入关键词 new 时......

阅读全文(10781) | 评论:1

PHP开源CMS系统(2007-02-04 18:59:00)

摘要:PHP开源CMS系统

开源的CMS
开源的CMS基本上是php的天下,选择时主要看
授权模式,不过很多人不关心这个
插件和模版的数量,开发社区是否活跃。有更多的人参与你才能源源不断地获得资源
中文的支持
系统需求,支持那些数据库,这会影响对空间的选择
扩展性,不过不是所有的人都有能力和兴趣自己做扩展
  
Mambo 曼波  
http://www.mamboserver.com/
http://www.mambors.org/
http://www.mamboforge.net
中文站点:
http://www.mambochina.net/
http://www.mambo.cn
  
Mambo是一个老牌的opensource建站程序,获得过“最佳开源方案”,“年度最佳自由软件项目”等很多奖, 国外比较热门,但是在中国不够
热,中文支持比较弱,中文资源相对来说不够多。
   
Joomla 逐浪
http://www.joomla.org/
中文站点:
http://www.mambo.cn/
http://www.joomla.org.cn/
Mambo的分支,Mambo核心开发团队另起炉灶的产品。,2005年度最佳Linux开放源码系统奖
  
(八卦来自bbs.joomla.org.cn)
曼波开源核心开发团队致社区的公开信
致社区的公开信
--曼波开源核心开发团队
越来越多的人关注曼波开源项目,曼波商会 ( Mambo Foundation Inc *) 应运而生,它的初衷是为了更好的发展曼波。
我们,曼波核心开发团队,一致认为:
1、所谓开源项目,是致力于开发一个免费的和开放源码的软件的人们,组成一个团队而服务社会的行为。
2、开源项目体现协作精神,并享受协作过程带来的乐趣。它存储社区的信息反馈,提供好的管理,允许商业机构放心地投资于它的开发。
开源项目对任何人都敞开大门,欢迎那些能贡献价值和愿意在社区一起工作的人加入。 <......

阅读全文(10222) | 评论:2

关于GPL-转(2007-02-04 17:34:00)

摘要:关于GPL
最近的在公司的项目里用到了SharpDevelop中的几个类库,因为是开源的,就要考虑一下具体的协议会有什么约束。一查不好,发现SharpDevelop遵循的是GPL协议,也就是说凡是使用其中的类库得代码必须开源,OMG,要是这样公司还赚什么钱??同时又发现一个LGPL得协议,使用遵循这个协议的类库的程序的代码可以不必公开。看来我的想办法找找有没有遵循这个协议的替代软件。再不成就得花钱买了。唔唔唔。下付对于GPL和LGPL的简单说明。   GPL ( Gun General Public License ) version 2.0  1991 最常见的开源协议,使用它作为授权协议的有大名鼎鼎的 Linux 。 GPL 最显著的两个特点就是网上称为的“病毒性传播”和“不允许闭源的商业发布”。 所谓的“病毒性传播”,指的是, GPL 规定,所有从 GPL 协议授权的源码衍生出来的(即上面提到的 Derivative Module ),或者要跟 GPL 授权的源码混着用的 Project ,都要遵循 GPL 协议,就像病毒一样,粘上了关系,就“中毒”了。 GPL 这样规定的目的是,保证 在 GPL 协议保护下的产品,不会再受到其他协议或者授权的约束。即让跟 GPL 有关系的源码都能免费获取。举个例子,如果你的改进的 Linux 中使用了 GPL 授权下的开源模块(也必须使用,你不可能自己重新去做个内核吧,如果做出来了,你也没必要叫 Linux 了。),那么你整个 Linux 产品也必须遵循 GPL 协议去开源,不能以其他方式去开源发布,更不允许闭源发布。这样一来,就不会出现这样一个 Linux --这个功能是 GPL 协议授权的,可以免费获取源码,而另外一个功能是其他协议下的,拿不到源码。这点规定对使用或者研究该产品的人来说,是一个极大的便利。 而“不允许闭源商业发布”指的是,在 GPL 授权下,你的软件产品可以商业发布,拿去卖钱,但是在这同时,你也必须将该产品的源码以 GPL 协议方式开源发布出去,供他人免费获取。也许有人会迷惑,拿去卖,又同时开源,那谁来买阿?这个产品怎么赚钱呢??这就涉及到开源产品的商业模式的问题了。 GPL 协议下的商业发布的一个关键点就像 Java 视线论坛的 Robin 所说的,......

阅读全文(11219) | 评论:0

围剿熊猫烧香:一场没有任何胜算的战争(2007-02-04 02:27:00)

摘要:围剿熊猫烧香:一场没有任何胜算的战争 2007.02.03  来自:中国经营报   叶文添 叶文添   两个月前,Mopery开始了这场几乎没有任何胜算的战争。   他把他的对手称为“幽灵”,因为他无法获知这个人的背景,也不知道这个人最终要做什么。他唯一能确定的是,在这个寒冷的冬天,“幽灵”用他自己制作的如同北京的沙尘暴一样猛烈的病毒——“熊猫烧香”,不断冲击着中国的互联网用户。   他的战场位于瑞星卡卡反病毒论坛。   狙击武汉男孩   “幽灵是一个可怕的超级黑客,他对我们几乎了如指掌,经常进出卡卡社区反病毒论坛——他正躲在幕后不断地窥视着我们。”Mopery对记者说。   Mopery是一名反病毒高手,瑞星卡卡社区反病毒论坛的版主。通过研究,Mopery发现了病毒内的一些留言,留言中,幽灵自称Whboy——“武汉男孩”。   “‘熊猫烧香’非常难以预防,因为它使用了一种新的传播方式。”瑞星反病毒软件工程师史瑀说,与普通病毒不同的是,“熊猫烧香”可以利用网站来传播。“如果网站编辑们的电脑被感染了,通过他们,熊猫烧香的病毒就会挂在网站的所有网页上,凡是访问此网站的网友会全部中招。”   “借助局域网天女散花,借助门户网站星火燎原,借助U盘死灰复燃,这是它的主要传播途径。”史瑀说。   在“熊猫烧香”迅速向全国扩散的时候,农夫、艾玛等一批反病毒高手开始在mopery的联合下加入“杀猫”大军,每天分析该病毒的新变种,同时在卡卡社区反病毒论坛上,不断更新详细的病毒分析报告。   “杀猫”大军的举动吸引了武汉男孩的注意,他开始在病毒中留言。在1月初的熊猫病毒变种代码中,除了whboy字样外,又多了一行字:“感谢mopery对此木马的关注。”这让mopery啼笑皆非。   随后,武汉男孩开始在每一个更新的病毒内部列出“鸣谢单位”留言。在1月5日的病毒留言中,艾玛的名字上了感谢名单。1月15日,武汉男孩和反毒者taylor77打招呼:“taylor77,不知道找我啥事啊?”同时,武汉男孩得意洋洋的宣称:“我制作的病毒已经‘满城尽烧国宝香’。”   据不同消息说,“熊猫烧香”造访过天涯社区、pconline、硅谷动力等门户网站,在暴风影音等知名软件的下载链接中也曾出现过“熊猫烧香”的魅影。   来自金山毒霸客服......

阅读全文(10792) | 评论:2

中关村IT员工一半颈椎增生 四成吃饭飞快(2007-02-04 02:26:00)

摘要:中关村IT员工一半颈椎增生 四成吃饭飞快 2006.08.29  来自:新京报  目前,中关村地区高科技企业员工的高发疾病依次是:颈椎增生、骨质疏松、脂肪肝和微量元素缺乏等,而这些健康问题大多缘于IT员工紧张、无规律的生活行为。   昨天,海淀区卫生局、中关村科技园区海淀园管委会等机构联合公布中关村高科技企业员工健康状况。其中的健康评价,来自2004-2006年中关村1000多家高科技企业、57294位IT员工在佰众健康体检机构的体检数据分析。   颈椎增生高居榜首   体检中X光拍片检查发现,中关村地区高科技企业员工颈椎和腰椎的发病情况高居榜首,75%存在颈椎和腰椎的疾患,其中50%是颈椎增生,这与长期在电脑前工作的特点有关,长期发展下去,将出现颈椎病、脑供血不足,严重影响脑力劳动的效率。   中关村企业家爱生食   北京佰众体检中心还对40余位平均年龄为41岁的中关村企业家进行了综合检查评估,结果发现,83%的企业家没有运动习惯;60%的人饮食偏爱生食,41%的企业家吃饭速度非常快;58%的人承认睡眠没有规律,33%的人认为自己睡眠质量很差;35%的企业家生活中伴随香烟。   调查同时显示,91%的中关村人群有吃早餐的习惯。   因此,专家将不爱运动、睡眠差、爱生食、吃早餐视为中关村IT人群独特的生活方式。......

阅读全文(10378) | 评论:1

网页设计不良会损害健康?(2007-02-04 02:25:00)

摘要:网页设计不良会损害健康? 2006.12.25  来自:驱动之家  以前有消息说,如果你拥有一个大屏幕(例如17寸以上)显示器,却使用较低的分辨率(800*600或更低),可能会让你患上脑瘤。现在最近的一份报告表明,长期浏览设计不良的网页也会损害你的健康。 这份报告综合了YouGov对2500用户的调查,这些人被要求在不同的网站寻找需要的信息,然后检测他们的物理和生理反应,例如脑波、心率、肌肉紧张程度和皮肤传导现象。检测结果表明,设计不良的网页会导致压力和精神暴躁等,并可能导致“鼠标狂躁综合症”。 最让人郁闷的原因前五名分别是“慢”、“导航混乱”、“弹出窗口过多”、“不必要的广告”和“打不开”。大家的期望是希望所有的网页都能高速、功能全面和准确,就像Google那样。 “鼠标狂躁综合症”的初期症状包括心率加快、出汗、乱点鼠标、诅咒系统、摔打鼠标等。各位想一下,平时是不是会有这样的情况呢?如果经常发生,那你就要注意平和一下自己的心态了。......

阅读全文(10388) | 评论:0

生活指南:多多走路 脑子也灵(2007-02-04 02:24:00)

摘要:生活指南:多多走路 脑子也灵 2006.12.25    步行是对付生活习惯病、创造健康的良策。作为最方便的有氧运动,日本政府大力普及推广。据统计,日本人一年中参加人数最多的运动是步行,为37.2%;体操15.9%;游泳7.5%。
    近年来不断有研究报告证实,像走路这样的有氧运动能有效刺激额叶。人类脑神经细胞活动随年龄增加而衰退,特别是和思考、记忆等信息处理有关的额叶功能的衰退更为明显。日本专家让学生戴上脑电图装置运动,证实学生在有氧运动时,额叶活动就像在做智力测验时一样活跃。
   
    有氧运动能预防脑血管障碍、脑梗塞等生活习惯病。游泳、跑步等都是有氧运动,但对中老年人来说,最方便、有效的还是走路。据美国科学家研究,平均 65岁的老人,经过半年走路运动后,额叶外侧的颞叶和前部扣带回的厚度增加,集中注意力测试成绩提高11%。原来走路时大腿有力的肌肉活动,能将大量的氧输送到脑部。运动还能刺激大脑分泌有利于脑细胞生长的物质。颞叶等增厚能明显减少走神、遗忘等大脑功能衰退现象。
   
    科学家用老鼠做试验,发现让老鼠多走动后,具有记忆功能的大脑海马神经的细胞增加,从而提高了信息处理效率,提高了老鼠的记忆能力。专家认为,如果不是单纯的走路,而是在复杂的空间里徘徊,则更有利于神经细胞的生长。人一边浏览风景,一边旅行、散步,可能更有利于保持大脑的年轻。
   
    怎样走路能更有效锻炼大脑呢?日本专家建议,最好采用2分钟慢走,3分钟急行的“间歇走”。使呼吸加快,稍许出汗。每周三次,每次四十分钟为宜。最重要的是坚持。  ......

阅读全文(10071) | 评论:0

健康指南:日常饮食的十大误区(2007-02-04 02:22:00)

摘要:健康指南:日常饮食的十大误区 2007.02.03  你觉得自己很懂得养生吗?很多人以为吃着标榜全麦的食品,喝果汁,不吃甜食,定时补充营养BAR,或是睡前喝红酒等,都是对身体有益的饮食习惯,如果你是这样想,你就大错特错了。许多你以为正确的饮食习惯,正在残害你的健康。 
 
      1.现代人越吃越精致,越吃越好,所以近几年忽然风行食用五谷杂粮的食品,例如杂粮面包、杂粮饼干等。的确五谷杂粮含有大量的维他命与纤维素,但是不是你眼睛看到的五谷杂粮食品都是真的含有标签上写的那幺多的营养成分。位在波士顿的全麦协会(Whole Grains Council')主席赫尔曼(Cynthia Harriman)表示,很多人以为买了标名全麦的产品就是全麦,如果没睁大眼睛看看标签,会发现多数食品其实都只是加工产品,有的连一点全麦成分都没有。
   
    专家建议
   
    买任何全麦或五谷杂粮类产品,请先看清楚标签。美国的早餐谷类食品Breakfast Cereal,几乎都是采用全卖制造,是不错的选择。赫尔曼还表示,其实一般饼干麦制品也是由五谷杂粮类制造出来的,其实也有营养。最后建议消费者在采购全麦产品前,可参考是否贴有全麦协会的标帜,如此就可买得安心吃的放心。
   
    2.最近市面上流行各式各样的维他命水,许多市售饮料都强调添加了各式维他命,如维他命A、C等。防治(Prevention)网站的营养专家丝摩儿(Elizabeth Somer)说,其实这类饮品,除了标示上的维他命之外,皆有许多不必要的卡洛里。丝摩儿举例说,你可能喝了一瓶标榜含有大量维他命C的饮品,但是你也额外多摄取了125卡洛里,更重要的是饮料中所提供的维他命C可能还不如你多吃两颗草莓。
   
    专家建议
   
    多喝天然的白......

阅读全文(10411) | 评论:0

IT人健康警报长鸣 IT人且行且珍惜(2007-02-04 02:21:00)

摘要:IT人健康警报长鸣 IT人且行且珍惜 2006.06.05  来自:CSDN人才频道   李颜芯 又一个年轻的生命离开了这斑斓的世界,留下了些什么?从爱立信中国总裁杨迈,到大洋网新闻中心副总监王建峰,到杭州网通总经理杜斌,再到域名注册系统顶尖专家、中国频道的CTO黄柏林,接着是网易代理CEO孙德棣,摩托罗拉副总裁兼首席营销官格利高里-弗洛斯特、前任IBM大中华区政府及公众事业部总经理李清平、…,这样一份让人倍感哀伤的黑色名单上,现在,又跃然增添了一个新的年轻人的名字——胡新宇。

  五月鲜花烂漫,当林中的竹筏载着最后一声春雷离开的时候,当洋溢着生命无穷活力的季节即将到来的时候,当满怀着豪情向着人生最雄伟的高峰不断向上攀爬的时候,一个个年轻、美好的生命却就此陨落。

  曾经是父母膝下孝子,妻子人生路上的伴侣、儿女成长路上的导师,亲朋好友同事眼中的好男儿,只可惜,无奈生命的短暂和脆弱,竟还是这样的去了,去或重于泰山或轻于鸿毛,扪心自问,这回答该将如何进行?

  高速蓬勃发展的IT业,在看似璀璨眩目的鲜丽外表下,透支着多少IT人健康?“IT先锋”的背后是瞬息万变的行业市场、高效快速的工作节奏、残酷的社会竞争压力。无休止经的加班,数十小时以上电脑前的静坐,大学时代般两点一线的生活,期望与现实脱节的心理…,以及种种前途未卜安全感的缺失,都带给IT人生理和心理上的危害。

  日复一日年复一年,成天对着枯燥繁琐的abc代码,无奈于各类数据的分析,添减种种客户需求,独自应付着老板各种牢骚,讨好着并不喜欢的人,担负着工作和生活的双重压力,而行业的莫测变化与技术的更新换代,不得不重拾专业书籍,熬游在算法、代码的海洋。在不断学习着如何“堆砌”代码的新方法时,又被牵扯于“程序员是做不了一辈子的,30岁后的出路在何方”;“IT人离开IT还能做什么”的矛盾话题中。挣扎在“软件人吃青春饭,更新淘汰率高”的媒体舆论中。

  等到决心要转行业,又发觉很多其他行当,原来并非只需凭着一份信誓旦旦的热情和一颗敢于克服一切困难的决心,便能做得到一切的,转过头来,也更加明白一年的饭三天是吃不下的,客户群、管理经等这些眼前急需应用的工作积累,在自己迫切需要转行的当前,它的分量是多么的轻微。因为积累它......

阅读全文(10380) | 评论:0

Vista拒绝目前版本QQ 业界疑微软借此抢IM市场(2007-02-04 02:19:00)

摘要:Vista拒绝目前版本QQ 业界疑微软借此抢IM市场 2007.02.03  来自:中国经营报 “安装Vista后,登录QQ一输入第四位密码,机器就会蓝屏重启。”   “为什么Vista不能使用腾讯TT浏览器?”   2006年12月底,微软提供免费30天测试版Vista下载后,大批超级电脑玩家争先试用。然而随后他们惊讶地发现,使用新版Windows,必须暂时告别使用多年的QQ聊天工具,以及配套的浏览器等工具软件。   1月30日、31日连续两天,记者致电腾讯询问QQVista版发布日期,被反复推到多个部门最终无解,或被告知暂时无法安排合适的人接受采访。   尽管此前外界早有定论:由于Vista新设计中改变了大量Windows内核程序,将造成大量应用程序不兼容现象,但QQ与微软MSN的竞争关系仍旧引起了众人疑虑,一些人士担心微软借助自身优势压制QQ实现市场垄断。   对此一些人认为:Vista刚刚发布,相关兼容软件推出至少要等一两个月。但记者从金山公司了解到,该公司两年前就接到过微软提供的早期测试版,同时不断获得了最新的全部接口文档等资料,并得到了微软中国技术中心的软件兼容性测试支持。“因而实际上在Vista发布前很长时间,产品就已经支持了。”金山毒霸事业部副总经理孙国军表示。瑞星方面也肯定了上述说法,瑞星早在1月30日之前就已经完成了Vista支持程序设计工作。   “尽管即时通讯工具与安全杀毒软件类型不同,但同样需要在线服务等大量类似的程序调用问题。”一位软件工程师告诉记者:所以原则是既然瑞星和金山都能顺利过渡到Vista上,按道理说腾讯不应该这么难过Vista关。据他所知,在软件程序设计圈内部早在2006年夏季就已经相继发现了由于QQ的键盘加密功能与Vista内核冲突,不能运行QQ的问题了,而到2006年9月,问题更被圈内放大。“我相信那个时候,腾讯已经开始了相关程序升级工作。”然而直到2006年12月21日,腾讯发布的QQ2006正式版中还没有解决这个问题。   1月30日,万众瞩目的Vista个人版正式发布,而此时距离腾讯推出QQ上Vista临时解决方案提出,已经超过一个月时间。而距离问题被发现已经超过半年时间,QQ的Vista“不作为”态度令人匪夷所思。   同比一些公司研发实力远弱于腾讯的普通工具类软件企业,大多......

阅读全文(9987) | 评论:0