🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
3 messages
3 total messages Started by manner Tue, 17 Nov 2009 12:19
GAE + django + MySQL
#26948
Author: manner
Date: Tue, 17 Nov 2009 12:19
13 lines
1847 bytes
witam,

wymyśliłem sobie wymienione w temacie środowisko do zbudowania
średniej aplikacji -- zastanawiam się jednak czy to ma sznase
zadziałać -- nie chcę / nie mogę korzystać z googlowego datatasore,
mam swój serwer MySQL, przydałby się dobry framework no i świetnie by
było gdyby aplikacja była w GAE (ma korzystać z googlowego api). może
ktoś już coś podobnego przerabiał i podpowie kilka zdań, przede
wszystkim czy jest sens w ogóle taki układ zaczynać, czy lepiej
postawić django razem z mysqlem na apaczu na własnym serwerze? jak by
w takiej sytuacji mogło wyglądać korzystanie z google API?

km.
Re: GAE + django + MySQL
#26947
Author: riklaunim
Date: Tue, 17 Nov 2009 12:31
25 lines
2548 bytes
On 17 Lis, 13:19, manner <manne...@gmail.com> wrote:
> witam,
>
> wymyśliłem sobie wymienione w temacie środowisko do zbudowania
> średniej aplikacji -- zastanawiam się jednak czy to ma sznase
> zadziałać -- nie chcę / nie mogę korzystać z googlowego datatasore,
> mam swój serwer MySQL, przydałby się dobry framework no i świetnie by
> było gdyby aplikacja była w GAE (ma korzystać z googlowego api). może
> ktoś już coś podobnego przerabiał i podpowie kilka zdań, przede
> wszystkim czy jest sens w ogóle taki układ zaczynać, czy lepiej
> postawić django razem z mysqlem na apaczu na własnym serwerze? jak by
> w takiej sytuacji mogło wyglądać korzystanie z google API?
>
> km.

Django+GAE to masz "App Engine Patch", czyli taki dostosowany do GAE
Django. O stosowaniu zewnętrznej bazy danych na GAE zapomnij - tylko
Datastore i tylko żądania HTTP. Poza tym musisz być świadom ograniczeń
jaka ta baza posiada i do czego została zaprojektowana. Jeżeli dużo
danych dodajesz lub zmieniasz to GAE/Datastore nie jest dobrym
rozwiązaniem.

Po prostu użyj zwykłego serwera Linuksowego z MySQL i tam postaw swój
projekt na zwyczajnej platformie. API Google w rozumieniu GData jest
powszechnie dostępne, nie tylko do GAE.
Re: GAE + django + MySQL
#26949
Author: Bart Ogryczak
Date: Tue, 17 Nov 2009 13:11
26 lines
2436 bytes
On Nov 17, 1:19 pm, manner <manne...@gmail.com> wrote:
> witam,
>
> wymyśliłem sobie wymienione w temacie środowisko do zbudowania
> średniej aplikacji -- zastanawiam się jednak czy to ma sznase
> zadziałać -- nie chcę / nie mogę korzystać z googlowego datatasore,
> mam swój serwer MySQL, przydałby się dobry framework no i świetnie by
> było gdyby aplikacja była w GAE

A jak miałby się łączyć z MySQL? AFAIR, GAE pozwala się łączyć
wyłącznie HTTP/HTTPS zapewne przez jakieś transparent proxy.
Nie mówiąc już o tym, że nawet gdyby to przetunelować, to miałby to
okropne opóźnienia.

>(ma korzystać z googlowego api). może
> ktoś już coś podobnego przerabiał i podpowie kilka zdań, przede
> wszystkim czy jest sens w ogóle taki układ zaczynać, czy lepiej
> postawić django razem z mysqlem na apaczu na własnym serwerze?

Mniej więcej, tylko zamiastApache, lepiej coś lekkiego, wydajnego. Np.
LigHTTPd albo NGiNX.

> jak by w takiej sytuacji mogło wyglądać korzystanie z google API?

Normalnie. Instalujesz Google API i jedziesz.
http://code.google.com/p/gdata-python-client/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads