Тема курсовой работы: Методы использования информации сторонних сайтов на примере парсинга данных сайта, обработки XML файла, разработка RSS канала.
Цель курсовой работы: Изучение методов языка программирования PHP на использование информации сторонних сайтов на примере парсинга данных сайта, обработка XML файла курса валют, разработка RSS канала.
Практически в работе, на базе языка программирования PHP, разработан модуль, обладающий следующей функциональностью:
- полная загрузка web станицы с использованием функции file_get_contents() или библиотеки CURL;
- парсинг и обработка данных поисковых ответов. Поддерживаются такие поисковые системы, как Yandex, Google, Aport;
- парсинг и обработка XML файла курса валют;
- загрузка новостей с сторонних сайтов при помощи регулярных выражений;
- создание и демонстрация применения RSS канала. Новости канала хранятся в базе данных MySQL, состоящей из одной таблицы (новости RSS).
Скриншоты практической части работы
Курсовая работа состоит из введения, 3-х глав, заключения и списка литературы.
В первой главе курсовой работы представлено описание: основных правил написания контента web сайта, причин использования информации сторонних web сайтов, существующие методы изъятия (парсинга) сторонней информации.
Вторая глава посвящена описанию теоретической части следующих процессов: парсинг информации из результатов поисковых запросов, использование сторонней информации на базе структурированных файлов данных (XML файл), разработка и использование RSS канала.
В третьей главе приведено описание практической части курсовой работы, а именно: особенности ее реализации на языке программирования PHP, трудности возникшие в процессе web программирования, процесс использования каждой из разработанных функций.
Стоимость работы (теория, практика, исходники, презентация) — 50$
Стоимость только практической части с исходниками — 40$