« API do Boo Box em PythonGoogle app engine »

Pylons no Google App Engine

14/04/2008

Link: http://code.google.com/p/appengine-monkey/wiki/Pylons

Ian Bicking e outros trabalharam para tornar o Pylons disponível no Google App Engine, e já é possível usá-lo!

No seu post, Ian Bicking dá uma descrição detalhada do trabalho necessário. Como eu também tentei executar o Pylons, sei um pouco da dificuldade que foi.

Segundo o google:

You can upload other third-party libraries with your application, as long as they are implemented in pure Python and do not require any unsupported standard library modules.

Parece simples, mas muitas coisas foram restritas e embora seja fácil usar alguma biblioteca implementada em python puro, as coisas se tornam bem complicadas quando se requer alguma extensão em C, como é o caso de muitas bibliotecas populares.

Mesmo um framework como o Django, que é tido como oficialmente suportado, tem limitações. Por exemplo, o admin, que um dos grandes trunfos do Django, depende dos models, que são parecidos, mas não iguais. Logo o admin, está de fora.

Além disso, tem o salto que é a utilização de um banco de dados não relacional (embora você possa fazer algumas consultas usando a sintaxe SELECT, usando o GQL). Muitas perguntas no grupo de discussão se referem a coisas comuns para o SQL, como COUNT e JOINs.

Outra limitação que é um pouco estúpida: o limite para o número de arquivos enviados é fixado em 1000.

Apesar disso, estou apenas esperando minha conta ser liberada para brincar lá! Enquanto isso, confira a lista de requisições e problemas.


Email por Walter Cruz em Python, Google, Django, Frameworks, Pylons
Tags: google app engine, pylons

Endereço de trackback para este post

Trackback URL (clique direito e copie atalho/localização do link)

Sem feedback para esse post ainda

Deixe seu comentário


Seu endereço de e-mail não será revelado nesse site.

Sua URL será exibida.
PobreExcelente
=> :!: :?: :idea: :) :D :p B) ;) :> :roll: :oops: :| :-/ :( >:( :'( |-| :>> ;D :P :)) 88| :. :no: XX( :lalala: :crazy: >:XX
(Quebras de linha se tornam <br />)
(Nome, e-mail & website)
(Permitir que usuários o contatem através de um formulário eletrônico (seu e-mail não será exibido.))

You can just use your OpenID to provide your name, e-mail and url.

Busca

Recomendações

Tambores de Minas

Estatísticas

Esse blog tem 165 posts e 536 comentários, com posts publicados no período de 15/08/2005 a 21/07/2008.

powered by b2evolution free blog software