associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

Diferenças para "WebwareRapidinho"

Diferenças entre as versões de 1 e 7 (6 versões de distância)
Revisão 1e 2004-08-14 01:11:01
Tamanho: 1213
Editor: RudaMoura
Comentário:
Revisão 7e 2004-08-16 03:03:23
Tamanho: 1767
Comentário:
Deleções são marcadas assim. Adições são marcadas assim.
Linha 1: Linha 1:
Webware http://www.webwareforpython.org/ = Webware Rapidinho =

[
http://www.webwareforpython.org/ Webware + WebKit] rápido e sujo...
Linha 5: Linha 7:
É uma suíte OO para desenvolvimento web.
O Webware tem uma série de componentes (chamados de Kits),
O WebKit é um servidor de aplicações para web.
É uma suíte OO para desenvolvimento web, obviamente que feito em Python.
O Webware tem uma série de componentes (chamados de ''kits''), entre eles
o !WebKit é um servidor de aplicações para web.
Linha 9: Linha 11:
= Aonde eu baixo? = = De onde eu baixo? =
Linha 11: Linha 13:
A última versão disponível (0.8.1) encontra-se em

http://prdownloads.sourceforge.net/webware/Webware-0.8.1.tar.gz?download
A última versão disponível (0.8.1) encontra-se em http://prdownloads.sourceforge.net/webware/Webware-0.8.1.tar.gz?download
Linha 23: Linha 23:
e depois digite a senha-mestre do webware.
Não é legal manter os dados da página com o webware, por isso

Não é legal manter os dados da página junto com o próprio Webware, por isso
Linha 29: Linha 29:
Linha 31: Linha 32:
Preciso do Apache? '''Sim''' para uso no mundo real. '''Não''' se quiser
apenas testar ou conhecer o webware, tem um servidor pequeno para isso.
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.
Linha 36: Linha 37:
  * wkcgi é um CGI feito em C. É uma forma legal de usar o Webware.   * '''wkcgi''' é um CGI feito em C. É rápido e simples de usar.

P
ara instalar:
Linha 44: Linha 47:
  * 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.
  * '''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.
Linha 48: Linha 51:
= 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

----

RudaMoura

Webware Rapidinho

[http://www.webwareforpython.org/ Webware + WebKit] rápido e sujo...

O que é?

É uma suíte OO para desenvolvimento web, obviamente que feito em Python. O Webware tem uma série de componentes (chamados de kits), entre eles o WebKit é um servidor de aplicações para web.

De onde 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


RudaMoura