深圳升蓝软件
数据库开发 .Net技术  |  ASP技术 PHP技术 JSP技术 应用技术类   
Hiblue Software

经典文章

技术资料 > PHP技术 > 经典文章
如何用PHP把RDF内容插入Web站点之中(四)
返回到类(Back To Class) 既然你有这么大的权力,那么究竟为什么要把自己限制在仅仅是单个的RDF来源呢?就象我早先说过的一样,大多数主要的站点都经常为他们所提供的内容做快照。其实将所有这些不同的来源插入到你的站点当中是相当简单的。让我们看看是如何做的。 首先,我们把前面例子中的代码模块化。这样一来,你……
如何用PHP把RDF内容插入Web站点之中(三)
筑巢时间(Nesting Time) 前面的例子只是用来说明问题的。如果你真想把RDF内容插入到Web站点当中,就需要把事情做的更好一些。所以把前面的脚本的作了改进,新增了一些东西,从而简化格式化RDF数据的任务。 <html> <head> <basefont face="Verdana"> </head> <body> <t……
如何用PHP把RDF内容插入Web站点之中(二)
鲜肉 既然从技术上讲,RSS是结构良好的XML文档,所以可以用标准的XML编程技术来处理它。主要有两种技术:SAX(the Simple API for XML)和DOM(the Document Object Model)。 SAX分析器工作时遍历整个XML文档,在遇到不用类型的标记时调用特定的函数。比如,调用特定函数处理一个开始标记,调用另一个函数处理一个结束标记……
如何用PHP把RDF内容插入Web站点之中(一)
名誉和巨大的财富 设想一个从最热门的门户网站获得最新的新闻的站点。股票价格,天气信息,新闻故事,线式讨论组,软件发布……所有这一切都将被动态更新,每小时一次,不需要任何手工干预。我们可以想象这随之而来的站点访问量,源源不断的广告收入以及网管大人所受到的“阿谀奉承”。 但是现在,停止幻想,开始阅读,因……
Zend Optimizer 配置指南
Zend Optimizer是由PHP核心引擎“Zend”创建者Zend技术公司所开的免费PHP优化软件。据Zend公司透露使用这个软件某些情况下至少可以提高性能30%以上!这么好的免费大餐当然要用,现在我们来谈谈如何配置这套软件。 Zend Opt的安装是傻瓜化的,安装向导会自动根据你的选择来修改php.ini帮助你启动这个引擎。下面我们来介绍下……
程序员应具有的素质
前言: 笔者为文,饱受批评是家常便饭,若批评者能为笔者指露查缺,倒也是件快事,但是可惜多半批评者文不对题,动辄以风马牛不相干之言论而振振有辞,不知所云;今为此文,希望批评者不要就只言片语就草率结论,拜托给点专业素质,免得误了大家眼睛和时间。 举例1:在笔者给技术专家的测试中,有两个前提,第一是针对o……
王森:程序设计师忏悔录
不久前,蔡学镛先生发表了两篇分别叫做"程序与香鸡排","再论香鸡排"的文章,受到的回响之大,据说连作者本人都接到该文的转寄。足以见得该文的内容道出了台湾程序设计师心里最深处的想法。所以,本文想针对台湾程序设计师来做讨论,看看身为一个程序设计师,究竟犯了什么过错,导致大家宁愿卖鸡排也不愿再继续写程序。璩……
变量的“追随”:cookie与session
  在很多时候,我们需要跟踪浏览者在整个网站的活动,对他们身份进行自动或半自动的识别(也就是平时常说的网站登陆之类的功能),这时候,我们常采用一组变量来“追随”访客。实现变量“追随”有很多种方法,比较用得多的是cookie和session。下面我们用时下很流行的PHP为大家讲解一下它们的使用。 一.Cookie的使用   ……
Linux简明系统维护手册(五)
  (12)配置samba服务器 ..... (13)构建基于Linux的VPN网络   构建VPN几乎是Linux的最高级应用之一了,学会了这项技术,是足以使你自豪的资本。VPN的主要用途就是建立一个加密的通信机制,然后通过把所有的你的子网的信息按照特定的方式加密传输,构成一个逻辑上的虚拟的网络。简单的说,就是一个Linux系统的IP层加密……
Linux简明系统维护手册(四)
(7)安装imap服务器   几乎所有的发行包都带有imap服务器软件(一般是华盛顿大学版本),最好的办法是用你的发行包安装IMAP服务器。事实上,我个人觉得IMAP服务器很少被使用。下载最常规的IMAP服务器源码地址是:ftp://ftp.cac.washington.edu/imap/imap.tar.Z   tar zxvf imap.tar.Z   cd imap-2001a   ……
Linux简明系统维护手册(三)
(3)安装DHCP服务器   1、源程序下载地址是:ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.tar.gz ,我们的版本是:dhcpd-3.0   2、复制到:/usr/local/scr后解压:tar zxvf dhcp-3.0.tar.gz   3、cd /usr/local/src/dhcp-3.0.tar.gz   4、./configure   5、make(如果不是第一次编译,先make clean)   6、make in……
Linux简明系统维护手册(二)
四、主要的软件安装   前面说过,我的习惯是,装系统的时候就安装一个内核和编译系统,得到了一个干净的系统后,再安装其他的软件就比较清晰。另一点,除非搞不到源代码版本,一般情况下我都会下载官方版本的源代码文件,来重新编译之。同样的,选择软件版本要根据该软件的Release Note来决定,并非越新越好。这就是为什……
Linux简明系统维护手册(一)
摘要   本文是长期工作经验的总结,说明了Linux下各种主要网络应用的配置实例,对接触Linux时间不长的同学们很有参考价值。注意:其中有些应用还是很复杂的呀。文中VPN技术部分要感谢老井无私的提供支持,这是我们共同的完成的。(2002-11-01 16:50:49) 前言   有同事已经通过艰苦的工作完成了长达好几百页的关于……
菜鸟编程十大好习惯
  假如你和我一样是一只正在学习编程的菜鸟,那么下面的十个好习惯与你共勉之。   1、设计规划   现在是模块化程序设计的天下,应用程序要实现的目标就是金字塔尖,进行程序设计规划的意义就在于,对构成金字塔的基础模块进行划分,规划得越详细,模块分工越明确,越容易明白下一步该做什么,这好比搭积木的游戏,……
PHP 中的一些经验积累
最近刚刚完成手中的项目,比较闲。来这儿转转,把积累的一些技巧分享给大家! 1、关于PHP重定向 方法一:header("Location: index.php"); 方法二:echo "<script>window.location =\"$PHP_SELF\";</script>"; 方法三:echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0; URL=index.php\">"; 2……
PHP 开发人员:充实您的 XML 工具箱
PHP 对 XML 的支持随着 PHP 的流行不断在增强。可以从本文中找出近一打 PHP 开发人员可用的 XML 工具。 工具顾问 Craig Knudsen 还描述了一个从 PHP 内部访问更多 Java 工具的方法。 PHP 对 XML 的支持始于版本 3.06,当时 James Clark 流行的基 于 C 的 expat 语法分析器首次作为 PHP 3 模块集成到了该版本。自那时起,不……
开发大型PHP项目的方法(二)
多态   多态是对象的一种能力,它可以在运行时刻根据传递的对象参数,决定调用哪一个对象的方法。例如, 如果你有一个figure的类,它定义了一个draw的方法。并且派生了circle和rectangle 类,在派生类中你覆 盖了draw方法,你可能还有一个函数,它希望使用一个参数x,并且可以调用$x->draw() 。如果你有多态性,……
开发大型PHP项目的方法(一)
这篇文章介绍了在PHP中的面向对象编程(OOP,Object Oriented Programming)。我将向你演示如何通过使用一些OOP的概念和PHP的技巧来减少编码和提高质量。祝你好运! 面向对象编程的概念: 不同的作者之间说法可能不一样,但是一个OOP语言必须有以下几方面: 抽象数据类型和信息封装 继承 多态 在PHP中是通过类……
用PHP编写PDF文档生成器
PHP一个最大的优点就是它对新技术的支持非常容易,这种语言的可扩展性使得开发人员能够很方便地添加新的模块,而且遍布世界的技术团体的支持和众多扩展模块的支持使得PHP已经成为功能最齐全的Web编程语言之 一。目前可得到的扩展模块已经能够使开发人员执行IMAP和POP3操作,可以动态产生图象和Shockwave Flash动画,进行信……
PHP应用提速面面观
PHP最大的优点之一显然在于它的速度快。一般情况下PHP总是具有足够的速度支持Web内容动态生成,许多时候你甚至无法找出比它更快的方法。然而,当你不得不面对庞大的访问量、高负荷的应用、有限的带宽以及其他各种带来性能瓶颈的因素时,你可能会问问自己是否可以做点什么让网站运行得更好。或许只要加上一个很不起眼的免费……
« [2][3][4][5][6][7][8].. » 20条/页 共373
Copyright © 2001-2008 Shenzhen Hiblue Software Team All rights reserved