Работа с https/tls. Установка OpenSSL на сервер. Библиотека php_openssl.dll

Для работы с защищенными соединениями в php, нужно установить библиотеку OpenSSL.

Установка довольно проста, нужно скачать необходимые библиотеки и внести изменения в файл конфигурации php.ini Читать полностью »

WGet. Описание и команды

Пришедшая из мира Linux, свободно распространяемая утилита Wget позволяет скачивать как отдельные файлы из интернета,
так и сайты целиком, следуя по ссылкам на веб-страницах.

Чтобы получить подсказку по параметрам WGet наберите команду man wget в Linux или wget.exe --help в Windows.

Допустим, мы хотим создать полную копию сайта www.site.com на своем диске.
Для этого открываем командную строку (Wget - утилита консольная) и пишем такую команду:

wget.exe -r -l10 -k -p -E -nc http://www.site.com

WGET рекурсивно (параметр -r) обойдет каталоги и подкаталоги на удалённом сервере включая css-стили(-k)
с максимальной глубиной рекурсии равной десяти (-l), а затем заменить в загруженных HTML-документах
абсолютные ссылки на относительные (-k) и расширения на html(-E) для последующего локального просмотра скачанного сайта. При повторном скачивании не будут лица и перезаписываться повторы(-nc).
К сожалению внутренние стили и картинки указанные в стилях не скачиваются

Продолжение Читать полностью »