对于大多数web应用来说,数据库都是一个十分基础性的部分。如果你在使用PHP,那么你很可能也在使用MySQL—LAMP系列中举足轻重的一份子。
对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了我曾经犯过的最严重的11个MySQL相关的错误(有些同样也反映在其他语言/数据库的使用上)。。。 阅读全文…
‘Technology news’ 分类的存档
对于大多数web应用来说,数据库都是一个十分基础性的部分。如果你在使用PHP,那么你很可能也在使用MySQL—LAMP系列中举足轻重的一份子。
对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了我曾经犯过的最严重的11个MySQL相关的错误(有些同样也反映在其他语言/数据库的使用上)。。。 阅读全文…
如今,构建网站和开发Web应用程序已经不仅要求开发人员是一名优秀的程序员,更需要聪明的程序员。这也就是说,在可能的情况下,重复使用已有的代码和应用程序,而不是自己重头开始。
开源由来已久,并且很多网站的构建也使用了开源。开发人员都知道Linux、Apache、MySQL及PHP(LAMP)。
但是除那些之外的其他开源项目呢?作为一名Web开发人员,你可以借助诸多可用的项目,以节省开发时间,或提高程序性能。
导读:原文作者风鸣幽谷写的文章《可以有效改进项目管理技能的十个过程》,文中介绍对于项目管理的一些技能改进之处,可以提高管理的效率巧妙之处,并详细的列举出管理中的十个过程。以下是文章内容:
小型项目的管理者并不需要过多的项目管理知识和项目管理技巧的训练。但是,一旦项目的规模变大了,这些正规的管理过程和技巧就是项目管理者必备的了。虽然不同的项目管理方法以不同的方式组织并且说明了这些项目管理过程,但是我们还是想强调其中最基本的10个过程:
1. 定义项目范围
2. 制定工作计划
3. 管理工作计划
4. 问题管理
5. 范围管理
6. 风险管理
7. 沟通管理
8. 文档管理
9. 质量管理
10. 度量管理
一般来说,如果你能掌握这10个领域的知识,你就能在大部分的项目管理中获得成功。对于小项目,你可能不需要为文档或是度量管理而担心。但是,你管理的项目越大,你就越需要重视这10个过程的管理。
这是一个老牌的IT信息网站,从名称上你就能看出,它是关注服务器端编程的,以Java和Java周边信息为主,不过最近它也有向客户端和微软产品 扩展的趋势。这个网站最初是以免费发放《Mastering Enterprise JavaBeans》这本电子书出名的,现在这本书已经更新到了ELB 3.0版,你现在仍然可以从网站上免费下载这本书。这个网站的内容包括IT新闻咨询,专家评论,专家访谈视频,会议视频等。
2. infoq
infoq上一个重点就是敏捷开发,内容很丰富,而且这个网站还提供中文版,但可能是翻译耗时的原因,中文内容总是比英文内容滞后几天。
2011年2月TIOBE编程语言排行榜近日出炉。在本月Python已经超过了PHP排名第四,目前占有率为7.038%,同比增长率为2.72%。C#逼近PHP排名第六,目前占有率为6.809%,同比增长率为1.79%。JavaScript排名重新回到了前十。另外值得注意的是,TIOBE的数据来源排行榜增加了百度搜索引擎,并重新加入了雅虎。
Google退出中国事件,在这几天大家都在广泛关注。我也常用google搜索技术资料和文档,想想如果真的退出了,多多少少还是有些影响的。google的搜索结果的数量和排序都是我觉得不错的,如果没有了google以后就只有光顾baidu了,还有就是把英语学好点上google的英文站点了!
雨林木风工作室在宣布解散一年之后,雨林木风官方团队在平安夜发布了Ylmf OS开源操作系统。引人关注的是,雨林木风操作系统界面与Windows XP非常类似。此外,雨林木风官方证实此前耗资10万美元购得的XP.com域名,有可能会用于该开源操作系统的发行宣传。截至发稿时止,XP.com域名已经指向雨林木风操作系统的发布页面www.ylmf.org。
今天浏览csdn 看到 Opera 10.5 pre-Alpha已经正式发布了,Windows和Mac用户已经可以下载使用Opera 10.5 pre-Alpha,但是Unix/Linux版本尚未发布。
近期评论