Benchmark práce s objekty v jazycích C++, Vala a Python

Již delší dobu se chystám programovat v jazyku Vala. Jde o objektově orientovaný jazyk postavený nad GObject. Mima jiného mě zajímala i rychlost výsledného programu. Připravil sem tedy test, který porovnává rychlost práce s třídami a instancemi s ostatními jazyky, ve kterých programuji.

Poor Http / Publisher : samonosná cookie

Poor Http a Poor Publisher implementují PoorSession. Jde o samonosnou cookie, do které může webová aplikace ukládat různá data. Tento mechanismus je sice omezený svou velikostí, nicméně k běžnému testování, zda je uživatel přihlášen nebo si zapnul nějaký speciální režim, vyhovuje dostatečně.

Poor Http / Publisher: metody aplikace

V minulém článku jsem se věnoval rozdělení a popsání aplikačních metod. V tomto článku pak ukážu jak takové metody mohou vypadat pod pokličkou. Použiji jazyk python a rozhraní webového serveru Poor Http, které je kompatibilní s modulem serveru Apache, mod_python pomocí nadstavby Poor Publisher.

Poor Http / Publisher: dispatch_table.py

V dnešním článku si rozebereme možnosti souboru dispatch_table.py, který je vyžadován a používán pythonovským rozhraním Poor Publisher, resp. serverem Poor Http, dále dohromady jen Poor API.

Web v Pythonu s Poor Http nebo Poor Publisher

Webové stránky psané v jazyce Python se stále moc nevidí, i přes to, že v mnohých případech je jeho použití daleko vhodnější než např. PHP. Důvodů proč tomu tak je, může být mnoho. Vedle „nevzdělanosti” webových programátorů, dostupnosti služby na straně webhostingových firem může být jedním z faktorů samotné rozběhnutí primitivní hello world aplikace a universálnost provozu takové aplikace.

© 2023 Ondřej Tůma McBig. Ondřej Tůma | Based on: Morias | Twitter: mcbig_cz | RSS: articles, twitter