采集已经不是什么新名词了,很多站长为了省事,也局限于人力的缺乏,使用程序来给自己的网站添砖加瓦,比如本人的个人网站www.xxfsw.com也采集了大量的新闻,那么如果实现呢?今天我们运用php来实现这个功能。 谈到采集,我们不得不说两个东西,第一个是如何获取远程网站的源代码,这个可以通过php的一个扩展curl来获取,另 发布时间:2012-03-16 作者: 佚名技术 views(453)
不管你是不是已经选择了PHP,根据它在如下表格中在价格、速度、效率、安全性、平台支持性和开源与否上的表现,我们都能判断出它的强项是远胜于弱点的。唯一不足的是缺少面向对象的支持。然而,这是个相对次要的缺陷,虽然不可忽视语言的结构,可是最终来说,优秀的编码还是归结于反复实践、执行、好习惯和纪律。 发布时间:2012-03-16 作者: 佚名技术 views(304)
用JavaScript写的话,程序流程应该是: 建立一个图片数组-随机选择数组里其中一个值-生成样式并写入body标签 。 可是用JS做的话,有以下缺点: 1.万一浏览器禁用了JS的话就失效了,而且写代码是需要考虑兼容性。 2.维护比较麻烦,图片的位置都存放在数组里。 于是我提议用PHP处理,可是我和她对PHP都是半桶水的,一时之间也 发布时间:2012-03-16 作者: 佚名技术 views(263)
在使用php的curl获取远程文件,代码如下: ? $ghurl = isset($_GET[''id'']) ? $_GET[''id'']:''http://www.baidu.com/''; // php 获取 function getContents($url){ $header = array(Referer: http://www.baidu.com/); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); c 发布时间:2012-03-16 作者: 佚名技术 views(332)
本文系统的对HTTP Headers进行了简明易懂的阐述,我仅稍作笔记。 什么是HTTP Headers HTTP是Hypertext Transfer Protocol的所写,整个万维网都在使用这种协议,几乎你在浏览器里看到的大部分内容都是通过http协议来传输的,比如这篇文章。 HTTP Headers是HTTP请求和相应的核心,它承载了关于客户端浏览器,请求页面,服务器 发布时间:2012-03-16 作者: 佚名技术 views(233)
抱怨你的工具,并不会让你的事情做得更好。 我前一篇的「PHP 开发迷思 (叁) PHP 很糟糕?」,有网友写了一篇「 PHP 很烂」来回应。 我想说的是:对他来说, PHP 的确很糟,所以真的不适合他;因为他引用了别人停留在三四年前的 PHP 的观念来证明他对 PHP 的看法。还有,他看到的都是烂 PHP 程序。 不可否认, PHP 的确在先 发布时间:2012-03-16 作者: 佚名技术 views(187)
9个非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为快速的方法。 1. ReCAPTCHA The reCAPTCHA 库让你可以为网站创建高级的 CAPTCHA 系统,这个系统其实是用来生成验证信息的,甚至包括语音验证。当然还有 reCAPTCHA 服务可以使用,其提供易用的免费 API,值得在你的网站试试。 下载 ReCAPTCHA | 获得 API Key 发布时间:2012-03-16 作者: 佚名技术 views(245)
工作经常会用到的一个分页类..记录一下. /**Example: $page = (isset($this-params[named][page])) ? $this-params[named][page] : 1;// 导入分页类App::import(Vendor, page_class);// 获取公告总数$total = $this-Bulletin-getBulletinTotal();$perpage = ITEMPREPAGE;$offset = $perpage * ($page 发布时间:2012-03-16 作者: 佚名技术 views(395)
|