网页怎么添加php,如何给自己的网站加入自助友情链接的功能(PHP)

大家都知道,网站有大量的外部链接,对自己的网站排名非常重要,也能够带来一定的流量。

今天我给自己的网站 添加了自助链接功能,用php写的。功能类似于网上大量的自助友情链接网站,如果一个网站的首页上放了我站的链接,点击链接到 ,此网站的链接就会出现在我站友情链接页的第一名 。

下面简单介绍一下如何实现这个功能:

首先,需要当我站首页的时候,获得来源地址,在php里面很简单。$_SERVER["HTTP_REFERER"]就可以得到。因为验证处理对方的链接需要一定的时间,会影响首页的打开速度,所以我并没有像大多数自助友情链接站那样在首页中处理链接,而是在首页中放了一个看不见的IFRAME,将$_SERVER["HTTP_REFERER"]读出来的地址交给auto_link.php来处理。

第二步,在auto_link.php中的处理方式,得到对方的地址之后,先从自己的数据库中查找一下对方的链接是否存在,如果存在则update一下时间就可以了。如果没有对方链接,则先要验证一下对方的网页中是否有我站的链接。我处理的方法也很简单,fopen读取对方的首页,然后搜索一下是否有这个字符串,如果有则认为链接存在。

第三步,就是读取对方首页的title和description的内容,显示对方链接的时候用。将对方的链接,title,description的内容存入数据库。还有一个比较重要的就是要记录一个update时间,这个字段可以用来排序。

第四步,显示。按照update的时间,倒序的显示所有友情链接。

未完成的步骤,我想将在友情链接的属性中加入Tag,这样对方的网址不但会出现在这个友情链接页,也会出现在相关新闻搜索的结果页。不过这个需要的工程大一点,可能要等几天才能写好。

大家可以先到我的网站看下效果,如果有兴趣可以做个友情链接试验一下。如果有什么问题可以发信给我xikc.com#gmail.com。如果想要这部分的代码,也可以发信联系我,我只要有一点php经验就应该能把这功能加到自己的网站。

自助友情链接的链接,就在xikc.com主页的最下面。

申请创业报道,分享创业好点子。点击此处,共同探讨创业新机遇!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
简介:【系统开发环境】 演示地址www.zzl8.com.cn 1. 系统环境:MS WINDOWS 2003 +IIS 6.0 2. 数 据 库:MS Access2003 3. 测试浏览器:腾讯TT浏览器 微软IE浏览器6.0 微软IE浏览器7.0 4. 系统分辨率:1024X768 -------------------------------------------------------------------------- ☆系统前台简介☆ 1.申请加入免费友情链接网的网站按最后点进的时间排序首页和分类显示链接, 分类以昨日点入时间为准,每晚十二点后生成静态。 2.每来访一个IP,就会自动排到第一(无延时),自动收录功能开通的站要刷新一下才能显示,当天来路不同,显示颜色也不同 3.首页白天3分钟,晚上5分钟自动更新一次,全站24小时手动更新一次。 4.站内搜索功能。 5.网址库中分离出的【名站导航】【实用工具】【友情链接】 ☆系统后台功能☆ 设置网站的基本信息。广告位设置。***(开通关闭新站提交,开通关闭自动审核)***。非法词拦截,非法网址拦截。 管理员帐号/密码更改。 网站文字广告管理 修改,添加! 客户留言管理,回复,修改,删除留言。 黑客入侵查看,删除黑客入侵数据! 添加删除分类。 分类可修改可设置首页是否显示。 酷站可设置首页是否显示。 添加删除修改网址内容,是否推荐,是否审核。 可从网址库中分离出【名站导航】【实用工具】【友情链接】 【名站导航】【实用工具】可由快速通道添加和管理。 【友情链接】从网址列表中设置。 常用维护共三项,删除所有未审核的网站,开通所有有点入的网站,删除所有重复提交的网站 站内搜索功能。 生成htm分类页面,生成htm主页及其它页面。 可修改主页,分类及其它页面模板。 具有数据库【备份】【压缩】【恢复】功能。 具有在线广告管理功能。(5个广告位),非常方便! 新增站长添加的网址和用户添加的网址分开独立管理 防注入 黑客攻击入侵查看,黑客入侵文件清理! 更改验证码路径,免去别人可从验证码右键属性猜到后台。
IT学习者智能自助友情链接系统,按申请链接的网站平均每天点进的次数排序显示链接。点击越多,排名越前。用户自助申请、修改、查询,系统自动审核,自动排列。 IT学习者智能自助友情链接系统 1.6 主要有如下改进: 1.配置文件增加IsDomainLimit参数,用于限制同一域名是否只能注册一次,1为限制 0为不限制 2.配置文件增加FilterDomain参数,可定义要屏蔽的域名,以防止某些用户恶意捣乱。 3.配置文件增加IsVerify参数,用于定义是否需要审核才能显示,默认为0不需要。 4.配置文件增加hxCacheName参数,用于定义缓存名称,当一个空间使用多套此系统时,可更改此名称以使互相不受影响。 5.原显示页面有个小Bug,修复。 6.所有页面HTML重构,完全兼容在FireFox下显示,前台所有页面均能通过W3C的校验。 7.管理区增加数据库备份还原功能网站分类可自定义排序等。 8.优化了程序的一些代码。  主要功能: 用户: 1.用户可自行注册,登陆网站信息。 2.友情链接是按申请链接的网站平均每天点进次数的多少来排列顺序的。点击越多,排名越前,前x名(可在config.asp中设置)可以显示图标,其它则显示文字。 3.当申请链接的网站平均每天点进次数大于指定的数额(可在config.asp中设置)后,才会在页面(link.asp和调用js.asp的页面)上显示。超过设定的行数后,会出现“更多链接”的字样,指向friendlink.asp页。 4.管理员和用户均可以查看所有网站的总点入、总点出,今日点入,今日点出,平均点入、平均点出等信息,并有多达10种的排序方法。 5.用户登陆后可修改网站的资料,查看最近3天的点入点出记录。 管理员: 1.config.asp中有多达20个自定义参数,可自行修改配置。 2.管理员登陆后台后,可用10种排序方式显示各个网站的信息,调整各类信息,删除非法的网站。 3.初始化功能,可定期进行单用户初始化或者全部初始化。初始化后,所有数据将被清零,并从该天起开始重新统计。请谨慎操作! 4.批量删除站点功能,可以批量删除指定天数前注册总点击进入数小于指定数量的站点。 5.批量删除点击记录功能,可以删除指定天数前的点击记录(用户3天内的点入点出记录不会被删除)。 6.可查看所有用户的点入点出记录,也可单独查看点入或点出的记录,也可单独查看某一用户的点入点出记录。 7.可修改、添加、删除和排序网站分类。 8.可查看总网站数,总点入点出次数等系统总体概况数据。 9.附带服务器环境检测工具(IT学习者ASP探针V1.3),可检测服务器有关参数 | 服务器组件情况 | 服务器运算能力 | 服务器磁盘信息 | 服务器连接速度。 10.在线管理数据库,可备份、还原和压缩数据库。建议每隔一段时间压缩备份一次。 其它: 系统对链接双方都是公平的,同一IP隔12小时(可在config.asp中设置)后点击才继续计数,可有效防止作弊的发生。 在链接网站列表页(morelink.asp),各类TOP5的链接是直接链接,其它均为out.asp?username=用户名的链接形式。 显示友情链接的页面采用了缓存技术,您可以在config.asp中设定缓存的时间,默认为30分钟,其实可以设置为更大的值。在没有用户点入的情况下,每隔设定的时间才会再读一次数据库,而当有用户点入的情况下或者编辑站点信息后,缓存会立刻清空,这样就保证了友情链接页面显示的数据始终是最新的:) 后台管理地址为:admin_login.asp 默认管理员账号:admin 密码:itlearner
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值