1714
Comentário:
|
0
|
Deleções são marcadas assim. | Adições são marcadas assim. |
Linha 1: | Linha 1: |
[Webware http://www.webwareforpython.org/] + WebKit rápido e sujo... = O que é? = É uma suíte OO para desenvolvimento web, obviamente que feito em Pyhton. O Webware tem uma série de componentes (chamados de Kits), entre eles o WebKit é um servidor de aplicações para web. = Aonde eu baixo? = A última versão disponível (0.8.1) encontra-se em http://prdownloads.sourceforge.net/webware/Webware-0.8.1.tar.gz?download = Como eu instalo? = {{{ $ cd /usr/local (/opt ou aonde for mais adequado) $ tar zxvf Webware-0.8.1.tar.gz $ cd Webware-0.8.1/ $ python install.py }}} Não é legal manter os dados da página junto com o próprio webware, por isso {{{ $ python bin/MakeAppWorkDir.py /home/ruda/MyPage }}} Substitua {{{/home/ruda/MyPage}}} para onde for mais adequado. Preciso do Apache? '''Sim''' para uso no mundo real. '''Não''' se quiser apenas testar ou conhecer o webware, tem um servidor HTTP pequeno para isso. = Adaptadores = * '''wkcgi''' é um CGI feito em C. É rápido e simples de usar. Para instalar: {{{ $ cd WebKit/Adapters/wkcgi $ make $ cp wkcgi /var/www/cgi-bin/wkcgi.cgi }}} * '''Webkit.cgi''' é um CGI feito em Python. É lento, não use no mundo real. * '''OneShot.cgi''' semelhante ao Webkit.cgi, muito útil durante a fase de desenvolvimento pois as páginas não são persistentes elas são sempre relidas. * '''mod_webkit''' é um módulo para plugar diretamente no Apache. É a melhor maneira de usar pois é a mais rápida de todas. = Iniciar o WebKit = * Se escolher o modo wkcgi {{{ $ cd Webware-0.8.1/WebKit $ ./AppServ }}} Agora é só abrir um browser e apontar para a url http://localhost/cgi-bin/wkcgi.cgi * Se escolher o modo OneShot |