athlon1600/php-proxy-app

由PHP-Proxy库驱动的Web代理应用程序项目

安装次数: 14,413

依赖者: 0

建议者: 0

安全: 2

星标: 824

关注者: 45

分支: 518

开放问题: 76

类型:项目

3.0.0 2015-06-07 17:26 UTC

This package is auto-updated.

Last update: 2024-09-19 02:16:14 UTC


README

php-proxy-app

基于php-proxy库构建的Web代理应用程序,可安装到您的服务器上

alt text

待办事项清单

截至2018年3月25日

  • facebook.com插件
  • dailymotion.com插件
  • 改进插件开发的支持/文档
  • 更好的JavaScript支持

Web代理与代理服务器

请注意,对于脚本过多或“动态部分”过多的网站/页面,可能无法使用此代理脚本。这是Web代理的一个已知限制。对于此类网站,您应使用实际的代理服务器来路由浏览器发送的HTTP请求。

https://www.proxynova.com/proxy-software/

安装

请注意,这是一个项目,而不是一个库。通过require安装它不会对你有什么好处。此类项目应直接安装到您的Web服务器的公共目录中。

composer create-project athlon1600/php-proxy-app:dev-master /var/www/

如果您没有composer或尝试在具有有限权限的共享主机或VPS主机上托管此应用程序(例如dreamhost.com),则可以从www.php-proxy.com下载此应用的预安装版ZIP存档。

直接链接
https://www.php-proxy.com/download/php-proxy.zip

保持更新

应用程序本身很少会更改,大部分更改将针对其依赖包,如php-proxy。只需偶尔运行此命令,以确保您的代理始终使用最新版本。

composer update

config.php

此文件将加载到全局Config类中。

/templates/

这应该被命名为"views",但由于历史原因,我们目前仍将其命名为templates。

/plugins/

PHP-Proxy提供了许多自己的原生插件,但用户可以自由编写自定义插件,然后可以从此文件夹自动加载。请参阅/plugins/TestPlugin.php以获取示例。