Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.01.2012, 00:47
Новичок на форуме
Отправить личное сообщение для iv4art Посмотреть профиль Найти все сообщения от iv4art
 
Регистрация: 24.12.2011
Сообщений: 6

Небольшой АЯКС-сервис
http://rootpage.ru/tester/
Кому надо исходник Скину на мыло - пишите.

UPD:
Исходники: web-tester.ru.zip

Последний раз редактировалось iv4art, 11.01.2012 в 09:23.
Ответить с цитированием
  #2 (permalink)  
Старый 11.01.2012, 02:23
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

а что он делает?
Ответить с цитированием
  #3 (permalink)  
Старый 11.01.2012, 02:46
Новичок на форуме
Отправить личное сообщение для iv4art Посмотреть профиль Найти все сообщения от iv4art
 
Регистрация: 24.12.2011
Сообщений: 6

Парсит uri, показывает все ip домена и домен по ip , меряет скорость соединения с сервером и пинг до него, пишет название веб-сервера)
Ответить с цитированием
  #4 (permalink)  
Старый 11.01.2012, 03:08
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

снаружи красиво
если копнуть чуть глубже, то обнаруживаются недостатки:
1) При запросе на http://rootpage.ru/tester/s/parse_uri.php с неправильным URL-ом, выдается такое:
Цитата:
<br />
<b>Warning</b>: get_headers() [<a href='function.get-headers'>function.get-headers</a>]: php_network_getaddresses: getaddrinfo failed: Name or service not known in <b>/var/www/u1540476/public_html/rootpage.ru/tester/s/parse_uri.php</b> on line <b>53</b><br />
<br />
<b>Warning</b>: get_headers(http://googldffsdf) [<a href='function.get-headers'>function.get-headers</a>]: failed to open stream: php_network_getaddresses: getaddrinfo failed: Name or service not known in <b>/var/www/u1540476/public_html/rootpage.ru/tester/s/parse_uri.php</b> on line <b>53</b><br />
false
2) На http://rootpage.ru/tester/s/parse_uri.php посылается многон енужных запросов по поводу, и без повода, и ненужные обрываются.
Во-первых гораздо лучше дождаться окончания ввода пользователя, и послать запрос с полным URL_ом, а не в ответ на каждое нажатие клавиши прерывать предыдущий запрос.
Ну, и во-вторых, гораздо лучше не посылать запрос, если в поле введен не URL

PS Я верно понял, что вы тему для критики создали?
Может тогда выложите распакованную версию watch.js, чтобы мы могли подсказать/похвалить? Полагаю, особой коммерческой/иной тайны исходники не представляют же?
Ответить с цитированием
  #5 (permalink)  
Старый 11.01.2012, 03:22
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от iv4art
показывает все ip домена и домен по ip
Я так понимаю вы юзаете специальные сервисы для выяснения чего либо. Они ж вроде с ограничениями... забанить могут за частое обращение. Такие данные кешить надо.
Ответить с цитированием
  #6 (permalink)  
Старый 11.01.2012, 03:45
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от devote
Я так понимаю вы юзаете специальные сервисы для выяснения чего либо. Они ж вроде с ограничениями..
Не слышал, чтобы DNS-сервера банили за частое обращение
Откуда вы это взяли?
Ответить с цитированием
  #7 (permalink)  
Старый 11.01.2012, 03:55
Новичок на форуме
Отправить личное сообщение для iv4art Посмотреть профиль Найти все сообщения от iv4art
 
Регистрация: 24.12.2011
Сообщений: 6

Сообщение от Gvozd Посмотреть сообщение
снаружи красиво
если копнуть чуть глубже, то обнаруживаются недостатки:
1) При запросе на http://rootpage.ru/tester/s/parse_uri.php с неправильным URL-ом, выдается такое:

2) На http://rootpage.ru/tester/s/parse_uri.php посылается многон енужных запросов по поводу, и без повода, и ненужные обрываются.
Во-первых гораздо лучше дождаться окончания ввода пользователя, и послать запрос с полным URL_ом, а не в ответ на каждое нажатие клавиши прерывать предыдущий запрос.
Ну, и во-вторых, гораздо лучше не посылать запрос, если в поле введен не URL

PS Я верно понял, что вы тему для критики создали?
Может тогда выложите распакованную версию watch.js, чтобы мы могли подсказать/похвалить? Полагаю, особой коммерческой/иной тайны исходники не представляют же?
Писал для курсовика, выложил - вдруг кому сгодится. Но критике всегда рад. Похвалить можно, если есть за что)
Оптимизировать можно много и много чего, я делал не конечный продукт. Скорее просто учился АЯКСу и JS.
Что такое watch.js - не знаю) Выложу просто архив с исходниками и дампом структуры БД: web-tester.ru.zip

Последний раз редактировалось iv4art, 11.01.2012 в 09:22.
Ответить с цитированием
  #8 (permalink)  
Старый 11.01.2012, 03:57
Новичок на форуме
Отправить личное сообщение для iv4art Посмотреть профиль Найти все сообщения от iv4art
 
Регистрация: 24.12.2011
Сообщений: 6

Сообщение от devote
Я так понимаю вы юзаете специальные сервисы для выяснения чего либо. Они ж вроде с ограничениями... забанить могут за частое обращение. Такие данные кешить надо.
Мне не понадобились сервисы. Стандартные функции php для поиска доменов/айпишников, парсинга УРЛа. Из не очень стандартных функции модуля CURL - для замера пинга и скорости соединения.

Последний раз редактировалось iv4art, 11.01.2012 в 04:00.
Ответить с цитированием
  #9 (permalink)  
Старый 11.01.2012, 04:11
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от iv4art
Что такое watch.js - не знаю)
ошибочка вышла)
Это файл яндекс-метрики
Ответить с цитированием
  #10 (permalink)  
Старый 11.01.2012, 04:20
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Gvozd
Откуда вы это взяли?
Ну про DNS понятно дело что они не банят... я подумал мож еще чего юзает, типа WhoIS и т.п.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свой небольшой HTMLTextEditor olga153b Events/DOM/Window 8 05.11.2011 00:33
Сервис мониторинга сайтов и серверов Verinet.ru ExTester Ваши сайты и скрипты 14 14.02.2011 15:26
сервис яндекса wermut Элементы интерфейса 5 16.07.2010 10:01
Новый сервис: Сжатие JS/CSS Илья Кантор Сайт Javascript.ru 7 05.03.2009 16:33