athlon1600 / php-proxy-app
由PHP-Proxy库驱动的Web代理应用程序项目
3.0.0
2015-06-07 17:26 UTC
Requires
- athlon1600/php-proxy: @dev
This package is auto-updated.
Last update: 2024-09-19 02:16:14 UTC
README
php-proxy-app
基于php-proxy库构建的Web代理应用程序,可安装到您的服务器上
待办事项清单
截至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以获取示例。