整合Oracle 10g、Apache 2.0、PHP 5

基本介绍

2004年7月13日,PHP 官方站点正式发布了 PHP 5。Oracle 在 2004 年 8 月宣布将在拳头产品 Application Server 中提供对 PHP 的支持。先是在Oracle Application Server 10g (9.0.4) 提供 mod_php 模块,继而在Oracle Application Server 10g Release 2 (10.1.2) 中提供了 PHP 4.3的版本,接着Oracle JDeveloper 10g 也将提供对 PHP 扩展能力。相信,不久Oracle将正式支持 PHP 5。而随着 Oracle 技术社区的大力推广,也将有更多的开发人员利用 PHP 进行大型数据库应用程序的开发。

OTN 上已经有文档描述如何进行 10g / HTTPD 1.3/ PHP 4 的整合。所以这篇文档将描述如何整合 Oracle 10g、Apache (httpd 2)、PHP 5。便于快速的组建一个开发环境。如果您想对 PHP 的一些新功能(比如PDO)进行一下体验,那么本文可以作为一个开端。

Oracle、Apache、PHP三者之间的关系不妨借用一下这张示意图(原图地址):

Oracle Apache PHP relation

本文假定您的 Oracle 10g (服务器或者客户端)已经安装完毕。如果没有安装,请参考这篇文档

https://www.dbanotes.net/Oracle/Install-Oracle10g-RHEL3.htm

确定自己的 Oracle 处于可用状态。

本文所用的操作系统为 Fedora Core 3 Linux,Oracle 版本为10 R1 (10.1.0.2)。

下载所需文件:HTTPD 和 PHP 5

HTTPD – http://httpd.apache.org (目前的版本是 2.0.52)
PHP 5 – http://www.php.net (最新版本是 5.0.2)

继续阅读

个人技术站点维护工具箱

很多朋友都有自己的个人技术站点,技术站点一般来说是内容为王,不过易用性也是值得注意的地方,如何让用户更
容易的访问您的站点并快速获取所需要的内容是个很有意思的话题。”工欲善其事,必先利其器”,下面从我个人经验
的角度介绍几个小工具。便于更有效地维护您的技术站点

推荐优先说明:开源 > 功能 > 易用性 > 灵活性

1 站点访问量统计工具:AWStats

访问量统计应该是网站必不可缺的功能之一,通过 Web 日志统计可以分析到用户习惯、站点的优缺点等,通过统计的反馈,可
以有针对性的改进网站,提高站点质量,提升站点的人气度。当然,有的朋友对 Log 的分析也很关心-不过居然把访
问日志导入到数据库中做统计,未免有些……不太灵巧。

AWStats (http://awstats.sourceforge.net )是站点统计的首选工具。Open Source 发布,功能不比商业工具逊色,而且,安装配置都比较简单。

关于 AWStats 的安装配置的指导文档好多,但是我认为车东的站点上的那篇指导文档是非常权威的。

AWStats站点 – http://awstats.sourceforge.net

AWStats:跨平台日志统计工具在Windows和GNU/Linux上的使用简介 by Che Dong
http://www.chedong.com/tech/awstats.html

2 页面标准验证工具

网站页面的有效性的问题不应该忽视,符合标准的页面更容易被搜索引擎收录,用户通过搜索也更容易找到相关内容
。通过合理设计,页面也能被浏览器更为快速的装载,并可节省宝贵的带宽。

验证相对来说比较简单,可以到相应的站点提交链接即可,稍候片刻就会输出报告。也可以直接上传页面,还可以自
己选择输出报告的内容与形式。然后有针对性的进行改进即可。

一些验证工具的地址:

W3C Markup 校验服务 – http://validator.w3.org/

W3C CSS 校验服务
http://jigsaw.w3.org/css-validator/
Atom 与 RSS 校验服务 – http://www.feedvalidator.org/
robots.txt 校验服务 – http://www.searchengineworld.com/cgi-bin/robotcheck.cgi

3 链接有效性检验与网站地图制作:Xenu

如果网站布满死链接(broken links),用户访问起来肯定会兴味索然。即使站点维护者再加小心,百密一疏,难免有照顾不到的地方
。 Xenu’s Link Sleuth 是检查死链接非常有效的工具。Xenu 小巧,快速,操作方便,并可支持SSL的链接检测。支持 Windows 95/98/ME/NT/2000/XP,虽然没有提及 Windows 2003,不过在我的 Windows 2003 机器上也表现良好。

Xenu 还有一个很有用的功能–制作站点地图。检查站点完成之后即可选择提供报告,输出为 HTML 格式,稍加修饰就是一
页不错的站点地图。本站的站点地图就是用 Xenu 制作的框架。

Xenu需要改进的地方:输出的HTML需要支持W3C标准。

Xenu的主页及下载地址: http://home.snafu.de/tilman/xenulink.html

继续阅读

此文作者:, 位于 Web 分类 标签: on .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

个人技术站点维护工具箱

很多朋友都有自己的个人技术站点,技术站点一般来说是内容为王,不过易用性也是值得注意的地方,如何让用户更容易的访问您的站点并快速获取所需要的内容是个很有意思的话题。工欲善其事,必先利其器,下面从我个人经验的角度介绍几个小工具。便于更有效地维护您的技术站点

推荐优先说明:开源 > 功能 > 易用性 > 灵活性

1 站点访问量统计工具:AWStats

访问量统计应该是网站必不可缺的功能之一,通过 Web 日志统计可以分析到用户习惯、站点的优缺点等,通过统计的反馈,可以有针对性的改进网站,提高站点质量,提升站点的人气度。当然,有的朋友对 Log 的分析也很关心-不过居然把访问日志导入到数据库中做统计,未免有些……不太灵巧。

AWStats (http://awstats.sourceforge.net )是站点统计的首选工具。Open Source 发布,功能不比商业工具逊色,而且,安装配置都比较简单。

关于 AWStats 的安装配置的指导文档好多,但是我认为车东的站点上的那篇指导文档是非常权威的。

AWStats站点 – http://awstats.sourceforge.net

AWStats:跨平台日志统计工具在Windows和GNU/Linux上的使用简介 by Che Dong
http://www.chedong.com/tech/awstats.html

2 页面标准验证工具

网站页面的有效性的问题不应该忽视,符合标准的页面更容易被搜索引擎收录,用户通过搜索也更容易找到相关内容
。通过合理设计,页面也能被浏览器更为快速的装载,并可节省宝贵的带宽。

验证相对来说比较简单,可以到相应的站点提交链接即可,稍候片刻就会输出报告。也可以直接上传页面,还可以自
己选择输出报告的内容与形式。然后有针对性的进行改进即可。

一些验证工具的地址:

W3C Markup 校验服务 – http://validator.w3.org/

W3C CSS 校验服务
http://jigsaw.w3.org/css-validator/
Atom 与 RSS 校验服务 – http://www.feedvalidator.org/
robots.txt 校验服务 – http://www.searchengineworld.com/cgi-bin/robotcheck.cgi

继续阅读

期望之后的失望-小评侯捷的《Word排版艺术》

侯捷的《Word排版艺术》出版了,前一段时间据说还在西单图书大厦签售,颇有一些明星出书的味道,可惜那天实在太忙,否则近在咫尺(我上班的公司就在西单图书大厦旁)一定要去看看热闹场面喽。

因为这本书的先声夺人,所以到侯捷的站点上去下载了样章来看,第一感觉真是不错的,看后自己还写了一点不为人注意的感想。

期待之语

对侯捷《Word 排版艺术》的期待
因为自己基本不会编程,所以侯捷先生的那些备受好评的大作也只能是浅尝辄止了,在翻看这些图书的过程中,留下了一个很深刻的印象:排版都做得很棒。后来看侯捷的网站,居然提及这些书都是用Word排版的。再后来看到侯先生说要出版一本关于Word排版的图书,可真的勾起了我的兴趣了。

侯先生写过多少经典的程序我并不清楚,但是他出版了很多书籍我是了解一点的。更为重要的是:这些图书据说都是由自己排版制作的。想想看,30多本图书的排版下来将会积累多少宝贵经验。虽然,Word的所见即所得让不少人以为已经明白了排版是所谓怎么回事,但是实际上我们看到的排版格式风格良好的文档是少而又少。文档的重要性是不言自明的,不过,有的时候对越简单的东西的掌握往往不得要领,这的确是个苦恼的事情。所幸的是,《Word 排版艺术》即将出版了。

  我对这本书充满期待。

直接印象

当然没有调查就没有发言权,以上也仅仅是我自己的一点感慨而已。上个周四,中午恰好有空,特地跑到西单图书大厦去,想买这本书,老实说,自打从网站上看到这本书的封面之后就感到不是很舒服,用隶书做书名在IT书籍里面似乎不是很多,希望出版社倒是用过不少,可能给我留下了太糟糕的印象吧。

到了书店,一路寻到那本书面前,迫不及待的翻看了一会,兴致已经大减:虽然是一本关于排版艺术的书,但是里面似乎并没有多少艺术的成分,好多地方用的居然是”隶书”字体,对侯捷的这个做法很不理解,他在书中也说宋体是最为人接受的字体,但是对自己采用了那么多隶书居然没有什么解释,难道仅仅是因为个人喜欢?

继续阅读