Разбор на съдържанието на вашия сайт най-лесният начин
Разбор на съдържанието на уебсайта си по лесния начин.
съдържание за синтактичен анализ: Въведение.
Да предположим, че ние се интересуваме от информацията е там, на който и да е трета страна сайт и там се актуализира. Разбира се, можете да посетите сайта периодично с информация, да го копирате от и актуализиране на вашия сайт прословутия: Ctrl + C и Ctrl + V. Но вие не можете да отидете и да се възложи задачата на един прост скрипт - анализатор, който по поръчка: ще отидат за донор на сайта, намерете и обособяването на информацията, ние трябва и ще го покаже на нашия сайт. Казано по-просто, информацията от друг сайт ще бъде публикуван на вашата напълно автоматично. Ако перспектива дъгата за вас - четете нататък.
Така че, напишете скрипт, който идва на всеки сайт, изважда част от информацията, ние трябва и да я публикува на нашия уебсайт. Не умения за програмиране не са ви нужни, правят всичко точка по точка и се опитват изпълнение в блога си.
Прилагането на този инструмент в PHP
Може би най-решаващият момент в нашия случай - е да се намери донор, който е сайтът, на който ще се появи информацията, от интерес за нас. Сайтът трябва да работи гладко, изпълнили задълженията си за актуализиране на информацията, редовно и текстът трябва да е отворен (т.е., преглед на изходния код на страницата в браузъра - ние трябва да видим къде сме се интересуват от информацията).
Когато се открие мястото на донор и са необходими при нас за разбор страница, запаметява своя URL и да преминете към следващата стъпка. Създаване на текстов файл в Notepad, например parser.php и поставете следния код:
# Когато ние се анализира информация:
$ съдържание = file_get_contents ( "URL донор");
# В началото на приема на съдържанието:
$ Поз = strpos ($ съдържание, "код поставени преди съдържанието ');
Отрежете всичко, което идва до желаната позиция САЩ:
$ съдържание = SUBSTR ($ съдържание, $ поз);
По същия начин ние намираме позицията на крайния низ:
$ Поз = strpos (съдържание $, "код, поставени в края на желаната нас текст ');
Изрежете излишните:
$ съдържание = SUBSTR върху ($ съдържание, 0, $ поз);
Ако сте намерили кода, който е необходим за нас, тя се срязва:
$ Content = str_replace ( "Кодът, който трябва да се намали. ',' ', $ Съдържание);
Ние извлече sparsenny текст:
ехо $ съдържание;
?>
Така че, на няколко реда код и съдържание от трета страна се публикуват автоматично в нашия блог. Red в кодовите определените за това места, които трябва да редактирате.
Интеграция с PHP анализатора в WordPress
Така че, анализатор готов. Неговата работа е била тествана, резултатите са доста.
Но как да се покаже sparsenny съдържанието на страницата или в WordPress запис?
Ако въведете кода по-горе, за да пускате WordPress дори в режим на HTML, от съображения за сигурност WordPress скриптове тя просто се изрязва - цензурата не пропусна.
ехо изброяване ( "прозорци-1251", "UTF-8", $ съдържание);
Със стойности прозорци-1251 и UTF-8 игра, да ги движи, в зависимост от първоначалната кодирането на сайта на донора и пациента.
Предупреждавам ви, че това е най-простият изпълнението на анализатора в PHP, но в някои случаи се изисква нищо повече (за повечето блогъри).