Webolution - roboczy tytuł warsztatów, czy też raczej ich cyklu, o
którym to mówiliśmy na sobotnim spotkaniu.

Konspekt znajduje się tutaj:

http://www.ncdc.pl/webolution.pl.html

Do tego konspektu chciałem dać tylko nieco komentarza.

Może się wydawać, że wiele z tych punktów to rzeczy powszechnie znane.
Mi jednak chodzi o pokazanie, pewnych innych ich aspektów. HTML poznałem
najpierw od strony web developera, do rozwiązania konkretnych problemów
- dopiero później gdy problemy zaczęły się piętrzyć dowiedziałem się
jaka była intencja twórców globalnego hipertekstu i co z tego wynika na
przyszłość.

Konspekt ma coś w rodzaju chronologii, więc z jego początku wyłania się
faza teoretyczna a następnie praktyczna. W rzeczywistości trzeba będzie
materiał tak podzielić, by w ramach jednego spotkania teoria i praktyka
występowały razem.

Co do formy warsztatów, wyobrażam to sobie tak. Temat teoretyczny -
HTML, HTTP, praktycznie - pare trików z apachem, CGI (perl), SSI -
pokazać co można osiągnąć i jakie są ograniczenia.

Następne spotkanie teoretycznie - jakie powstały remedia dla CGI,
(FastCGI, PHP, servlety, etc.), praktycznie stawianie tomcata (servlet
container), prosta webaplikacja, obiektowo-strumieniowy model
przetwarzania HTTP, debugowanie tego, etc. Zakładam, że o innych
technologiach w tym przypadku nie warto wspominać, bo są raczej znane, a
servlety przydadzą się jako wprowadzenie do cocoona.

Potem teoretycznie XML + XSLT i ich znaczenie a praktycznie najpierw to
samo client side a potem server side z użyciem cocoona.

Przydało by się też pokazać jak to samo można osiągnąć z użyciem innych
narzędzi - np PHP + sablotron. Dla fanów gentoo:

http://www.gentoo.org/doc/en/articles/l-redesign-1.xml

Link do cocoona:
http://cocoon.apache.org/

Na koniec warto coś zrobić o AJAXie.

Czekam na komentarze i propozycje, liczę też na to, że znajdą się chętni
do pomocy przy opowiadaniu o rzeczach na których się nie znam
(JavaScript, ruby, perl, PHP, ColdFusion, ASP.NET, etc.) :)

-- 
"Meaning is differential not referential"

Kazimierz Pogoda
Nordic Consulting & Development Company         http://www.ncdc.pl/

Odpowiedź listem elektroniczym