推荐几款常用的web代理程序(php源码)
来源:互联网 发布:mp4转avi软件 编辑:程序博客网 时间:2024/05/29 09:00
web代理与我们通常熟知的HTTP代理、SOCKS代理其实有很大的区别。但对于用户而言,它们的作用都是获取数据然后返回给用户。web代理的特点是它只能在浏览器中使用,并且只能通过它代理获取网页。因为web代理实际上是一个web应用程序,它和其它的网页实质上是一样的,只不过它的唯一功能就是接受用户输入网址,然后显示在浏览器窗口中。作为web应用程序,web代理不需要更改浏览器的选项,只需要把它作为一个网站访问它就可以了。
本文介绍三款比较主流易用的免费web代理程序:Glype,Phpproxy 和 Zelune
Glype
Glype功能强大,界面美观。
Glype的安装很简单,下载源码包后,解压把其中的upload文件夹上传到空间目录下,即可使用。如: http://domain.com/upload/ 。你可以把upload改个名字或者直接把里面的文件全都传到空间根目录下。此外,如果你需要管理和配置Glype,你应当把extra目录下的”admin.php”上传到刚才的源码目录下。然后访问: http://domain.com/upload/admin.php
它有以下特点:
即插即用 - 不需要安装,上传到空间即可直接使用
管理员管理面板 易于管理和配置
服务器端缓存 提高访问速度并且减少空间流量
javascript支持 减少原始网页的失真度
简单的主题系统 个性化你的网站
访问控制 允许你为站点设置白名单/黑名单
禁止特定IP 可以禁止单个IP或者IP断,防止站点被滥用
独特的URL 提供了更好的保密性,一旦会话中止,所以存在历史记录中的URL都失效
插件支持 使你可以对一些网站进行优化,比如YouTube
虚拟浏览器 可以使你自定义user-agent,甚至可以让你的连接进入另一个代理服务器
Li哥个人推荐用Glype架设你的代理站点。如果你不喜欢Glype或者它不能完成一些特定的功能,那就试试接下来的两个吧
PhpProxy
PhpProxy大概是国人使用最广泛的web代理程序了。它的源码压缩包只有22k!喜欢简洁的朋友可以试试它. 它的特点是可以指定额外的代理服务器
安装的方法和Glype类似,把解压后的文件上传到空间目录,然后在浏览器里访问即可。
功能列表(version 2.1):
1.支持图象显示。
2.可以向服务器get,post数据,可以传递cookie。现在支持上传文件。
3.支持http,https协议,但 https 需要 php 安装 openssl 模块。
4.支持代理服务器设置。
5.增加了配置文件,更易于设置各项功能,可以开放phpproxy,也可仅指向某个网页。
Zelune
Zelune自称是世界是最快的web代理程序,但个人感觉一般。没有什么特色功能
还等什么,打造属于自己的代理服务器吧,嘿嘿
- 推荐几款常用的web代理程序(php源码)
- [原创] 推荐介绍几款小巧的Web Server程序
- 推荐介绍几款小巧的Web Server程序
- [原创] 推荐介绍几款小巧的Web Server程序
- [原创] 推荐介绍几款小巧的Web Server程序
- [原创] 推荐介绍几款小巧的Web Server程序
- 推荐介绍几款小巧的Web Server程序
- 推荐几款国内优秀的PHP开源建站程序
- 推荐介绍几款小巧的Web Server程序 (转自俺兄弟黑夜路人)
- php开发web程序的几点经验记录
- 几款免费的 Web 安全测试工具推荐
- [推荐] 分享几款免费的web打印控件
- 推荐几款实用的Web项目管理工具
- 推荐几款Web程序员好用的CSS工具
- 推荐我常用的firefox3几款插件
- 推荐几款常用的开源博客系统
- 推荐给初入web前端几种常用的设计框架
- 推荐几款Web前端框架
- dao层和service层分别是充当什么角色的
- pip 经常跟新timeout问题解决方法
- 洛谷3368树状数组2
- Android6.0 LK添加开机震动
- android studio安装 虚拟机"VT-x is disabled in BIOS"
- 推荐几款常用的web代理程序(php源码)
- 基于《机器学习》学习整理- chapter 2
- Android在调用openCV时可以通过静态库调用,不需要libopencv_java.so库
- iBATIS工作原理浅析
- redis集群操作
- xshell无法连接本地虚拟机上的linux: Connection failed
- git分支上传文件步骤解读
- JavaBean链接MySQL数据库错误aq.executeQuery.Can not issue data manipulation statements with executeQuery()解决
- MySQL 事务没有提交导致 锁等待 Lock wait timeout exceeded