把握网站在搜索引擎中的资源

很多网站管理者每天只知道分析网站的流量,这样的工作对于提升自己的网站的流量来说是很不足够的。 现在随着网站数量的剧增,搜索引擎的作用也就越来越引起重视了,我觉得有必要告诉大家的是,从搜索引擎引入的流量才是你网站的稳定的核心流量,因此我们有必要研究搜索引擎。 记住这么一个原则,你在搜索引擎中搜索结果的排名是和通过此结果进入你网站的访问者的数量成正比的。这里我给大家说出这么一个经验说法,在搜索结果中排名为前10位的网站大约能够截走百分之六十的流量,排名为11-20的网站大约能截走百分之三十的流量,那么剩下的网站就在分享剩余的流量了。 在这里我给大家提出这么一个概念-搜索引擎刷新频率。什么是搜索引擎刷新频率?也就是你的网站信息被搜索引擎蜘蛛捕捉的频率很高,从而搜索引擎给你的网站很快刷新,这个刷新频率也即是搜索引擎刷新频率。搜索引擎刷新频率在搜索引擎结果里并没有直观得表现出来的,这个需要我们认为的去分析,怎么去分析呢?其实很简单,每个搜索引擎结果后面都跟了一个日期,大家在一段时间里只需要跟踪这个日期数据就可以了,看看这个日期是不是每天连续的和持续的发生变化就可以了,如果是每天都会变化,那就说明网站的搜索引擎刷新频率很高。 网站的搜索引擎刷新频率很高,这会给你的网站在搜索引擎结果里的排名带来很大的优势的,说直白一点就是它能提升你的网站在搜索引擎里的排名。 当然也有很多站长已经注意到了这个问题了,但是我发现他们的做法很有局限。很多人只是一味地在关注网站首页的刷新频率,其实在他的很多站点里其他的页面的刷新频率要比首页快得多。 所以这里我要提出我的一个观点,研究网站在搜索引擎中的形势,要基于一种从整体的角度出发想法,片面的热衷于首页可行度会有很大的折扣的。 怎么样来观察整个网站在搜索引擎中的刷新频率? 使用一个命令:site:网站域名(最好是去掉WWW)譬如: site:youdoman.com 然后你可以在搜索结果中看到搜索引擎已经收录你的网站的页面的最后依次更新日期,然后花上一段时间跟踪这些数据,看看有那些页面的刷新频率更快。 如何利用这些刷新频率快的页面? 请不要盗链,内容来自www.chinahtml.com ,打造中国站长技术乐园 你网站中的刷新频率较快的页面对于各位站长来说是很重要的资源,只是大家都没有重视而已,那么下面我就来告诉大家,怎么去有效地去利用这些资源。搜索引擎之所以能自动抓取数量巨多的网页就是通过超级连接来实现的,刷新频率较高的网页是很受搜索引擎重视的,所以它上面的一些连接信息是很容易被搜索引擎抓取的。 中国站长资讯网,中国站长第一门户 1、均衡网站整体刷新频率 其实我们可以通过在刷新频率较快的页面上来有目的布入其他刷新不是很快的页面的连接,这样可以通过刷新频率快的页面带动刷新频率不是很快的页面刷新频率,这样有助于整体提高网站的刷新频率,从而有效提升网站的页面在搜索引擎结果中的排名,当然这样良性循环造成的一个结果就是-你网站的访问量会增加! 2、加强其他网站的搜索引擎登陆效果 中国站长资讯网,中国站长第一门户 我想很多人都不止拥有一个网站,但是有一个问题都很困惑他们,为什么有的网站能快速进入搜索引擎,但是有的却进入速度很慢?很多人采用的是从搜索引擎提供的入口登陆,一般来说登陆效果不是很明显。其实搜索引擎已经给大家提供了一个很明显的说明,去寻求友情连接吧。我的建议是,与其从搜索引擎提供的登陆入口登陆,还不如让一些在搜索引擎里刷新频率快的页面给你的其他网站做个连接! 看了这篇文章有所收益么?赶紧行动吧,去发现并有效利用你网站在搜索引擎中既有的但是还未曾被你注意的资源吧

2006-04-15 · 1 分钟 · admin

中文搜索引擎技术揭密:排序技术

随着“眼球经济”席卷互联网,成千上万的资金迅速流向最能吸引浏览着眼球的搜索引擎市场。有大量调查显示搜索引擎市场正处在高速发展时期,成为了未来几年内最具发展潜力的产业之一。随着Google、百度、中国搜索等各具特色的搜索引擎逐渐成为人们最常用的网络工具,企业对搜索引擎的注意力也从“观察”升级为“动武”。 随着市场容量和使用者人数的不断激增,如何完善搜索功能使之更加公平、公开、标准和人性化也就随之成为了一个备受关注的话题。但是有一个矛盾体在这其中不断的显现出来:收费可以为搜索引擎公司带来利润,但同时会降低访问者的体验满意度。如何权衡金钱和用户需求之间的天平呢? Google成功的秘密 到2004年为止,Google(http://www.google.com)已经连续两年被评为全球第一品牌,Google成立仅五年时间,最初只是两个斯坦福大学学生的研究项目。这不能不说是一个奇迹,就像比尔•盖茨创制奇迹一样。比尔•盖茨能创造奇迹,是因为他看准了个人计算机软件市场的趋势,所以创建的公司叫Microsoft(微软):Micro(小)Soft(软件)。那么Google呢?在 Google出来之前已经有一些很有成就的搜索引擎公司,其实力也很强,看来不只是Google看见了搜索的趋势。Google究竟成功的秘密在哪儿? Google 的成功有许多因素,最重要的是Google对搜索结果的排序比其它搜索引擎都要好。Google保证让绝大部分用搜索的人,都能在搜索结果的第一页找到他想要的结果。客户得到了满足,下一次还过来,而且会向其他人介绍,这一来一往,使用的人就多了。所以Google在没有做任何广告的前提下,让自己成为了全球最大的品牌。Google究竟采用了哪种排序技术?PageRank,即网页级别。 Google有一个创始人叫Larry Page,据说PageRank的专利是他申请的,于是依据他的名字就有了Page Rank。国内也有一家很成功的搜索引擎公司,叫百度(http://www.baidu.com)。百度的创始人李彦宏说,早在1996年他就申请了名为超链分析的专利,PageRank的原理和超链分析的原理是一样的,而且PageRank目前还在Paten-pending(专利申请中)。言下之意是这里面存在专利所有权的问题。这里不讨论专利所有权,只是从中可看出,成功搜索引擎的排序技术,就其原理上来说都差不多,那就是链接分析。超链分析和 PageRank都属于链接分析。 链接分析到底为何物?由于李彦宏的超链分析没有具体的介绍,笔者唯一看过的就是在美国专利局网站上关于李彦宏的专利介绍。PageRank的介绍倒是不少,而且目前Google毕竟是全球最大的搜索引擎,这里以PageRank为代表,详细介绍链接分析的原理。 PageRank揭密 PageRank 的原理类似于科技论文中的引用机制:谁的论文被引用次数多,谁就是权威。说的更白话一点:张三在谈话中提到了张曼玉,李四在谈话中也提到张曼玉,王五在谈话中还提到张曼玉,这就说明张曼玉一定是很有名的人。在互联网上,链接就相当于“引用”,在B网页中链接了A,相当于B在谈话时提到了A,如果在C、D、 E、F中都链接了A,那么说明A网页是最重要的,A网页的PageRank值也就最高。 如何计算PageRank值有一个简单的公式: 其中:系数为一个大于0,小于1的数。一般设置为0.85。网页1、网页2至网页N表示所有链接指向A的网页。 由以上公式可以看出三点: 1、链接指向A的网页越多,A的级别越高。即A的级别和指向A的网页个数成正比,在公式中表示,N越大, A的级别越高; 2、链接指向A的网页,其网页级别越高, A的级别也越高。即A的级别和指向A的网页自己的网页级别成正比,在公式中表示,网页N级别越高, A的级别也越高; 3、链接指向A的网页,其链出的个数越多,A的级别越低。即A的级别和指向A的网页自己的网页链出个数成反比,在公式中现实,网页N链出个数越多,A的级别越低。 每个网页有一个PageRank值,这样形成一个巨大的方程组,对这个方程组求解,就能得到每个网页的PageRank值。互联网上有上百亿个网页,那么这个方程组就有上百亿个未知数,这个方程虽然是有解,但计算毕竟太复杂了,不可能把这所有的页面放在一起去求解的。对具体的计算方法有兴趣的朋友可以去参考一些数值计算方面的书。 总之,PageRank有效地利用了互联网所拥有的庞大链接构造的特性。从网页A导向网页B的链接,用Google创始人的话讲,是页面A对页面B的支持投票,Google根据这个投票数来判断页面的重要性,但Google除了看投票数(链接数)以外,对投票者(链接的页面)也进行分析。「重要性」高的页面所投的票的评价会更高,因为接受这个投票页面会被理解为「重要的物品」。从新浪、雅虎、微软的首页都有我网页的三个链接的话,可能比我在其他网站找三十个链接还强。如果还有人不理解这个原理,就去想想有句成语叫:三人成虎。如果有三个人都说北京大街上有老虎,那么许多人会认为有老虎,如果这三个人都是国家领导人的话,那么所有人都会认为北京大街上有老虎。 每个网页都会有PageRank值,如果大家想知道自己网站的网页PageRank值是多少,最简单的办法就是下载一个Google的免费工具栏(http://toolbar.google.com/), 每当你打开一个网页,都可以很清楚的看见此网页的PageRank值。当然这个值是一个大概数字。 据Google技术负责人介绍,Google除了用PageRank衡量网页的重要程度以外,还有其它上百种因素来参与排序。其它搜索引擎也是如此,不可能按照某一种规则来进行搜索结果的排序。 其他方法 HillTop算法: HillTop 同样是一项搜索引擎结果排序的专利,是Google的一个工程师Bharat在2001年获得的专利。Google的排序规则经常在变化,但变化最大的一次也就是基于HillTop算法进行了优化。HillTop究竟原理如何,值得Google如此青睐? 其实HillTop算法的指导思想和PageRank的是一致的,都是通过网页被链接的数量和质量来确定搜索结果的排序权重。但HillTop认为只计算来自具有相同主题的相关文档链接对于搜索者的价值会更大:即主题相关网页之间的链接对于权重计算的贡献比主题不相关的链接价值要更高。如果网站是介绍“服装”的,有10个链接都是从“服装”相关的网站链接过来,那这10个链接比另外10个从“电器”相关网站链接过来的贡献要大。Bharat称这种对主题有影响的文档为“专家”文档,从这些专家文档页面到目标文档的链接决定了被链接网页“权重得分”的主要部分。 与PageRank结合HillTop算法确定网页与搜索关键词的匹配程度的基本排序过程取代了过份依靠PageRank的值去寻找那些权威页面的方法。这对于两个具有同样主题而且PR相近的网页排序过程中, HillTop算法就显得非常的重要了。HillTop同时也避免了许多想通过增加许多无效链接来提高网页PageRank值的做弊方法。 锚文本(Anchor Text) 锚文本名字听起来难以理解,实际上锚文本就是链接文本。例如,在个人网站上把中央电视台(www.cctv.com)做为新闻频道的链接,访问者通过点击网站上的“新闻频道”就能进入http://www.cctv.com网站,那么“新闻频道”就是中央电视台网站首页的锚文本。 锚文本可以做为锚文本所在的页面的内容的评估。正常来讲,页面中增加的链接都会和页面本身的内容有一定的关系。服装的行业网站上会增加一些同行网站的链接或者一些做服装的知名企业的链接;另一方面,锚文本能做为对所指向页面的评估。锚文本能精确的描述所指向页面的内容,个人网站上增加Google的链接,锚文本为 “搜索引擎”。这样通过锚文本本身就能知道,Google是搜索引擎。 锚文本对搜索引擎起的作用还表现为可以收集一些搜索引擎不能索引的文件。例如,网站上增加了一张张曼玉的照片,格式为jpg文件,搜索引擎目前很难索引(一般只处理文本)。若这张照片链接的锚文本为“张曼玉的照片”,那么搜索引擎就能识别这张图片是张曼玉的照片,以后访问者搜索“张曼玉”的时候,这张图片就能被搜索到。 由此可见,在网页设计中选择合适的锚文本,会让所在网页和所指向网页的重要程度有所提升。 页面版式 每个网页都有版式,包括标题、字体、标签等等。搜索引擎也会利用这些版式来识别搜索词与页面内容的相关程度。以静态的html格式的网页为例,搜索引擎通过网络蜘蛛把网页抓取下来后,需要提取里面的正文内容,过滤其他html代码。在提取内容的时候,搜索引擎就可以记录所有版式信息,包括:哪些词是在标题中出现,哪些词是在正文中出现,哪些词的字体比其他的字体大,哪些词是加粗过,哪些词是用KeyWord标识过的等等。这样在搜索结果中就可以根据这些信息来确定所搜索的结果和搜索词的相关程度。例如搜索“毛泽东”,假如有两个结果,一篇文章标题是《毛泽东的一生》,另一篇文章的标题是《江青的一生》但内容有提到毛泽东,这时搜索引擎会认为前者比较重要,因为“毛泽东”在标题里出现了。 因此,合理的利用网页的页面版式,会提升网页在搜索结果页的排序位置。 收费排名 应该说收费排名并不属于排序技术(这里指的收费排名也包括竞价排名),而是一种搜索引擎的赢利模式。但收费排名已经最直接的影响到了搜索引擎的排序,在此也略做说明。 用户可以购买某个关键词的排名,只要向搜索引擎公司交纳一定的费用,就可以让用户的网站排在搜索结果的前几位,按照不同关键词、不同位置、时间长短来定义价格。价格从几千元到几十万元不等(像“六合彩”在3721上的排名费用大多是几十万)。 收费排名一方面给搜索引擎公司带来收益,一方面给企业带来访问量,另外对访问者也有一定好处。因为访问者想找“西服”,企业想卖“西服”,于是出钱让访问者能找到他,这样,买家和卖家能马上见面。但收费排名给访问者带来更多的却是不真实,结果排序已经失去了公正性,有时候还带来大量垃圾。在百度搜索引擎上搜索“星球”,排在第一位的是一家做石墨的公司,排在第二位的居然是“想找星球?上易趣吧!”(见下图)。真有些让访问者哭笑不得。 当然,对于企业来说,收费排名是提升网站在搜索引擎中排名的最直接和最简单的办法。如今,如何提升网页在搜索引擎中的排序,已经形成了一门职业,叫SEO (Search Engine Optimization),即搜索引擎优化。SEO是针对搜索引擎排序的技术,通过修改网页(或者网站)结构和主动增加网站链接等方法来让搜索引擎认为这些网页是很重要的,从而提升网页在搜索引擎结果中的排序。 排序技术的发展趋势 各种搜索引擎的技术改进和优化,都直接反应到搜索结果的排序上。许多搜索引擎都在进一步研究新的排序方法,来提升客户的满意度。专业人士认为,目前的搜索引擎排序算法上还存在两大不足。 一、没有真正解决相关性。相关性是指搜索词和页面的相关程度。仅仅通过链接、字体、位置等表面特征,不能真正判断搜索词和文章的相关性,更何况许多时候这些特征不会都同时存在。这也是许多对搜索引擎做弊方法能有效的原因。另外,有些文章中没有出现搜索词,但说的就是和搜索词十分相关的内容,例如搜索“恐怖分子”,但有网页是介绍本拉登的一些破坏行动,文中没有出现“恐怖分子”的子眼,搜索引擎就无法搜索到该网页。表面特征只能治标,不能治本。治本的方法应该是增加语意理解,例如主题词和关键词的提取,从语意上分析,得出搜索词和网页的相关程度,分析的越准,效果就会越好。 中国站长资讯网,中国站长第一门户 二、搜索结果的单一化。在搜索引擎上,任何人搜索同一个词的结果都是一样。这样明显不能满足访问者。科学家搜索“星球”,可能是希望了解星球的知识,但普通人可能是想找“星球大战”电影,但搜索引擎所给的都是一样的结果。如何满足这些不同类型的访问者,需要对搜索结果的个性化。国外vivisimo公司(http://www.vivisimo.com)就是想解决这个问题,他们采用对搜索结果自动聚类的办法来满足不同类型客户的需要。搜索结果排序如果要实现从单一化到个性化,vivisimo已经迈出了一步,但最理想的结果应该是针对每个访问者,排序结果直接和他们的搜索习惯和意愿有关。搜索“体育”,对喜欢足球的人应该把足球的相关结果排在前面,对喜欢篮球的人应该把篮球的相关结果排在前面。 中国站长资讯网,中国站长第一门户 搜索引擎的排序技术应该也会朝着解决这两个不足的方向发展:语意相关性和排序个性化。前者需要完善的自然语言处理技术,后者需要记录庞大访问者信息和复杂的计算,要达到其中任何一个的要求均非易事,如何解决这些难题,任务落在了科学家和工程师们的肩上,哪个搜索引擎解决了这些问题,她可能会称为下一个搜索世界的霸主。

2006-04-15 · 1 分钟 · admin

刚刚在286看到的,好长时间没笑了呀

从前有位秀才,某天随太太回娘家,向岳父拜寿, 因一时高兴多喝了几杯,当场醉倒,被送回书房休息。 没多久,他的小姨子到书房拿东西,见姐夫睡的枕头掉地上, 便替他捡起来,顺手扶起他的脖子,想替他枕好, 没想到秀才人醉心不醉,一见机会难得,便拉着小姨子不放. 小姨子用力挣脱后,愤怒之余,就在墙上题诗以泄愤: [好心来扶枕,为何拉我衣?若非姊姊面,一定是不依。该死!该死! 秀才等小姨子走后,下床一看,觉得很不好意思,便题诗辩白: [贴心来扶枕,醉心拉你衣,只当是我妻,不知是小姨。失礼!失礼! ] 秀才题完后再睡,其妻见墙上诗句,不禁醋火中烧,也题诗一首: [有意来扶枕,有心拉她衣,墙上题诗句,都是骗人地。彼此!彼此! ] 不久,小舅子也看到,不觉技痒,也提了一首: [清心来扶枕,熏心拉她衣,姊妹虽一样,大的是你妻。清醒!清醒! ] 后来被岳父发现,不禁大怒,也提一首诗,以作警告: [不该来扶枕,不该拉她衣,两个都有错,下次不可以。切记!切记! ] 岳母因心疼女婿,只得题诗一首诗,来打圆场: [既已来扶枕,也已拉她衣,姐夫戏小姨,本来不稀奇。别提!别提! ] 【原版】 续一: 小姨的未婚夫看到后,也气愤的题了一首: 可怜来扶枕,居然拉她衣,你敢戏小姨,我要戏你妻。公平!公平! 续二: 秀才自己的老爸看到后,也题了一首: 应该来扶枕,也可拉她衣,反正大已娶,多个更便宜!努力,努力! 续三: 秀才的老妈看到老头子题的后,觉得老头子的想法很好,也题了一首: 既然来扶枕,拼命拉她衣。一个好洗碗,一个去拖地!幸福,幸福! 续四: 路人甲: 既无人扶枕,如何来拉衣,偶想戏小姨,可惜还无妻。着急!着急! 续五: 路人乙: 无人来扶枕,何处拉她衣。小子本无妻,还想戏小姨!做梦,做梦! 续六: 路人丙: 小姨来扶枕,我就拉她衣。不只是小姨,还戏小小姨!加油,加油! 续七: 路人丁: 贤妻来扶枕,随便拉她衣。如果娶贤妻,何处戏小姨?郁闷!郁闷! 路人辛: 贤妻来扶枕,只有拉她衣。贤妻无姐妹,何处戏小姨?可惜!可惜! 路人戊: 秀才系人妖,木有小JJ,如若能接上,定能戏小姨。可悲,可悲! 路人己: 医学真神奇,秀才你莫急,接个狗东西,照样戏小姨。简单!简单! 谁人来扶枕,谁人拉她衣。既非亲眼见,和来戏小姨。谣言!谣言! 快去扶他枕,快来拉她衣。贤妻床边坐,观夫戏小姨。3P!3P! 来北京好长时间了 但不知道怎么回事没有几件高兴的事

2006-04-11 · 1 分钟 · admin

SQL语句时间查询

from_unixtime(date, ‘%Y%m%d’) = $date

2006-04-10 · 1 分钟 · admin

sql函数截取字符串!

Select Substring(xx,1,2) from TABLE select left(xx,2) from TABLE

2006-04-10 · 1 分钟 · admin

MySQL实现表中取出随机数据

SELECT * FROM table_name ORDER BY rand() LIMIT 5; rand在手册里是这么说的: RAND() RAND(N) 返回在范围0到1.0内的随机浮点值。如果一个整数参数N被指定,它被用作种子值。 mysql> select RAND(); -> 0.5925 mysql> select RAND(20); -> 0.1811 mysql> select RAND(20); -> 0.1811 mysql> select RAND(); -> 0.2079 mysql> select RAND(); -> 0.7888 你不能在一个ORDER BY子句用RAND()值使用列,因为ORDER BY将重复计算列多次。然而在MySQL3.23中,你可以做: SELECT * FROM table_name ORDER BY RAND(),这是有利于得到一个来自SELECT * FROM table1,table2 WHERE a=b AND cSELECT * FROM table_name AS r1 JOIN (SELECT ROUND(RAND() * (SELECT MAX(id) FROM table_name)) AS id) AS r2 WHERE r1....

2006-04-03 · 1 分钟 · admin

今天才知道INT的最大数是多少

是2147483647 唉,出了半天错才找到原因

2006-03-28 · 1 分钟 · admin

一个sql取出了很多数据,用了半天才解决

SELECT t1.*, t2.SortId FROM class_2 AS t1, class_3 AS t2 WHERE t2.SortId = t1.Typeid AND t1.SortId=’$id' t2.SortId 有多少条取出多少条用这句话终于解决了 SELECT DISTINCT t1.*, t2.SortId FROM class_2 AS t1, class_3 AS t2 WHERE t2.SortId = t1.Typeid AND t1.SortId=’$id'

2006-03-22 · 1 分钟 · admin

wap网站

服务器到现在才明白是怎么回是 等有时间了做一个

2006-03-14 · 1 分钟 · admin

mysql索引

现在才知道它的重要性 但20多记录还是不够快,不知是不是机器的是

2006-03-14 · 1 分钟 · admin

上班好几天了,没时间写呀

上学的时侯想着工作,不过现在工作还是很开心的也许是因为做自己想做的事吧 不过不能上网倒是很郁闷, 唉有时间在写吧talo的钱也还了 昨天买了手机卡 有时间在写吧回去了!

2006-03-10 · 1 分钟 · admin

IndexU 5.0.1 国外商业搜索引擎汉化破解版

http://www.heibai.be 或 http://www.bdlive.cn

2006-03-10 · 1 分钟 · admin

PHP中的日期处理

我正打算用PHP编写一种帮助处理系统。我发现我必须知道处理完最后一位客户的问题后已经过去了多长时间?当我过去用ASP时解决这个问题相当简单,ASP有相应的函数DateDiff可以给出两个日期间间隔多少月、多少天和多少秒。当我搜寻完PHP手册后我发现PHP并没有类似的函数。 本文包含以下内容: 1、 得到目前的日期和时间-我们有多少种方式? 2、 改变日期显示的方式-日期和时间的显示形式 3、 转换现在的日期为Unix的时间戳值 4、 改变日期 a. 增加时间 b. 减去时间 c. 找出两日期之间的间隔 5、 为PHP添加DateAdd函数 6、 为PHP添加DateDiff函数 **得到目前的日期和时间 在Unix中,时间的表示方式为计算从1970年1月1日零时起所过去的秒数,这称为UNIX 时间戳(Unix Epoch)。 如果我们有这样一段的代码: ? echo time(); ? 将返回值958905820 而此时的时间为2000年5月21日12时43分。 你也许会说这相当不错。当这对我毫无帮助,或者只有一点帮助。在PHP中,对日期处理的函数都必须用到由time()返回的时间戳值。同时,由于PHP在Unix和Windows系统中均使用同样的时间戳值,这就允许你不需要修改代码即可在不同的系统间移植。另外的一个好处是time()函数返回的是一个整数,你可以将其作为整数字段或文本字段存入数据库,而不必使用特别的日期/时间字段。 你已经基本了解了Unix的时间戳值,现在让我们来展示它的实际用途。 改变日期显示的方式-日期和时间的显示形式 PHP提供两个办法来将Unix的时间戳值转换成为有用的数据。第一个是date()函数。这个函数有两个参数-第一个字符串用于设定你所希望返回的格式,第二个为Unix的时间戳值。 格式化字符串通过一些简单的特殊格式化字符来显示你所希望看到的格式的日期和时间。假设你希望日期以这样的格式显示“18h01 Sunday 21 May”。 我们需要对字符串中的每一部分使用一个特殊格式化字符,你可以从PHP手册中日期和时间函数库中找到。这样的特殊格式化字符数量不少,他们所表示的类似于星期几、月的英文名、用2位或4位数表示的年份,是否是上午(AM)或下午(PM)以及其他。对于这个例子我们需要的特殊字符为: ‘H’ -24 小时制的小时 ‘i’- 分钟 ‘l’- 星期几的英文全名 ‘d’- 本月的第几日 ‘F’- 月份的英文全名 因此我们的格式化字符串为”Hhi l d F”, PHP代码为: ? echo date (“Hhi l d F” ,time()); ? 当我们执行这段代码,我们发现我们所得到的结果为: 180609 Sunday 21 May 这样的结果看起来有些奇怪。让我们再查一下PHP手册,原来’h’所代表的是12 小时制的小时数。这再次证明了一句真理:“计算机只做你所告诉它该做的,而不是你想要它做的”。我们有两个选择。第一个是在h前使用转义字符“”: echo date (“Hhi l d F”, time()); 我们得到这样的结果: 18h12 Sunday 21 May 这正是我们所要的。但如果我们在一个十分复杂的句子中需要包含日期和时间,我们是否需要对每个字符使用转义字符? 答案当然是不。我们使用另一个函数strftime()。 strftime()有两个好处。第一个好处我们并不在本文讨论范围内-如果你使用setlocale()函数,你可以通过strftime得到相应语言的月份的名称。另外的一个好处是你可以将特别的日期和时间的格式化字符包含在你的字符串中。这同时也意味着无论你是否要学习date()函数的所有特殊格式化字符,你都必须学习一整套完全不同的格式化字符。 strftime()工作的方式和date()没有什么不同,除了特殊格式化字符的前面必须添加一个百分号%。如果用strftime()函数,前面例子的代码如下: ?...

2006-03-01 · 4 分钟 · admin

怎么样可以把 phpinfo()屏蔽掉?

Q:怎么样可以把 phpinfo()屏蔽掉? A:路径:C:winntphp.ini(NT和2000)C:windows(95,98) 在 php.ini 配置文件里面有这个选项 disable_functions = ; This directive allows you to disable certain ; functions for security reasons. It receives ; a comma separated list of function names. ; This directive is NOT affected by whether ; Safe Mode is turned on or off. 改成 disble_functions = phpinfo

2006-03-01 · 1 分钟 · admin

php中rename()函数的妙用

大家都知道,rename()函数可以对文件或目录进行重命名的操作。其实它还可以做很多事情。 熟悉unix的朋友应该知道shell命令mv,它相当与win32的移动,而且移动的同时可进行重命名。我发现,php的rename()函数就相当于mv,它不仅仅只有简单的重命名的功能,同样可以改变文件甚至整个目录的路径。 例如: $oldpath —-文件或目录原来路径 $newpath —-新定义路径 那么 rename($oldpath,$newpath)就可以完成文件/目录移动的操作 经过我的测试,win32和unix的php4版本都支持这个功能。 另外,好象php4的win32版取消了unlink()函数。那么还可以巧用rename()函数来完成删除的操作,例如: $path —- 文件或目录路径 $tmp —- tmp目录(/tmp) 用rename($path,$tmp) 将文件移动到tmp目录.

2006-03-01 · 1 分钟 · admin