| ||||||||||||||||||||||||||||||||||||||||
Project: Webinterface II - 04. Designstudie 2Von: Ulrich Schroeter (13.6.04) Hallo Zusammen, Das "Webinterface" habe ich in den bisherigen Design-Studien als einheitlichen Block ohne jegliche Unterteilung dargestellt.
Hier bin ich von dem klassischen RA System und dem
BBS2WEB Filebase Tool unter OS/2 ein klein wenig dahingehend
beeinflusst =;) Eine Kombination aus vordefinierten Macros und Phrasen ala "Hallo %name%," die bei RA u.a. in Language Files verankert sind, ein Template Menuesystem fuer Message- und Filebase-System, auch wieder mit jeder Menge Macros ala "Area: %fileareaname%" nur spezialisiert auf eine HTTP Ausgabe wie es bei BBS2WEB realisiert ist:
Beispiel fuer die Auflistung der Files in der Filebase:
=> Life Output kann auch unter http://ambrosia60.dnsalias.net/bbsfiles/R24Pfq.Htm betrachtet werden ... =;-) Fuer die Erweiterungs- und Webdesign-Moeglichkeiten sind durch Templates (fast) keine Grenzen gesetzt. Erweiterungen ala QUESTIONARE auch noch nachtraeglich entwickelbar.
Was mir bei der Filebase allerdings sofort ins Auge springt: Hier scheint es mir auf alle Faelle notwendig zu sein, eine Liste vordefinierter Funktionen zu liefern, die solche Aktionen ermoeglichen ....
Genauso waere eine Liste vordefinierter Funktionen fuer den Message Bereich zu liefern:
read message
write new message
list message(s)
reply-to message
netmail-reply-to message
select message area
und ganz wichtig, uebergeordnete Funktionalitaeten:
login user
create new user
reset password
show user preferences
change user preferences
Diese Liste waere zunaechst um alle "notwendigen" Funktionen zu erweitern. Darueber hinaus koennten weitere "optionale" Funktionen gelistet werden, so dass man einen Basis-Funktionsumfang und einen Erweiterten-Funktionsumfang zunaechst allgemein beschreiben kann. Das waere dann auch wieder ein Anhaltspunkt, an dem sich jede Programmier-Loesungsvariante orientieren koennte (ala PHP Loesung, Perl-Loesung oder was auch immer).
| ||||||||||||||||||||||||||||||||||||||||