我是一个程序员,而不是一个数据库管理员,总感觉编程和数据库管理之间有些跨越。为什么不用与编程相同的方式来管理数据库结构呢?我的这种梦想一直没有实现,不过自从开始使用Rails,我找到了答案。
通过接下来的几页,我将会使用PHP、SQLite和SimpleXML来开发一个简单的RSS新闻聚合器。使用这种新闻聚合器,你可以从所有的Web页面中插入RSS新闻信源,从而为你的Web站点创建一个反映你的需求和兴趣的新闻广播。
本文指导你完成创建两个现实世界中的PHP应用程序的整个过程。这不仅向你介绍了使用PHP的实际的应用开发而且它也会给你一个试验你在数周之前所掌握的所有理论知识的机会。
如果你没有听说过,那么它是“Garbage In、Garbage Out”的代表,而且它是计算机编程的一个基本事实:如果你向你的程序提供无效的输入,那么你几乎可以肯定将会得到无效的输出。而且无论你以何种方式去除该无效输出,对一个想要引起注意的程序员来讲,无效输出不是一件好事情。
即使是最好的开发人员有时也会犯错误。那就是为什么大部分编程语言(包括PHP)提供了内建的捕获错误然后采取补救措施的能力。这个措施可以和显示一条错误消息一样简单,或者和向站点管理员发送一封具有完整的堆栈路径的电子邮件一样复杂。
除非你最近几年一直隐藏在洞穴里,否则你应该听说过XML(它是越来越多的Web发布者为内容标记所求助的工具箱)了。你或许甚至已经在实际中看见过包含用户自定义标签和标记的XML文档了,而且你也许会想知道一个人到底是如何将复杂的混乱的代码转化为人类可阅读的内容。
FedoraLinux+Apache+MySQL+PHP安装配置
本系列专栏文章是为了PHP开发新手准备的。它以一系列非正式的、有趣的教程开始。如果你来这里是想学习基本的PHP4或者PHP5知识,那这就是为你准备的,开始享受吧!
抛开纷纷扰扰的语言之争、开发方法选择之争,本文尝试从一个现实中正在进行,最终要向客户交货的web2.0房屋中介客户管理项目入手,采用与项目同步推进、逐步展开的方式,向大家介绍Web2.0开发方法、剖析CodeIgniter(PHP开源框架)的应用方法、分享自己相关的开发经验和教训。希望能够为大家还原一个可能不是很合乎理论规范,但绝对真实的开发过
本文是《程序员必须掌握的基础正则表达式》的后续,我们将带领大家探索正则表达式在Web应用中的用途,通过最常见的一些判断功能的实现,让大家领略正则表达式的强大之处。
在AIXVersion5.3中使用Java和PHP技术进行开发,第4部分:构建Jav
Stefan Mischook宣称PHP社区的人们不必恐慌于Ruby近期的增长和普及。他表示尽管Ruby和PHP都是使得开发Web应用更简单的脚本语言,但每种语言都吸引着不同的听众。Ruby有一点抽象,因此无法满足大多数PHPer的需要。
在AIXVersion5.3中使用Java和PHP技术进行开发,第2部分:搭建一个