Eksempler
Under denne overskriften finner du noen eksempler som bruker ulike teknologier.
Treffteller
Et eksempel på en SSI-løsning. Et Python-script som teller antall oppslag på websider.
Veggavis
En enkel CGI-løsning. Et script vedlikeholder en HTML-side med navn og kommentarer. Viser en prinsippiell løsning, men mangler en del på å være en funksjonell gjestebok.
Kalender
En meget enkel kalender. CGI-løsning, Python og templates.
Olympiade
En enkel XML-struktur som utsettes for en rekke XSL-transfomasjoner. Hovedhensikten med eksempelet er å illustrere bruk av XSLT.
Vinkjeller
Søking i en liste med vinanmeldelser. Demonstrerer XPath og parameterstyrt XSLT.
Du finner også en AJAX-løsning basert på database.
Sonetter
Shakespeares sonetter utsettes for en del transformasjoner, skrevt både i XSLT og Python.
XML-Register
Et eksemple på en XML-fil som datalager. En pythonmodul som vedlikeholder dataene: søke, sette inn, slette, editere.
Fotballresultater
Dette er et eksempel som skiller seg litt fra de andre. Her vil du finne en rekke anvendelser av XSLT, Python og Javascript uten særlig forklaring. Du kan betrakte dette eksempelet som et sted å slå opp eller du kan betrakte det som en selvtest: Test deg selv ved å lage de foreslåtte transformasjonene før du kikker på mitt forslag.
FotballVM
Et eksempel på bruk av AJAX for å presentere alle resultater fra fotball-VM fra 1930 til 2006.
FIFA
Et eksempel på bruk av AJAX for å presentere resultater fra en del europeiske ligaer. Rasjonalisering av AJAX-koden.
IFA
En enkel blogg. Temaet er en konkurranse om det beste IFA-slagordet. Innlegg og kommentarer.
Picasso
Tre varianter av hvordan bytte text på en vevside: programmerte stilsett, skjulte felt og AJAX. I dette en tekst på forskjellige språk om Picasso, illustrert med et bilde.
Logg inn
En ganske generell innloggingsrutine. Bruker Javascript/Ajax og Python. Forsøksvis dokumentert med et tilstandsdiagram.
Bildegalleri
Produksjon av et enkelt bildegalleri. Bruker Javascript og Python med bildebiblioteket PIL.
Temperaturer
Enkel bruk av PIL (Python Imaging Libarary)
Land i verden
Python kode som herjer litt med noen data som beskriver land. Temaer er Pythonobjekter, XML, DOM, SAX og kommaseparerte filer, CSV.
Snart
Viser et eksempel på bruk av pyUnit som testverktøy i utvikling av en enkel webtjeneste; Avstand i dager mellom datoer.
Presentasjon
Viser et eksempel på bruk av CSS/media. Et forsøk på å lage et HTML/CSS/JavaScript alternativ til PowerPoint.
Topp ti liste
En løsning for å administrere resultatlister. Basert på XML. Viser bruk av Ajax og text, html, xml og json som dataformat.