|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.03.2010, 12:58 | #1 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 10
|
Взаимодействие между серверами
Добрый день всем форумчанам. Сегодня только зарегистрировался на данном ресурсе.
Так как я только только начинаю более менее серьзно программить, то иногда всплывают вопросы, возможно вы сочтете их мягко сказать "глупыми", но они таковы. Задача стала такая, нужно организовать взаимодествие между серверами, хотя возможно, это и громко сказано. данная система должна будет в дальнейшем управлять потоками рекламных объявлений, разбрасыванием их по доскам объявлений, сортировкой и фильтрацией и т.д.. Вот что у нас есть: Оборудование: 1.У нас есть разные сайты с рекламой и прочим мусором, грубо говоря контент 2.есть сервер в моем расположении, на нем собственно говоря и буду производить обработку 3.есть сервер клиента. Задача: 1.Нужно брать копипаст(аналог ctrl+C, ctrl+V) с ресурсов рекламы (1) и контента. Ресурсов много и руками такое делать, можно просто сойти с ума..Все скрипты должны находится только на моем сервере, без каких либо внедрений в сервера клиентов. 2.Далее, скопированный материал на время сохраняется в ассоц массив на моем сервере(2). на нем же происходит полная обработка полученного, переназначение заголовков, фильтрация жаргонных слов, удаление лишнего и подготовка данных к отправке. 3.После обработки данные должны выгрузиться на сервер клиента, через форму, что находится на его сайте (3). Т.е грубо говоря нужно сделать что то типа эмуляции пользователя - заполнить необходимые поля формы данными что были подготовлены на этапе 2 и нажать ОК. настолько это сложная задача? реально ли ее организовать чисто средствами РНР (его то я еще знаю относительно нормально) или же тут без клиента не обойтись (JavaScr). Кто что может предложить или посоветовать?
"В будущем на рынке останется два вида компаний: те, кто в Интернет и те, кто вышел из бизнеса.."
(Билл Гейтс) Последний раз редактировалось alex-chz; 03.03.2010 в 13:01. |
03.03.2010, 14:44 | #2 | |
Старожил
Регистрация: 09.09.2008
Сообщений: 2,624
|
Цитата:
js вам в этой работе не помошник.
Стрелок-охотник
|
|
03.03.2010, 14:56 | #3 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
Ещё я подозреваю понадобится неплохое знание регулярных выражений... Выдирать-то прийдётся нечто определённое из нечта сумбурно-хаотического.
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
03.03.2010, 21:06 | #4 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 10
|
С регулярными я справлюсь.. Алгоритм работы в голове уже созрел, думаю работать он просто обязан, НО плиз, подскажите, как выдрать html код страницы (ну перехватить ответ сервера), если конечно вам не сложно, чтобы долго не лопатить интернет, а то в книге, что я изучал не было перехватов ответа сервера и эмуляции запросов к нему
"В будущем на рынке останется два вида компаний: те, кто в Интернет и те, кто вышел из бизнеса.."
(Билл Гейтс) |
03.03.2010, 23:23 | #5 |
Пользователь
Регистрация: 25.02.2010
Сообщений: 26
|
alex-chz, как уже писали библиотеку php curl, откройте мануал там есть примеры, также для расширения можете прочитать мануал по fsockopen, может они вам больше приглянутся.
всеже вот простенький пример Скрипт для сграбления ответа google PHP код:
|
03.03.2010, 23:32 | #6 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 10
|
большое спасибо, я нашел неслохой класс для сгребания страниц, вылавливания форм и т.д.. Так что уже с вылавливанием ответа уже не проблема=)
Уже занимаюсь разбором того мусора что программа сгребает - хтмл уже вычистил с кода, так что теперь занялся регулярными=)
"В будущем на рынке останется два вида компаний: те, кто в Интернет и те, кто вышел из бизнеса.."
(Билл Гейтс) |
03.03.2010, 23:44 | #7 |
Пользователь
Регистрация: 03.03.2010
Сообщений: 10
|
Спасибо за направление, я обязательно посмотрю, еще совсем не знаком
"В будущем на рынке останется два вида компаний: те, кто в Интернет и те, кто вышел из бизнеса.."
(Билл Гейтс) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Взаимодействие между переменными в JavaScript и РНР | Timpi | JavaScript, Ajax | 26 | 04.03.2011 08:38 |
Взаимодействие C# и 1с | Sparky | Свободное общение | 1 | 05.02.2010 04:31 |
Взаимодействие между формами | Marsel737 | Общие вопросы Delphi | 5 | 16.11.2009 22:29 |
Помогите разобраться с серверами, языками, ОС и т.д. | ARIRAN | Свободное общение | 14 | 13.03.2009 16:06 |
Взаимодействие форм | mauar | Общие вопросы Delphi | 7 | 05.05.2008 11:36 |