Решение нашлось в одном из GNU/GPL модулей к PHP-Nuke.
Модуль предназначен для организации на сервере дополнительного сервиса по тестированию Интернет-соединения, наподобие 2ip.ru
Установка
1. Заливаем папку engine на сайт
2. Файл speedtest.tpl закинуть в папку с шаблоном вашего сайта. По умолчанию: templates/Default/
3. Открыть engine/engine.php
найти:
ниже добавте:
4. теперь ваш сервис располагается по адресу
P.S. Шаблон speedtest.tpl правьте под себя, основываясь на static.tpl
Изначальная реализация под PHP-Nuke: Alexey Schetkin
JS: Serge Rivest
Оптимизация под DataLife Engine: AVET
Установка
1. Заливаем папку engine на сайт
2. Файл speedtest.tpl закинуть в папку с шаблоном вашего сайта. По умолчанию: templates/Default/
3. Открыть engine/engine.php
найти:
switch ($do) {
ниже добавте:
// speedtest
case "speedtest" :
include ENGINE_DIR.'/modules/speedtest/speedtest.php';
break;
// speedtest
case "speedtest" :
include ENGINE_DIR.'/modules/speedtest/speedtest.php';
break;
// speedtest
4. теперь ваш сервис располагается по адресу
http://site.com/?do=speedtest
P.S. Шаблон speedtest.tpl правьте под себя, основываясь на static.tpl
Изначальная реализация под PHP-Nuke: Alexey Schetkin
JS: Serge Rivest
Оптимизация под DataLife Engine: AVET