разбор уеб сайтове
Разбор: Какво? Защо? Как?
Това, което се разбор?
В най-общ смисъл, разбор - линеен Сравнение на последователността на думи от езиковите правила. Концепцията за "език" се счита в най-широк контекст. Това може да е човешки език (например, звънец), използван за комуникация с хора. И може би формализиран език, по-специално, всеки език за програмиране.
Защо ви е нужен разбор?
Създаване на уеб сайт, собственикът е неизбежно се сблъскват с проблема - къде да намерят съдържание? Оптималният вариант: намерите информация, когато това е много - в Интернет. Но това е необходимо за решаване на следните задачи:
- Големи обеми. В епохата на бърз растеж на мрежата и жестока конкуренция вече е ясно, че един успешен уеб проект е немислимо без поставяне на голямо количество информация на сайта. Модерен ритъм на живот води до факта, че съдържанието не трябва да бъде просто много, много, в количества, които далеч надхвърлят границите на възможното с ръчно пълнене.
Разбор сайтове е ефективно решение за автоматизиране на информацията за събиране и променя.
В сравнение с човек, компютърна програма за синтактичен анализ на:
- бързо заобиколи хиляди уеб страници;
- Внимателно се разделят на техническата информация от "човека";
- точно отнемат правото и хвърли остатъка;
- ефективно да оформите окончателните данни в необходимата форма.
Резултатът (независимо дали това е база данни или електронни таблици), разбира се, трябва да се обработва по-нататък. Въпреки това, последващо манипулиране на информацията, събрана от темата информация не включва разбор.
Какво програмиране езици са свикнали да пишат парсъри?
Всеки, който е създаден на програмата да работи с World Wide Web. Уеб приложения за разбор обикновено е написано на C ++, Delphi, Perl, Ruby, Python, PHP.
Този сайт е създаден с цел да се докаже, методите разбор на най-популярния език уеб програмиране - PHP. Ruby и Python.