прикольные PHP библиотеки для ваших проектов

Порою бывают ситуации, когда нам надо получить доступ к заблокированному ресурсу (ситуация с РКН), либо к ресурсу, который ограничил доступ для определенных стран (tigerdirect или spotify).
В помощь к нам спешит, как Чип и Дейл, VPN =)
Но мы же кодеры. Мы любим сами все творить.
Пример получения доступа к ресурсу через proxy используя cUrl на php.
function proxyRequest($url, $postdata = null, $cookiefile = 'cookie.txt')
{
$ch = curl_init($url);
$options = array(
CURLOPT_RETURNTRANSFER => true,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_USERAGENT => "Mozilla/5.0 (Windows NT 6.1; rv:60.0) Gecko/20100101 Firefox/60.0",
CURLOPT_COOKIEJAR => $cookiefile,
CURLOPT_COOKIEFILE => $cookiefile,
CURLOPT_CONNECTTIMEOUT => 60,
CURLOPT_TIMEOUT => 60,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_SSL_VERIFYHOST => false,
CURLOPT_PROXY => "XXX.XXX.XXX.XXX:YYYY",
CURLOPT_PROXYTYPE => CURLPROXY_HTTP
);
curl_setopt_array($ch, $options);
if($postdata){
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
}
$content = curl_exec($ch);
$error = curl_errno($ch) .': '. curl_error($ch);
curl_close($ch);
return $content;
}
$html = proxyRequest('https://zawebis.com/');
var_dump($html);