přejít na obsah přejít na navigaci

Linux E X P R E S, Webové aplikace v Pythonu

Webové aplikace v Pythonu

Python je objektově orientovaný dynamicky silně typový jazyk s velmi příznivou křivkou učení, dobrou přenositelností a přehlednou syntaxí. Rychle se ho nejen naučíte, ale hlavně v něm programátor pracuje efektivně – ne nadarmo je Python přezdíván jako „lépe čitelný Perl“. V následujícím několikadílném článku se chci věnovat právě webovému programování v Pythonu.


reklama

Webové aplikace v Pythonu, 1. část

Webu vévodí technologie PHP, Java, Perl nebo ASP. Velkou novinkou je také Ruby On Rails. Python však útočí ze zálohy.


 

Webové aplikace v Pythonu, 2. část

Příklad v minulé části vracel handler při každém požadavku končícím na .py stejný výsledek - "Hello World". K čemu nám je ovšem takový handler vracející pokaždé stejné výsledky? Správná otázka, odpověď je nasnadě.


 

Webové aplikace v Pythonu, 3. část

Pokračování seriálu pro vývojáře. Jak pracovat s Pythonem na webu? Sledujte další díl.


 

Webové aplikace v Pythonu, 4. část

Tato část bude více praktická, napíšeme si totiž jednoduchou aplikaci typu návštěvní knihy. Na svých stránkách používám blogovací systém NanoBlogger, který je napsaný v Bashi a vytváří statické HTML stránky. Napíšeme si tedy guestbook vhodný jako doplnění do NanoBloggera. Název projektu jsem vhodně zvolil: NanoComment.


 

Webové aplikace v Pythonu, 5. část

Jak už jsem zmínil, administrační modul není pro vaši aplikaci povinný, ale například u mého projektu NanoComment je výhodný. Nechtělo se mi vytvářet kód pro editaci nebo mazání příspěvků, pokud by ovšem někdo poslal nějaký nevhodný text, můžu záznam přes panel snadno smazat a nemusím se ani hlásit na server a provádět SQL dotazy.


 

Mohlo by vás zajímat

1 2 3 4 5 6 10   Následující   ››

IntelliJ IDEA 11

intellij_idea.png

Společnost JetBrains nedávno oznámila dostupnost další verze univerzálního vývojového prostředí a vlajkové lodi celé produktové řady – IntelliJ IDEA 11. A jako obvykle bych rád představil novinky aktuální verze.


 

Deset nástrojů pro vývoj aplikací pro GNOME

vyvoj_gnome.png

Seznamte se s deseti nástroji vhodnými k vývoji v (respektive pro) GNOME. Tři z nich se uplatní při vlastní tvorbě, čtyři další slouží k následnému ladění a profilování, jedním nástrojem je verzovací systém a jeho klient a nakonec upozorňuji na pomůcku pro překlad uživatelského rozhraní.


 

Gnuplot: Generujte grafy přímo z vašeho programu

sinus.png

Gnuplot je jednou z nejznámějších aplikací pro tvorbu grafů ve dvou a třech dimenzích. Článek předkládá komplexnější ukázku, která demonstruje spolupráci gnuplotu, Pythonu a Bashe. Gnuplot bude vykreslovat úspěšnost genetického algoritmu pro řešení Sudoku.


 

IntelliJ IDEA 10 a soutěž o ceny

intellij_idea.png

Tak jako každý rok vám přinášíme recenzi pravděpodobně nejlepšího programovacího prostředí (nejen) pro platformu Java. V dnešní recenzi se zaměříme nejen na novinky, ale také na zásuvné moduly pro jazyky Python a Ruby. Součástí článku je soutěž o dvě licence na IntelliJ IDEA 10 Ultimate.


 

Matematika v Pythonu

python.png

Programovací jazyk Python se těší čím dál větší popularitě a vzniklo nad ním mnoho zajímavých řešení. Návrh jazyka především nabízí adekvátní prostředky k tvorbě rozsáhlých projektů. V článku se zaměříme na využití Pythonu pro matematické účely. Ale pozor, text je pouze pro silné povahy.


 
1 2 3 4 5 6 10   Následující   ››

Nahoru

(Jako ve škole)
 

Přidat téma diskuse

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Lukáš Zapletal

Lukáš Zapletal

Senior Software Engineer @ Red Hat


  • Distribuce: Fedora
  • Hodnocení autora: ***

| blog


Novinky

všechny novinky »

Redakční blog

Jirka Vrba

Jirka Vrba, 14. květen

LinuxEXPRES na Google Currents

Nedávno spustila společnost Google českou verzi služby Google Currents pod trochu matoucím názvem Google...


Jiří Eischmann

Jiří Eischmann, 08. květen

Nové návrhy pro GNOME 3

Co můžeme čekat v nadcházejících verzích GNOME. Designéři přišli s novými návrhy. 


Pavel Fric

Pavel Fric, 28. duben

Palapeli

Oddychovka pro volný čas. Ukázky zahradní techniky. Hádanka pro začátečníky i pokročilé


Všechny blogy »

Reklama