LINUX.ORG.RU

Реализовать графический интерфейс для PERL програмки.


0

1

Нужно сделать графический интерфейс для информационной системы. Делать gui на Tk, GTk, Qt не охото. Хочется сделать веб интерфейс, но для cgi, как я понимаю нужен веб сервер, а это лишняя прослойка, мне так кажется. Как организовать веб интерфейс без веб сервера? Возможно такое? Или все же лучше кодить с Tk?..

p.s. ИС будет использоваться на одном компе, без всяких сетевых и многопользовательских штучек.


Ответ на: комментарий от arsi

catalyst посмотри :)

Ужость, не на ночь глядя будет сказанно!

Может взять все же какой-то легкий веб сервер(tinyweb), но как-то не кошерно будет?

doomgl
() автор топика

не охото

Как организовать веб интерфейс без веб сервера?

уф, новый год начился с массовых набегов школоло

shty ★★★★★
()
Ответ на: комментарий от arsi

дак там еще десятая прослойка в виде fastCGI потребуется )

Вообще, нормальное это явление, чтобы из-зи веб интерфейса для вонючей, небольшой ИС ставить веб сервер?

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

> дак там еще десятая прослойка в виде fastCGI потребуется )

с пхп не путаешь?

> Вообще, нормальное это явление, чтобы из-зи веб интерфейса для вонючей, небольшой ИС ставить веб сервер?

нет, но ты сам отказался от gtk/qt ;)

arsi ★★★★★
()
Ответ на: комментарий от doomgl

здесь только конкретные предложения.

убейся «апстену»

shty ★★★★★
()
Ответ на: комментарий от arsi

Я гуями никогда не занимался, предлагаете gtk/qt? Как там со скоростью, в гугле есть предензии к скорости выполнения. Что посоветуете, на ваш вкус.

doomgl
() автор топика

Я, конечно, совсем не в теме. Но в джанге есть тестовый сервер, в которым можно запускать проект для тестирования не подымая полноценный сервер. Может и в каких-нибудь веб-фреймворках для перла тоже что-то подобное есть.

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

> Я гуями никогда не занимался, предлагаете gtk/qt?

хз. gtk я сильно не тыкал, но перловые биндинги к нему мне понравились. qt как фреймворк мне нравится, но биндинги — тихий ужас, часто проще сразу на плюсах писать… так что выбирай ;)

> Как там со скоростью, в гугле есть предензии к скорости выполнения.

о да, конечно, генерить перлом хтмл-контент, перекидывать его по хттп и рендерить браузером намного быстрее, ага ;)

arsi ★★★★★
()

Доку по perlgtk почитай, делов-то. За вечер вкуришь.

Hoodoo ★★★★★
()
Ответ на: комментарий от ag_dm

В catalyst и dancer есть, но нафига такое нужно, спрашивается?

Типа, GTK-биндинги освоить сложно, а MVC (которую усиленно пропагандирует Catalyst) - зато очень просто.

Hoodoo ★★★★★
()

для начала подумай что такое веб сервер.

просто вешайся на сокет и вперед, прямо из своего перла

print «content-type: text/html; \n\n»

или как там

trashymichael ★★★
()
Ответ на: комментарий от no-such-file

Посмотрим, хорошая идея кажись.

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