EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

ХосТТесТ
На страницу 1, 2, 3, 4, 5, 6  След.
 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Обсуждение платного хостинга
ХосТТесТ
Автор Сообщение
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Пт, 27 Июн, 2008 16:59    Заголовок сообщения: ХосТТесТ Ответить с цитатой

Вашему вниманию предлагаю небольшой тестовый скриптик - ХосТТесТ. Его задача - проверить способности вашего хостера...
http://www.lps.org.ua/hosttest.rar
Пожалуйста, выкладывайте результаты работы скрипта в формате:
Код:
[b]Хостер:[/b] название хостинга | адрес сайта хостера
[b]Тарифный план:[/b] название
[b]Результат:[/b]
все, что вам вывел скрипт

Все, что между BB-кодами B - заменять не нужно...
Хорошая возможность оценить ваш хостинг... Кроме того, мне нужны эти данные для небольшой статистики и помогут в разработке!
Использование скрипта безопасно, он не заражен и не передает никуда никакой вашей информации, включительно с тем, где исполняется... Smile
Запускать из корневой директории!
Насколько знаю, большинство из нас пользуется не только Eomy... На Zoxt+Fsay уже запускал, инфу знаю... На Вагончике, FSWeb, насколько знаю, настройки сервера те же... А вот на других хостингах - очень хотелось бы знать Smile Спасибо за помощь!
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пт, 27 Июн, 2008 17:24    Заголовок сообщения: Ответить с цитатой

Хостер: Reintel.ru | reintel.ru
Тарифный план: <на сайте не представлен>
Результат:
* ERROR: Checking 1 failed
* ERROR: Function 1 is not defined
* Success! Function 2 Works!
* Success! Function 2 tested:
* ERROR: Function 3 failed!
* ERROR: Function 4 failed
* Success! Function 5 Works! (30->100)
* Success! Function 5.1 Works!
* Success! Function 5.2 Works!

Хостер: http://fastvps.ru/
Тарифный план: Vm-64
Результат:
* Success! Checking 1 was successful!
* Success! Function 1 Works!
* Success! Function 2 Works!
* Success! Function 2 tested:
* Success! Function 3 Works!
* Success! Function 3.1 Works!
* Success! Function 3.2 Works!
* Success! Function 4 Works!
* Success! Function 4.1 Works!
* Success! Function 4.2 Works!
* Success! Function 5 Works! (30->100)
* Success! Function 5.1 Works!
* Success! Function 5.2 Works!

Хостер: vip-hoster.ru
Тарифный план: v1
Результат:
* ERROR: Checking 1 failed
* Success! Function 1 Works!
* Success! Function 2 Works!
* Success! Function 2 tested:
* ERROR: Function 3 failed!
* ERROR: Function 4 failed
* ERROR: Function 5 failed (300)

Хостер: http://fastfile.ru (server5)
Тарифный план: 300
Результат:
* ERROR: Checking 1 failed
* Success! Function 1 Works!
* Success! Function 2 Works!
* Success! Function 2 tested:
* ERROR: Function 3 failed!
* ERROR: Function 4 failed
* Success! Function 5 Works! (30->100)
* Success! Function 5.1 Works!
* Success! Function 5.2 Works!
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Пт, 27 Июн, 2008 17:43    Заголовок сообщения: Ответить с цитатой

Спасибо за столь широкую картину! Анализ хостеров вынес в отдельную тему Smile
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пт, 27 Июн, 2008 17:53    Заголовок сообщения: Ответить с цитатой

PS права правил в некоторых местах я сам.
Я против, чтобы без моего ведома что-либо создавалось/перезарписывалось.

При дефалтных правах reintel=fastvps=fastfile все пишецо.
То что кое-где нет DOM - по запросу добавляют.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Пт, 27 Июн, 2008 17:54    Заголовок сообщения: Ответить с цитатой

Интересуют именно дефолтные сеты... Спасибо за поправку, сейчас отредактирую... А по запросу.. Не каждый будет тратить на это время Wink
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пт, 27 Июн, 2008 17:55    Заголовок сообщения: Ответить с цитатой

Я себе когда-то писал подобный скрипт.
Вру, fastfile - проблемы с правами есть.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Пт, 27 Июн, 2008 17:57    Заголовок сообщения: Ответить с цитатой

naunet.ru (базовый) - аналогично fastvps.Макс. время запуска скрипт 60сек
Попросил у человека закинуть на zenon.net - отпишусь.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Пт, 27 Июн, 2008 17:57    Заголовок сообщения: Ответить с цитатой

Еще раз поправил Smile
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Пт, 27 Июн, 2008 21:42    Заголовок сообщения: Ответить с цитатой

+1 правка - Hosting.UA
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Пт, 22 Авг, 2008 07:04    Заголовок сообщения: Re: ХосТТесТ Ответить с цитатой

[LP]LordPro.teus писал(а):
Вашему вниманию предлагаю небольшой тестовый скриптик - ХосТТесТ. Его задача - проверить способности вашего хостера...


Ваш скрипт содержал ошибки и вылетел при тестирование wallst.ru. Вместо:
Код:

    if ($D = new DOMDocument)

,правильно писать
Код:

    if (class_exists("DOMDocument") && $D = new DOMDocument)


вместо:
Код:

   if (!function_exists('curl_init') && function_exists('curl_exec'))


,правильно писать
Код:

   if (!function_exists('curl_init') || !function_exists('curl_exec'))


Исправил ваш скрипт, кроме того добавил шестой тест, важный для меня + более информативные сообщения + расставил код ёлочкой

Результаты:

Хостер: wallst.ru
Тарифный план: бесплатный
Результат:

ERROR: Checking 1 failed (is_writable(_SERVER['DOCUMENT_ROOT']))
ERROR: Function 1 (new DOMDocument) is not defined
ERROR: Function 2 (curl) is not defined
ERROR: Function 3 (copy_file) failed!
ERROR: Function 4 (mkdir) failed
ERROR: Function 5 (set_time_limit) failed (5)
ERROR: Function 6 (file_get_contents) failed

Хостер: fsay.ru
Тарифный план: бесплатный
Результат:

Success! Checking 1 was successful (is_writable(_SERVER['DOCUMENT_ROOT']))!
Success! Function 1 (new DOMDocument) Works!
Success! Function 2 (curl)Works!
Success! Function 2 (curl_exec) tested:
Success! Function 3 (copy_file) Works!
Success! Function 3.1 (writable_file) Works!
Success! Function 3.2 (unlink) Works!
ERROR: Function 4 (mkdir) failed
Success! Function 5 (set_time_limit) Works! (30->100)
Success! Function 5.1 (set_time_limit(500)) Works!
Success! Function 5.2 (max_execution_time = 1200) Works!
Success! Function 6 (file_get_contents) Works!
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Пт, 22 Авг, 2008 07:05    Заголовок сообщения: Ответить с цитатой

код исправленного скрипта
Цитата:
<?
/*
This is host testing script by [LP]LordPro.teus (lordpro.teus@gmail.com / www.lordproteus.org.ua)
*/
error_reporting(0);
if (is_writable($_SERVER['DOCUMENT_ROOT']))
echo "<li>Success! Checking 1 was successful (is_writable(_SERVER['DOCUMENT_ROOT']))!";
else echo "<li>ERROR: Checking 1 failed (is_writable(_SERVER['DOCUMENT_ROOT']))";


if (class_exists("DOMDocument") && $D = new DOMDocument) echo "<li>Success! Function 1 (new DOMDocument) Works!";
else echo "<li>ERROR: Function 1 (new DOMDocument) is not defined";


if (!function_exists('curl_init') || !function_exists('curl_exec'))
echo "<li>ERROR: Function 2 (curl) is not defined";
else {
echo "<li>Success! Function 2 (curl)Works!";

$c=curl_init();
curl_setopt($c, CURLOPT_URL, "http://s0.xml.api.litediary.com.ua/check");

curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);

if ($c) echo "<li>Success! Function 2 (curl_exec) tested: ".curl_exec($c);
else echo "<li>ERROR: Function 2 (curl_exec) failed";
};


if (!copy(__FILE__,'test2.php')) echo "<li>ERROR: Function 3 (copy_file) failed!";
else {echo "<li>Success! Function 3 (copy_file) Works!";


if (!is_writable('test2.php')) echo "<li>ERROR: Function 3.1 (writable_file) failed";
else {
echo "<li>Success! Function 3.1 (writable_file) Works!";


if (unlink('test2.php')) echo "<li>Success! Function 3.2 (unlink) Works!";
else echo "<li>ERROR: Function 3.2 (unlink) failed";

};};


if (!mkdir('test',0777)) echo "<li>ERROR: Function 4 (mkdir) failed";
else {
echo "<li>Success! Function 4 (mkdir) Works!";


if (is_writable('test/')) {echo "<li>Success! Function 4.1 (writable_dir) Works!";}
else {echo "<li>ERROR: Function 4.1 (writable_dir) failed";};


if (rmdir('test')) {echo "<li>Success! Function 4.2 (delete_dir) Works!";} else {echo "<li>ERROR: Function 4.2 (delete_dir) failed";};

};


if (($t=ini_get('max_execution_time')) && set_time_limit(100)) {
echo "<li>Success! Function 5 (set_time_limit) Works! ({$t}->100)";


if (set_time_limit(500)) {echo "<li>Success! Function 5.1 (set_time_limit(500)) Works!";} else {echo "<li>ERROR: Function 5.1 (set_time_limit(500) failed";};


if (ini_set('max_execution_time',1200)) {echo "<li>Success! Function 5.2 (max_execution_time = 1200) Works!";} else {echo "<li>ERROR: Function 5.2 (max_execution_time = 1200) failed";}
} else {echo "<li>ERROR: Function 5 (set_time_limit) failed ({$t})";
};

if (strlen(file_get_contents("http://ya.ru"))>0) echo "<li>Success! Function 6 (file_get_contents) Works!";
else echo "<li>ERROR: Function 6 (file_get_contents) failed";

?>


На соавторство не претендую, можете использовать как угодно Very Happy
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Пт, 22 Авг, 2008 07:24    Заголовок сообщения: Ответить с цитатой

Да ещё следующий момент исправте название файла test2.php и название каталога test на что-нибудь более специфическое (типа test2563.php и test13213), так как на действующем хостинге наличие таких файлов и каталогов более чем вероятно (например у меня полно фалов test и каталог такой тоже есть)

P.S. Поэтому результаты от fsay.net должны быть такими
Код:
Success! Checking 1 was successful (is_writable(_SERVER['DOCUMENT_ROOT']))!
Success! Function 1 (new DOMDocument) Works!
Success! Function 2 (curl)Works!
Success! Function 2 (curl_exec) tested:
Success! Function 3 (copy_file) Works!
Success! Function 3.1 (writable_file) Works!
Success! Function 3.2 (unlink) Works!
Success! Function 4 (mkdir) Works!
Success! Function 4.1 (writable_dir) Works!
Success! Function 4.2 (delete_dir) Works!
Success! Function 5 (set_time_limit) Works! (30->100)
Success! Function 5.1 (set_time_limit(500)) Works!
Success! Function 5.2 (max_execution_time = 1200) Works!
Success! Function 6 (file_get_contents) Works!

_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Пт, 22 Авг, 2008 07:29    Заголовок сообщения: Ответить с цитатой

Веденин
file_get_contents типично всегда работает, если открыты внешки, что мы проверяем через CURL... если у хостера нет CURL - это не повод морочить моск юзерам, пусть ставят CURL... Из кучи хостеров уже прошедших тест, еще ни у одного даже ламмерского не оказался неподключенным CURL...
Касательно class_exists.. вероятно, так правильнее, но... не критично, т.к. если это место выдает ошибку, то уже не важно, что хост не может выдать нормально результат - он заведомо провален, т.к. PHP не 5.
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Пт, 22 Авг, 2008 07:38    Заголовок сообщения: Ответить с цитатой

[LP]LordPro.teus писал(а):
Веденин
file_get_contents типично всегда работает, если открыты внешки, что мы проверяем через CURL... если у хостера нет CURL - это не повод морочить моск юзерам, пусть ставят CURL... Из кучи хостеров уже прошедших тест, еще ни у одного даже ламмерского не оказался неподключенным CURL...

1) а то что с помощью вашего скрипта могут проверять например бесплатный хостинг, мне например важен бесплатный хостинг с
file_get_contents, но не нужен CURL

2)
[LP]LordPro.teus писал(а):
Веденин
Касательно class_exists.. вероятно, так правильнее, но... не критично, т.к. если это место выдает ошибку, то уже не важно, что хост не может выдать нормально результат - он заведомо провален, т.к. PHP не 5.


В некоторых хостах отключен вывод ошибок, в результате вашего теста на экране вообще ничего не появится
Опять таки есть бесплатный хостинг + мне например важно не только провален тест или нет, а каких функций нет, тестовый
скрипт вылетающий с ошибкой выполненния не правильно априори, так как я не могу знать ошибка в скрипте или в хостинге (кстати ваш скрипт кроме ошибки в таком случае не выведет ничего).
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
[LP]LordPro.teus
Призрак Лорда
Призрак Лорда


Зарегистрирован: 26.07.2007
Сообщения: 5123

44732 Монеты

СообщениеДобавлено: Пт, 22 Авг, 2008 07:43    Заголовок сообщения: Ответить с цитатой

Веденин
Вероятно Wink Буду еще улучшать
_________________

А ведь еще не поздно смотаться на Азовское море, согреться на солнышке...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Обсуждение платного хостинга Часовой пояс: GMT
На страницу 1, 2, 3, 4, 5, 6  След.
Страница 1 из 6

 


Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group