🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.python
13 messages
13 total messages Started by hubert depesz lubaczewski Thu, 10 Nov 2011 13:43
Pytania początkującego cz. 2
#28293
Author: hubert depesz lubaczewski
Date: Thu, 10 Nov 2011 13:43
18 lines
1476 bytes
Tym razem tylko jedno pytanie:
Jaki prosty web framework?
I znowu, przez analogię z Perla:
dla Perla mamy Catalysta - straszliwie wielką krowę która robi wszystko
i jeszcze trochę.
I Dancera czy Mojolicious - małe, proste, szybkie, zdecydowanie mniej
funkcjonalności, ale do postawienia w 5 minut czegoś co zwraca "hello
world" w zupełności wystarcza, a ma mniej zależności, i ogólnie jest o
niebo prostsze.

Z tego co wiem/rozumiem odpowiednikiem Catalysta byłoby Django. A co z
tymi "małymi"? A może moje zdanie jest błędne?

depesz

-- 
The best thing about modern society is how easy it is to avoid contact with it.
                                                             http://depesz.com/
Re: Pytania początkującego cz. 2
#28294
Author: Tomek "Grych" Gryszkiewicz
Date: Thu, 10 Nov 2011 13:54
8 lines
1053 bytes
W dniu 2011-11-10 14:43, hubert depesz lubaczewski pisze:

> Jaki prosty web framework?
CherryPy - http://cherrypy.org/
Sprawdzony w boju, stabilny, szybki.

-- 
Grych
Re: Pytania początkującego cz. 2
#28295
Author: Adam Przybyla
Date: Thu, 10 Nov 2011 14:12
15 lines
1563 bytes
hubert depesz lubaczewski <depesz@depesz.com> wrote:
> Tym razem tylko jedno pytanie:
> Jaki prosty web framework?
> I znowu, przez analogię z Perla:
> dla Perla mamy Catalysta - straszliwie wielką krowę która robi wszystko
> i jeszcze trochę.
> I Dancera czy Mojolicious - małe, proste, szybkie, zdecydowanie mniej
> funkcjonalności, ale do postawienia w 5 minut czegoś co zwraca "hello
> world" w zupełności wystarcza, a ma mniej zależności, i ogólnie jest o
> niebo prostsze.
> 
> Z tego co wiem/rozumiem odpowiednikiem Catalysta byłoby Django. A co z
> tymi "małymi"? A może moje zdanie jest błędne?
	... django. IMHO, mozna od biedy pisac nawet bez znajomosci pythona. Z powazaniem
								Adam Przybyla
Re: Pytania początkującego cz. 2
#28296
Author: Daniel Podlejski
Date: Thu, 10 Nov 2011 14:34
11 lines
1439 bytes
hubert depesz lubaczewski napisał:

>  I Dancera czy Mojolicious - małe, proste, szybkie, zdecydowanie mniej
>  funkcjonalności, ale do postawienia w 5 minut czegoś co zwraca "hello
>  world" w zupełności wystarcza, a ma mniej zależności, i ogólnie jest o
>  niebo prostsze.

http://www.slideshare.net/r1chardj0n3s/web-microframework-battle

-- 
Daniel Podlejski
Re: Pytania początkującego cz. 2
#28297
Author: hubert depesz lubaczewski
Date: Thu, 10 Nov 2011 15:49
18 lines
1544 bytes
On 2011-11-10, Daniel Podlejski <underley@underley.eu.org> wrote:
> hubert depesz lubaczewski napisał:
>
>>  I Dancera czy Mojolicious - małe, proste, szybkie, zdecydowanie mniej
>>  funkcjonalności, ale do postawienia w 5 minut czegoś co zwraca "hello
>>  world" w zupełności wystarcza, a ma mniej zależności, i ogólnie jest o
>>  niebo prostsze.
> http://www.slideshare.net/r1chardj0n3s/web-microframework-battle

to dosyć mocno sugeruje użycie bottle. ktoś z was tego używał?

wygląda bardzo prosto (to plus).

depesz

-- 
The best thing about modern society is how easy it is to avoid contact with it.
                                                             http://depesz.com/
Re: Pytania początkującego cz. 2
#28298
Author: Grzegorz Staniak
Date: Thu, 10 Nov 2011 16:26
40 lines
2245 bytes
On 10.11.2011, hubert depesz lubaczewski <depesz@depesz.com> wroted:

> Tym razem tylko jedno pytanie:
> Jaki prosty web framework?
> I znowu, przez analogię z Perla:
> dla Perla mamy Catalysta - straszliwie wielką krowę która robi wszystko
> i jeszcze trochę.
> I Dancera czy Mojolicious - małe, proste, szybkie, zdecydowanie mniej
> funkcjonalności, ale do postawienia w 5 minut czegoś co zwraca "hello
> world" w zupełności wystarcza, a ma mniej zależności, i ogólnie jest o
> niebo prostsze.
>
> Z tego co wiem/rozumiem odpowiednikiem Catalysta byłoby Django. A co z
> tymi "małymi"? A może moje zdanie jest błędne?

OMG. Właśnie otworzyłeś puszkę z Pandorą. Tutaj masz wierzchołek góry
lodowej:

http://wiki.python.org/moin/WebFrameworks

Frameworków webowych jest w Pythonie prawie tyle samo, ilu
programistów Pythona. Po części dlatego, że cholernie łatwo się 
je w tym języku pisze. 

A jeśli miałbym dorzucić własne 0.03 zł, na twoim miejscu wybrałbym
Pylons jako podstawę:

http://www.pylonsproject.org/

z późniejszą naturalną progresją do opartych na nich TurboGears:

http://www.turbogears.org/

"Hello, world" w Pylonsach wygląda tak:

http://docs.pylonsproject.org/projects/pylons_framework/dev/gettingstarted.html#hello-world

GS
-- 
Grzegorz Staniak   <gstaniak _at_ gmail [dot] com>
Re: Pytania początkującego cz. 2
#28299
Author: Stachu 'Dozzie' K.
Date: Thu, 10 Nov 2011 19:13
32 lines
2450 bytes
On 2011-11-10, Grzegorz Staniak <gstaniak@gmail.com> wrote:
> On 10.11.2011, hubert depesz lubaczewski <depesz@depesz.com> wroted:
>
>> Tym razem tylko jedno pytanie:
>> Jaki prosty web framework?
>> I znowu, przez analogię z Perla:
>> dla Perla mamy Catalysta - straszliwie wielką krowę która robi wszystko
>> i jeszcze trochę.
>> I Dancera czy Mojolicious - małe, proste, szybkie, zdecydowanie mniej
>> funkcjonalności, ale do postawienia w 5 minut czegoś co zwraca "hello
>> world" w zupełności wystarcza, a ma mniej zależności, i ogólnie jest o
>> niebo prostsze.
>>
>> Z tego co wiem/rozumiem odpowiednikiem Catalysta byłoby Django. A co z
>> tymi "małymi"? A może moje zdanie jest błędne?
>
> OMG. Właśnie otworzyłeś puszkę z Pandorą. Tutaj masz wierzchołek góry
> lodowej:
>
> http://wiki.python.org/moin/WebFrameworks
>
> Frameworków webowych jest w Pythonie prawie tyle samo, ilu
> programistów Pythona. Po części dlatego, że cholernie łatwo się 
> je w tym języku pisze. 

W Perlu też się pisze łatwo. Nie zmienia to faktu, że zanim napiszesz
jakiś przyzwoitszy framework, to mija dłuższa chwila. Taniej jest użyć
Django czy czego tam.

-- 
Secunia non olet.
Stanislaw Klekot
Re: Pytania początkującego cz. 2
#28300
Author: stefans
Date: Thu, 10 Nov 2011 20:36
21 lines
1752 bytes
On 10.11.2011 14:43, hubert depesz lubaczewski wrote:
> Tym razem tylko jedno pytanie:
> Jaki prosty web framework?
> I znowu, przez analogię z Perla:
> dla Perla mamy Catalysta - straszliwie wielką krowę która robi wszystko
> i jeszcze trochę.
> I Dancera czy Mojolicious - małe, proste, szybkie, zdecydowanie mniej
> funkcjonalności, ale do postawienia w 5 minut czegoś co zwraca "hello
> world" w zupełności wystarcza, a ma mniej zależności, i ogólnie jest o
> niebo prostsze.
>
> Z tego co wiem/rozumiem odpowiednikiem Catalysta byłoby Django. A co z
> tymi "małymi"? A może moje zdanie jest błędne?
>
> depesz
>
Ło Jezu depesz się objawił na pytonie ;)
z małych ciekawostką jest http://web2py.com/ z ukierunkowaniem edycji 
przez weba, normalnie też można, działa na wielu systemach, można 
upchnąć w zasadzie jako przenośną aplikację, tzn np na pendraku
Stefan
Re: Pytania początkującego cz. 2
#28301
Author: Filip Wasilewski
Date: Mon, 14 Nov 2011 13:11
19 lines
1861 bytes
On Nov 10, 2:43 pm, hubert depesz lubaczewski <dep...@depesz.com>
wrote:
> Tym razem tylko jedno pytanie:
> Jaki prosty web framework?

Do prostych rzeczy używam Flask [1]. W ciągu 5 minut utworzysz kilku-
linijkową aplikację i uruchomisz ją np. na Heroku [2,3].

Django też nie jest bardzo skomplikowane. Po przeczytaniu tutoriala
powinieneś umieć stworzyć aplikację wyświetlającą informacje z bazy
danych.

[1] http://flask.pocoo.org/
[2] http://blog.heroku.com/archives/2011/9/28/python_and_django/
[3] http://devcenter.heroku.com/articles/python

--
Filip Wasilewski
http://en.ig.ma/
Re: Pytania początkującego cz. 2
#28302
Author: konryd
Date: Fri, 18 Nov 2011 08:43
29 lines
2406 bytes
On Nov 14, 2:11 pm, Filip Wasilewski <filipwasilew...@gmail.com>
wrote:
> On Nov 10, 2:43 pm, hubert depesz lubaczewski <dep...@depesz.com>
> wrote:
>
> > Tym razem tylko jedno pytanie:
> > Jaki prosty web framework?
>
> Do prostych rzeczy używam Flask [1]. W ciągu 5 minut utworzysz kilku-
> linijkową aplikację i uruchomisz ją np. na Heroku [2,3].
>
> Django też nie jest bardzo skomplikowane. Po przeczytaniu tutoriala
> powinieneś umieć stworzyć aplikację wyświetlającą informacje z bazy
> danych.

+1 do obydwóch pozycji. Django jest starsze, dojrzalsze i uważane za
standard (może z tym standardem przesadzam, ale faktycznie ma mnóstwo
third-party komponentów, z których możesz skorzystać), a przy tym jest
faktycznie dość proste.

Flask zdobywa popularność od ostatnich dwóch lat. Stawia większy
nacisk na prostotę (zwłaszcza na początku) - wygląda na to, że z tych
dwóch faktycznie Flask bardziej by do Ciebie przemówił.

Przede wszystkim: twórcy obydwu frameworków są uznani w środowisku:
mają duże doświadczenie i łeb na karku.

pozdrawiam,
Konrad Delong
Re: Pytania początkującego cz. 2
#28303
Author: konryd
Date: Fri, 18 Nov 2011 08:53
39 lines
3012 bytes
Aha, i jeszcze jedno: gdybyś zatytułował wątek np. "Wasze opinie nt
web frameworków", albo "Jaki wybrać web framework", byłoby to znacznie
bardziej strawne niz "pytanie początkującego cz. 2", które przekazuje
mniej więcej tyle informacji co "E-mail ode mnie".

pozdrawiam i życzę satysfakcji w pracy z Pythonem,
Konrad Delong

On Nov 18, 9:43 am, konryd <kon...@gmail.com> wrote:
> On Nov 14, 2:11 pm, Filip Wasilewski <filipwasilew...@gmail.com>
> wrote:
>
> > On Nov 10, 2:43 pm, hubert depesz lubaczewski <dep...@depesz.com>
> > wrote:
>
> > > Tym razem tylko jedno pytanie:
> > > Jaki prosty web framework?
>
> > Do prostych rzeczy używam Flask [1]. W ciągu 5 minut utworzysz kilku-
> > linijkową aplikację i uruchomisz ją np. na Heroku [2,3].
>
> > Django też nie jest bardzo skomplikowane. Po przeczytaniu tutoriala
> > powinieneś umieć stworzyć aplikację wyświetlającą informacje z bazy
> > danych.
>
> +1 do obydwóch pozycji. Django jest starsze, dojrzalsze i uważane za
> standard (może z tym standardem przesadzam, ale faktycznie ma mnóstwo
> third-party komponentów, z których możesz skorzystać), a przy tym jest
> faktycznie dość proste.
>
> Flask zdobywa popularność od ostatnich dwóch lat. Stawia większy
> nacisk na prostotę (zwłaszcza na początku) - wygląda na to, że z tych
> dwóch faktycznie Flask bardziej by do Ciebie przemówił.
>
> Przede wszystkim: twórcy obydwu frameworków są uznani w środowisku:
> mają duże doświadczenie i łeb na karku.
>
> pozdrawiam,
> Konrad Delong
Re: Pytania początkującego cz. 2
#28304
Author: orneo1212
Date: Sun, 11 Dec 2011 21:07
18 lines
1575 bytes
On 10.11.2011 14:43, hubert depesz lubaczewski wrote:
> Tym razem tylko jedno pytanie:
> Jaki prosty web framework?
> I znowu, przez analogię z Perla:
> dla Perla mamy Catalysta - straszliwie wielką krowę która robi wszystko
> i jeszcze trochę.
> I Dancera czy Mojolicious - małe, proste, szybkie, zdecydowanie mniej
> funkcjonalności, ale do postawienia w 5 minut czegoś co zwraca "hello
> world" w zupełności wystarcza, a ma mniej zależności, i ogólnie jest o
> niebo prostsze.
>
> Z tego co wiem/rozumiem odpowiednikiem Catalysta byłoby Django. A co z
> tymi "małymi"? A może moje zdanie jest błędne?
>
> depesz
>

ja tam uzywam web.py. polecam :) szybki i latwy, no i lekki
Re: Pytania początkującego cz. 2
#28305
Author: Łukasz Siwiński
Date: Tue, 24 Jan 2012 17:29
1 lines
1323 bytes
A ja się cieszę, że powstał taki temat i będę wdzięczny za informację od Depesza, który framework wybrał.
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