PHP-Proxy alternatives and similar software solutions
Based on the "Proxy" category.
Alternatively, view PHP-Proxy alternatives based on common mentions on social networks and blogs.
-
Traefik
Træfɪk is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends -
imgproxy
Fast and secure standalone server for resizing and converting remote images. It works great when you need to resize multiple images on the fly without preparing a ton of cached resized images or re-doing it every time the design changes. -
Redbird
A modern reverse proxy for node that includes cluster, HTTP2, LetsEncrypt, and Docker support. -
Nginx Proxy Manager
Nginx Proxy Manager is an easy way to accomplish reverse proxying hosts with SSL termination. -
Pomerium
An identity-aware reverse proxy, successor to now obsolete oauth_proxy. It inserts an OAuth step before proxying your request to the backend, so that you can safely expose your self-hosted websites to public Internet. -
miniProxy
Simple web proxy written in PHP that can allow you to bypass Internet content filters, or to browse the internet anonymously. Only one php file. -
Squid
Caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. -
socks5-proxy-server
SOCKS5 proxy server with built-in authentication and Telegram-bot for user management and user statistics on data spent -
http2-serverpush-proxy
A reverse proxy that helps to automatically utilize HTTP/2.0's server push mechanism for static websites. Available as middleware and standalone application. -
Privoxy
A non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk.
Get performance insights in less than 4 minutes
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of PHP-Proxy or a related project?
README
php-proxy-app
Web Proxy Application built on php-proxy library ready to be installed on your server
To Do List
As of March 25, 2018:
- Plugin for facebook.com
- Plugin for dailymotion.com
- Better support/documentation for Plugin Development
- Better Javascript support
Web-Proxy vs Proxy Server
Keep in mind that sites/pages that are too script-heavy or with too many "dynamic parts", may not work with this proxy script. That is a known limitation of web proxies. For such sites, you should use an actual proxy server to route your browser's HTTP requests through:
https://www.proxynova.com/proxy-software/
Installation
Keep in mind that this is a project and not a library. Installing this via require would do you not good. A project such as this, should be installed straight into the public directory of your web server.
composer create-project athlon1600/php-proxy-app:dev-master /var/www/
If you do not have composer or trying to host this application on either a shared hosting, or a VPS hosting with limited permissions (dreamhost.com), then download a pre-installed version of this app as a ZIP archive from www.php-proxy.com.
Direct Link:
https://www.php-proxy.com/download/php-proxy.zip
Keep it up-to-date
Application itself rarely will change, vast majority of changes will be done to its requirement packages like php-proxy. Simply call this command once in a while to make sure your proxy is always using the latest versions.
composer update
config.php
This file will be loaded into the global Config class.
/templates/
This should have been named "views", but for historic purposes we keep it named as templates for now.
/plugins/
PHP-Proxy provides many of its own native plugins, but users are free to write their own custom plugins, which could then be automatically loaded from this very folder. See /plugins/TestPlugin.php for an example.
*Note that all licence references and agreements mentioned in the PHP-Proxy README section above
are relevant to that project's source code only.