# Начальная практика на парсинг сайтов на PHP

Дана переменная, в которой хранится сумма в долларах. Переведите эту сумму в беларуские рубли, спарсив курсы валют отсюда: select.by/kurs.

Спарсите и сохраните в базу данных все посты с этой страницы amdy.su. На этой странице приведены только части постов и ссылка на полную версию. Нужно спарсить эти ссылки, перейти по каждой и спарсить полный текст страницы. В базу данных нужно сохранить только содержимое контента страницы.

Получите массив всех названий пицц этого сайта pizzatempo.by/menu/pizza.html. Учтите, что там снизу пагинация, на странице не все пиццы, а первые N штук. Количество ссылок пагинации может меняться, ваш парсер не должен пасовать перед этим. Сохраните полученные пиццы в базу данных.

Спарсите статьи с этого сайта zadolba.li. Сохраните в базу название статьи, текст статьи, категорию статьи, дату выхода статьи в формате год-месяц-день.

Спарсите все организации с этого сайта smolensk.jsprav.ru. Сохраните в базу название организации, категорию, адрес, телефон, время работы.

Спарсите все статьи с сайта krasotka.biz. Сохраните контенты этих страниц в базу данных вместе с категориями и подкатегориями. Картинки этих статей также должны быть спаршены и хранится в файлах.

Спарсите все отели с сайта tury.ru/hotel. Сохраните название отеля, описание отеля, картинку отеля, категории и подкатегорию отеля в базу данных.

Спарсите погоду на текущую неделю с этого сайта pogoda.by за Минск. Сделайте так, чтобы в парсере можно было задать один из городов Беларуси и парсер должен взять погоду для этого города.

Спарсите все организации с этого сайта spr.ru. Сохраните в базу название организации, адрес, телефон, ее категорию, количество плохих и хороших отзывов.

← →
↑