Dne 2. března 2015 23:58 Honza Javorek <m...@honzajavorek.cz> napsal(a):
> Ten clovek chce napsat webovou stranku, proto by si na ni mel najit webovy > framework. Takovy, ktery uspokoji jeho potreby. Analogii s jednou funkci a > Qt knihovnou mi prijdou mimo. > > Snažil jsem se říct, že pokud by "ten člověk" z Djanga využil jen velmi malou podmnožinu funkcí, bylo by to, jako kdyby si instaloval Qt kvůli jedné funkci. Ale budiž, pokud to nedává smysl, není potřeba to rozebírat. > Potreba setreni MB je mozna nekde na micropythonu a RapsberryPi, ale na > serverech je to dnes tak pomijiva velicina, ze pomijivejsi snad ani neni. > Kolik stoji 1 MB a kolik stoji 1 hodina casu cloveka (a to nemyslim jen v > penezich)? > > Ja mam rad Flask, jak jsem uz psal, delam v nem vsechno, ale argumentujme > tak, aby to melo smysl. Velikost v MB je v dnesni dobe absolutne minoritni > parametr. Argument, ze Django ma veci, ktere nepouziju, je podle me mimo. > Spravnejsi by podle me bylo treba rict, ze Django mi pomaha k vecem, ktere > nepotrebuji, a nepomaha mi k vecem, ktere potrebuji - typicky kdyz budu > chtit udelat API nad MongoDB, pak proste sahnu po http://python-eve.org/ > (postaveno nad Flaskem), protoze s Djangem bych se trapil. To je podle me > argument. > > Honza > > Tak zkusím ještě jeden argument, který se také často ozývá od lidí, kteří se teď zabývají Dockerem. Každý zbytečný kód, který leží třeba i (nebo zejména) na serveru, potenciálně obsahuje chyby. Přestože se nevyužívá, útočník si může najít cestu, jak kód spustit a zneužít. Proto je vždy lepší zbytečný kód nemít, než nepoužívat. Ale budiž, nemám potřebu se s vámi hádat. Snažil jsem se nabídnout jiný pohled. Pokud na něj mám získat odpovědi typu "nesmysl", nebo něco o prdeli, nestojí mi to za to. > > > 2015-03-02 23:32 GMT+01:00 Ales Zoulek <ales.zou...@gmail.com>: > >> Tak skoro mam takovej pocit, ze "mensi" (ve smyslu objemu 3rd party kodu) >> rozhodne nebude i znamenat "mensi" kod o ktery se staram. Skoro bych rekl, >> ze toho vlastniho kodu bude vic - vazne tak bude dal jenodussi a lepsi? >> Nerekl bych... Marne premyslim jak je to s "mnozstvim lidi", jejichz cas na >> opetovne vynalezani a opravovani kola nema cenu nekolika MB na disku s >> kodem, ktery prosel mnoha tisici hodin vyvoje a testovani. >> >> Jiste, muze byt vzdycky zajimave si ze studijnich ucelu zkusit >> re-implementovat vyresene problemy - od bubble sortu pres wsgi handler. Ale >> delat tu kvuli predstave, ze se tak doberu lepsiho a jednodussiho kodu, ze >> se mi vyplati si ty veci psat a udrzovat sam nez pouzit ci vylepsit to, co >> uz je hotove - to snad ne. >> >> >> A. >> >> On Mon, Mar 2, 2015 at 10:14 PM Radek Holý <radekholypub...@gmail.com> >> wrote: >> >>> Tak to nevím. Kdyby chtěl někdo spočítat průměr ze sekvence čísel, asi >>> mu taky nebudeme cpát hned numpy. Tuhle jsem někde viděl, že Qt má funkci, >>> která vrátí cestu k adresáři, kam daná platforma ukládá data aplikací. >>> Kdyby někdo hledal takovou funkci, asi mu taky nebudeme hned radit Qt, >>> pokud zrovna nehodlá psát GUI... >>> >>> Se zkušenostmi z práce můžu říct, že existuje velké množství lidí, >>> kterým záleží na tom, kolik MB ve výsledku aplikace, kterou chtějí >>> nainstalovat, zabere na disku. Vývojáři posedlí kontejnery by také >>> pravděpodobně dokázali obhájit, proč je velikost na disku důležitá. >>> >>> A jak už jsem psal, menší = jednodušší = lepší. >>> -- >>> Radek >>> >>> >>> Dne 2. března 2015 17:38 Honza Javorek <m...@honzajavorek.cz> napsal(a): >>> >>> Rozdil mezi Pythonem a PHP je v tom, ze kdyz nainstalujes knihovnu a >>>> neco z ni nepouzijes, tak se to vetsinou nespousti :) Tzn. kdyz v PHP >>>> vezmes Symfony a udelas na nej request, pri kazdem requestu se spousti cele >>>> Symfony a vsechny soubory v nem. U Pythonu se pouzije jen to, co se >>>> potrebuje - co naimportujes. >>>> >>>> Tudiz argument "Django obsahuje spoustu neceho, co nepotrebuju", je >>>> vlastne nesmysl. Resp. ano, obsahuje, ale to ze to nepotrebujes ti v nicem >>>> nevadi, akorat si pri `pip install django` pockas o sekundu dele. >>>> >>>> H >>>> >>>> 2015-03-02 16:21 GMT+01:00 Matěj Cepl <mc...@cepl.eu>: >>>> >>>>> On 2015-03-02, 10:07 GMT, Marcus Scalpere wrote: >>>>> > Na Django jsem myslel hned na začátku, ovšem po mnoha úvahách >>>>> > a radách mi to opravdu přijde jako dělo na vrabce. Určitě bych >>>>> > to nějak splácal časem, ale kupu toho, co Django umí >>>>> > nepotřebuji (v podstatě potřebuji jen pár formulářů), možná >>>>> > později, až budu chtít dotvořit něco jako učební pomůcku, pak >>>>> > to možná bude vhodná volba. Ale každopádně ta kniha je dost >>>>> > poučná a mám choutky to aspoň zkusit >>>>> >>>>> Nikdo Tě nenutí to celé používat a co se týče instalace tak to >>>>> není o nic složitější nežli 'sudo yum install python-django' >>>>> (nebo apt-get varianta). >>>>> >>>>> Nejmenší projekt s djangem je pár řádek a ještě generovaných >>>>> skriptem. Možná, že až napíšeš několik website rozměrů nasa.gov >>>>> budeš chtít něco jiného ale do té doby fakt nevidím důvod proč >>>>> si psát framework sám. >>>>> >>>>> Hezký den, >>>>> >>>>> Matěj >>>>> _______________________________________________ >>>>> Python mailing list >>>>> python@py.cz >>>>> http://www.py.cz/mailman/listinfo/python >>>>> >>>>> Visit: http://www.py.cz >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Python mailing list >>>> python@py.cz >>>> http://www.py.cz/mailman/listinfo/python >>>> >>>> Visit: http://www.py.cz >>>> >>> _______________________________________________ >>> Python mailing list >>> python@py.cz >>> http://www.py.cz/mailman/listinfo/python >>> >>> Visit: http://www.py.cz >> >> >> _______________________________________________ >> Python mailing list >> python@py.cz >> http://www.py.cz/mailman/listinfo/python >> >> Visit: http://www.py.cz >> > > > _______________________________________________ > Python mailing list > python@py.cz > http://www.py.cz/mailman/listinfo/python > > Visit: http://www.py.cz >
_______________________________________________ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz