Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 15.10.2013, 16:07   #1
Дипломник
 
Аватар для Vladimir-AWM
 
Регистрация: 07.02.2010
Адрес: Челябинск
Сообщений: 57
Репутация: 3860
Отправить сообщение для Vladimir-AWM с помощью ICQ Отправить сообщение для Vladimir-AWM с помощью Skype™

По умолчанию PHP скрипт массовой многопоточной прокси пинговалки v. 2

Здравствуйте. Хочу представить вторую версию массовой многопоточной прокси пинговалки, которая была написана с нуля. По сравнению с первой версией, появился новый функционал. Самое главное это более стабильная работа, т.к. используется база данных MySQL, работа через крон файлы что позволяет использовать скрипт даже на обычном хостинге, а так же сниженое кол-во потребляемой оперативной памяти и процессорного времени.


Видеообзор:



Дэмо (без крон файлов) http://vh16188.eurodir.ru/ping_v2/


Функционал второй версии массовой многопоточной прокси пинговалки (по вкладкам):

1. Текущие задания. На данной вкладке прописываются ссылки на RSS каналы сайтов, XML карты сайтов, HTML карты сайтов или ссылки на карты текстового формата URL пробел Title. Все вписанные источники будут парситься при запуске крон файла cron-parser.php и все новые, ранее не пропингованные страницы добавяться в очередь на пинг.

2. Добавить вручную (*без проверки на дубли в базе). Данная форма добавляет вручную список URL адресов для последующего пинга. Если есть возможность, то в формате URL|||Title, что бы не парсить Title через крон.

3. Выпарсить URL адреса (* с проверкой на дубли в базе.). Выводит список URL адресов (и Title если позволяет формат) из указанного источника (которые такие же как в 1 пункте). Далее полученный список можно ввести в форму "Добавить вручную".

4. Настройки. Различные настройки скрипта.



Установка и настройка скрипта:

1. Создать на хостинге базу данных и прописать данные доступа к ней в файле db.php

2. Импортировать в вышесозданную MySQL базу файл дампа dump.sql (например через phpMyAdmin)

3. Добавить в крон задачи 3 файла (промежуток запуска выбирать опционально, можно поставить каждые 5 минут):
  • cron-parser.php — отвечает за парсинг лент в "Текущих заданиях"
  • cron-title.php — отвечает за парсинг Title, если в настройках стоит "Парсить Title для пинга"
  • cron-ping.php — файл, который занимается пингованием по пинг сервисам


Оф. страница скрипта http://vladimir-awm.ru/drugie-skript...ingovalka-v-2/


Стоимость данной пинговалки составляет 10$* или 300 руб.* Все обновления бесплатные.

Для приобритения обращаться в аську 470374535.


* Покупателям первой версии пинговалки предоставляется скидка, равная 60% от текущей стоимости второй версии, т.е. для них стоимость данного скрипта составит 120 руб. или 4$.

Последний раз редактировалось Vladimir-AWM; 15.10.2013 в 16:53..
Vladimir-AWM вне форума   Ответить с цитированием

Реклама
Старый 17.10.2013, 13:08   #2
akigleo
Кандидат наук
 
Регистрация: 04.12.2006
Сообщений: 380
Репутация: 21223
Отправить сообщение для akigleo с помощью ICQ

По умолчанию Re: PHP скрипт массовой многопоточной прокси пинговалки v. 2

Любопытный скрипт.
Я так понял, что помимо самой пинговалки есть еще сбор прокси. А они могут регулярно записываться в файл на сервере, чтобы при желании их можно было использоваться для других целей?
akigleo вне форума   Ответить с цитированием
Старый 17.10.2013, 14:55   #3
Vladimir-AWM
Дипломник
 
Аватар для Vladimir-AWM
 
Регистрация: 07.02.2010
Адрес: Челябинск
Сообщений: 57
Репутация: 3860
Отправить сообщение для Vladimir-AWM с помощью ICQ Отправить сообщение для Vladimir-AWM с помощью Skype™

ТопикСтартер Re: PHP скрипт массовой многопоточной прокси пинговалки v. 2

Цитата:
Сообщение от akigleo Посмотреть сообщение
Любопытный скрипт.
Я так понял, что помимо самой пинговалки есть еще сбор прокси. А они могут регулярно записываться в файл на сервере, чтобы при желании их можно было использоваться для других целей?
Да, сбор проксей есть, через крон файл, который парсит указанную страницу и записывает в базу данных. Не понял вопроса на счет "чтобы при желании их можно было использоваться для других целей?". Если необходима нестандартная какая-то функция, то пишите, реализую.

---------- Добавлено 17.10.2013 в 14:04 ----------

Я много читал как тут минусует ни за что, на себе сегодня ощутил - минус 811 в репу пришло за эту тему от анонима.

Данный скрипт оптимизирован очень хорошо, памяти 7 метров жрет при пинге и многопоточность кушает 0,3-1,5% процессорного времени.

Или здесь таким способом конкурентов пытаются убрать?
Vladimir-AWM вне форума   Ответить с цитированием
Старый 17.10.2013, 19:55   #4
akigleo
Кандидат наук
 
Регистрация: 04.12.2006
Сообщений: 380
Репутация: 21223
Отправить сообщение для akigleo с помощью ICQ

По умолчанию Re: PHP скрипт массовой многопоточной прокси пинговалки v. 2

Цитата:
Сообщение от Vladimir-AWM Посмотреть сообщение
Да, сбор проксей есть, через крон файл, который парсит указанную страницу и записывает в базу данных. Не понял вопроса на счет "чтобы при желании их можно было использоваться для других целей?". Если необходима нестандартная какая-то функция, то пишите, реализую.
Вопрос имел совсем простой смысл. Например, скрипт установлен на site.ru. Как приятный побочный эффект работы вашей пингалки было бы здорово иметь возможность скачать свежечеканые прокси по адресу site.ru/proxy_list.txt для использования в сторонних приложениях. Так сказать скрипт - два в одном.
Это как пожелание.

Цитата:
Сообщение от Vladimir-AWM Посмотреть сообщение
Или здесь таким способом конкурентов пытаются убрать?
Возможно кого-то огорчил ваш пост. Нужно понять и пгростить.

По поводу приобретения отпишусь вам в личку, так как ICQ не пользуюсь.
akigleo вне форума   Ответить с цитированием
Старый 18.10.2013, 14:32   #5
Vladimir-AWM
Дипломник
 
Аватар для Vladimir-AWM
 
Регистрация: 07.02.2010
Адрес: Челябинск
Сообщений: 57
Репутация: 3860
Отправить сообщение для Vladimir-AWM с помощью ICQ Отправить сообщение для Vladimir-AWM с помощью Skype™

ТопикСтартер Re: PHP скрипт массовой многопоточной прокси пинговалки v. 2

Цитата:
Сообщение от akigleo Посмотреть сообщение
Вопрос имел совсем простой смысл. Например, скрипт установлен на site.ru. Как приятный побочный эффект работы вашей пингалки было бы здорово иметь возможность скачать свежечеканые прокси по адресу site.ru/proxy_list.txt для использования в сторонних приложениях. Так сказать скрипт - два в одном.
Это как пожелание.


Возможно кого-то огорчил ваш пост. Нужно понять и пгростить.

По поводу приобретения отпишусь вам в личку, так как ICQ не пользуюсь.
Ответил Вам в ЛС. У меня есть такой принцип, что всегда всем помогаю со всеми своими скриптами + всегда готов выслушать предложения по улучшению скриптов и пожелания, т.к. я только за здоровую конкуренцию.
Vladimir-AWM вне форума   Ответить с цитированием
Старый 20.10.2013, 09:09   #6
Денис121
Аспирант
 
Аватар для Денис121
 
Регистрация: 05.12.2010
Сообщений: 191
Репутация: 6502

По умолчанию Re: PHP скрипт массовой многопоточной прокси пинговалки v. 2

Приобрел скрипт. Довольно интересная штука, разобрался оч. быстро хотя сначала отсутствие пошагового мануала огорчило. Настроил крон, добавил парсинг РСС на нескольких свежих дорах и всё. Скрипт (крон) сам все дальше за меня сделал. За такую цену очень даже не плохая альтернатива онлайн сервисам с оплатой за каждый пинг-прогон.
Денис121 вне форума   Ответить с цитированием
Сказали спасибо:
Старый 20.10.2013, 11:48   #7
zoneofsoft
Студент
 
Регистрация: 03.04.2012
Сообщений: 11
Репутация: 10

По умолчанию Re: PHP скрипт массовой многопоточной прокси пинговалки v. 2

Моя история знакомства с этим скриптом началась с написания автору в аську с просьбой написать скрипт пинга, что бы всё как можно сильнее автоматизировать. Составили тз, всё обсудили, ну и собственно автор принялся за работу.
И получилось я могу сказать со 100% уверенностью то что надо, гугл куда бодрее начал всё хавать, вот свежий скрин исключительно пинг http://img.5cm.ru/view/i1/piT5.png
Учитывая то, что доры с ограниченным разростание и загонялись только пингом, результат считаю положительным.
Насчёт автора и поддержки могу сказать что всё на высоте, надо было кое что допилить по скрипту и помочь с настройкой, это не заставило себя ждать.
Вообщем рекомендую.
zoneofsoft вне форума   Ответить с цитированием
Сказали спасибо:
Старый 21.10.2013, 06:49   #8
Vladimir-AWM
Дипломник
 
Аватар для Vladimir-AWM
 
Регистрация: 07.02.2010
Адрес: Челябинск
Сообщений: 57
Репутация: 3860
Отправить сообщение для Vladimir-AWM с помощью ICQ Отправить сообщение для Vladimir-AWM с помощью Skype™

ТопикСтартер Re: PHP скрипт массовой многопоточной прокси пинговалки v. 2

21.10.2013 был исправлен баг, вследствии чего многократно увеличилась скорость ручного добавления страниц (вкладка Добавить вручную).
Vladimir-AWM вне форума   Ответить с цитированием
Ответ

Метки
массовый , многопоточность , пинг , пинговалка , прокси



Опции темы

Быстрый переход


Регистрация Справка Календарь Поддержка Все разделы прочитаны