» »

Spletne urice: TurboGears

Spletne urice: TurboGears

Slo-Tech - V sredo, 19. aprila, vas vabimo v Kiberpipo na Spletne urice, kjer bo Simon Belak predaval o programerskem ogrodju TurboGears.

Ruby on Rails je podrl jez. Preplavila so nas ogrodja za izdelavo spletnih aplikacij ter strani. Žal je šele sledeča zmešnjava končno spodbudila Python skupnost, da je opustila dolgotrajno tradicijo in se, namesto brezbrižnega podpiranja, začela za neko področje resno boriti.

Rezultat je kopica živahnih projektov, ki jih izvrstno pooseblja TurboGears. Ogrodje je uspešno, ker pripelje pod isto streho najboljše, kar ima Python ponuditi. Na predavanju bomo spoznali, kako ti, povsem samosvoji koščki, sestavljajo koherentno celoto, kaj vse lahko z njo postorimo ter si za konec ogledali nekaj najpogostejših pristopov.

Simon Belak je razvijalec TurboGears in vodja razvoja pri agenciji Hruška.

16 komentarjev

Tic ::

Ob kateri uri pa je to?

upirna ::

Sigurno pridem. ;)
[to sporočilo bo spremenil upirna, kadar bo to njemu pasalo]

lukanium ::

Ob 19h.
When a person can no longer laugh at himself,
it is time for others to laugh at him. [Thomas Szasz]

Azrael ::

@Tic

19.4.2006 ob 19:00
Nekoč je bil Slo-tech.

[MYTiX] ::

Kolko časa pa naj bi trajalo?
Škoda da so te spletne urice v sredah. Imam namreč 1 uro vožnje do Lj in naslednje jutro šolo, tako da ne pridm lih skozi med tednom.
podpis

OwcA ::

~45 min bom jaz nakladal potem pa je zelo željena diskusija ali vsaj odgovarjanje na vprašanja.
Otroška radovednost - gonilo napredka.

CaqKa ::

sej mislom da bo na video.kiberpipa...
http://www.kiberpipa.org/index.php?modu...
http://video.kiberpipa.org/index.html

a primoževih osnov http protokola se pa ni snemalo?

Brane2 ::

Še preden se predavanje začne, me nekaja zanima:

Kako se ta zadeva hitrostno obnese ? Kot je videti, ima za vse svoj strežnik in ta deluje na osnovi Pythona.

Glede na to, da tu interpreter genereira vse, tudi konstantne dele pageov, kako se stvar obnese glede na kak Apache+PHP+... ?

Al je cela stvar namenjena bolj stranem z ne preveč obiska ?
On the journey of life, I chose the psycho path.

flush ::

Sej lahko stvar obesiš na Apache ali kakšen drug strežnik, zraven pride web strežnik samo zaradi lažjega razvoja.
Noovo - Social Discovery Engine
http://www.noovo.com

Brane2 ::

Ne štekam. Kako ti odsotnost Apacheja olajša razvoj ?

resda je treba nastavit config fajle, a verjetno to tu ni mišljeno. Nekdo, ki stresa Python kodo iz rokava, se verjetno tega ne bi ustrašil...
On the journey of life, I chose the psycho path.

jype ::

Koda, ki tece znotraj enega threada na apacheju, je precej tezje dostopna, kot koda, ki tece v posebnem (recimo temu razvojnem) spletnem strezniku.

Tako lahko precej lazje sledis dogajanju ob requestu in debugging je mocno olajsan in pospesen.

Hitrost na tem razvojnem strezniku je "zadovoljiva" za enega hkratnega uporabnika, oz. mogoce za 5, 10, malo.

Z mod_python ni noben problem doseci >1000 zahtevkov na sekundo, seveda zelo odvisno od tega koliko koda razume kaj je to cache in ali je thread safe oz. reentrant.

64202 ::

> in ali je thread safe oz. reentrant.

A ni python se vedno single-threaded? (mislim na sistemske threade)
I am NaN, I am a free man!

Zgodovina sprememb…

  • spremenilo: 64202 ()

Looooooka ::

pozn so pythonovci na vlak skocl.upimo da jim rata letos velk procent userjev pridobit pa da se zacne delat se na kksnih drugih ide programih.

mte ::

Uf sem že nekaj časa bil prepričan da bom šel, pa je nekaj prišlo vmes...saj se bo snemalo, kajne?

OwcA ::

@mte: Vsekakor.

@Looooooka: kar se tiče IDE-jev, je bila dober mesec nazaj ustanovljena temu namenjna interesna skupina. Sicer ne spremljam zelo, ampak kar obeta.
Otroška radovednost - gonilo napredka.

minmax ::

ja video je sedaj dostopen na http://video.kiberpipa.org/


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Python, Django in spletno programiranje

Oddelek: Programiranje
73979 (3300) hruske
»

[FORK] PHP kot jezik

Oddelek: Programiranje
353357 (2696) [MYTiX]
»

Spletne aplikacije - izbira platforme (Java, .NET, PHP, etc.)

Oddelek: Programiranje
202491 (1995) CCfly
»

Tehnologija za izdelavo spletne strani

Oddelek: Izdelava spletišč
61510 (1378) Tody
»

Baza podatkov - kako in s čim

Oddelek: Programiranje
171987 (1663) OwcA

Več podobnih tem