LINUX.ORG.RU

making web shell or ...


0

1

есть файл жизнедеятельности интерактивного приложения (например top) ищется скрипт (предположительно javascript) который весь этот текст аутпута переведет в красивый вид (т.е. как бы я видел это в консоли)

все это нужно чтобы сделать интерактивную веб консоль подходящей я не нашел (ajaxterm и webshell что по сути одно и тоже должны иметь своих перловых висюков, а это не катит ибо лишний порт, лишний интерпритатор) если кто знает интерактивный и красивый шелл использующий только php ну или хотя бы не висящий на отдельном порте, то буду премного благодарен

Ты сам себе как представляешь realtime приложение и «хотя бы не висящий на отдельном порте»?

Постоянные AJAX запросы? Отметается сразу.

Long polling? PHP и веб-сервер де-факто (Apache httpd) вообще не подходят для этого. Объяснять почему, думаю не стоит.

Новомодные Web Socket? Пока что не выход.

---

Почему бы не сделать проксирование запросов средствами nginx/lighttpd? Обработку запросов повесить на поддомен на 80-ом порту и потом проксировать их твоему приложению на отдельном порте по localhost:port.

(Hint: обычный метод у современных хостеров. Статику отдаем nginx'ом, все остальное (это динамика) проксируем дальше для httpd.)

anonymous
()

> все это нужно чтобы сделать интерактивную веб консоль подходящей я не нашел (ajaxterm и webshell что по сути одно и тоже должны иметь своих перловых висюков, а это не катит ибо лишний порт, лишний интерпритатор)

ajaxterm на python. linux-сервер без python найти сложно. что касается порта - вешай на любой порт, а потом через mod_proxy вешай на http://example.org/ajaxterm/, у меня так висело и кушать не просило.


интерактивный и красивый шелл использующий только php


ха-ха. удачи.

kid_lester
()
Ответ на: комментарий от kid_lester

>linux-сервер без python найти сложно.

вешай на любой порт

не могу я ничего с портами делать

удачи.

под только php я имею ввиду на сервере, ничего смешного я в этом не вижу, ничего не мешает клиенту иметь свой javascript

ничего не мешает мне делать огромное количество запросов на сервер. траффик меня не беспокоит, просто обработчик серверный должен быть на php

а красивых и интерактивных консолей для прикрутки я нашел уже 7 штук

оффтоп как залогиниться на ssh сервер через popen или подобную функцию если передачей строки пароль не передать

preepunk
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.