Hvor kommer tcl-kommandoerne fra?greenspun.com : LUSENET : WebdesignII : One Thread |
Jeg har forsteet at ns_xxx er en komando lavet af firmaet ns, men hvilke andre typer kommandoer er der, hvorfor hedder de ikke allesammen ns_xxx. Hvad er mk_xxx? hvorfor er set_form_variables magisk. Hvem har defineret den? Hvis det er greenspun etc. hvordan har vi se feet adgang til den?Jeg mangler OGSE en gennemgang af hvad TCL er og hvad det krfver --> TCL er et sprog der kan vfre indlejret , ja-ja... men det TCL vi kxrer med, bruger ebenbart metoder/procedurer/komandoer som nogle andre end de fgte tcl folk har lavet.
HVis man installerer tcl8.3 pe sin linux/win box, fxlger alt det andet se med????
Heber pe et fyldst gxrende svar. MVH Christian
-- Christian (hagel@itu.dk), March 01, 2000
Der er tre typer af kommandoer (procedurer) som kan bruges naar man laver programmer til web-serveren:
- standard tcl-kommandoer; de kommandoer som er indbyggede i
tclsh
fortolkeren; se http://dev.scriptics.com/man/tcl8.3/TclCmd/contents.htm- web-server kommandoer; disse er kommandoerne startende med
ns_
, som f.eks.ns_sendmail
; se http://www.aolserver.com/server/docs/3.0/html/tcldev.htm- tcl-procedurer placeret i biblioteket
/usr/local/aolserver/modules/tcl/
; filer i dette bibliotek bliver sourced hver gang en web-server startes paa hug; filen00-ad-utilities.tcl
indeholder en del brugbare procedurer, som f.eks.set_form_variables
ograndomRange
.Hvis man oensker selv at have adgang til nogle kommandoer (procedurer) uden at skulle inkluderer dem i alle sine tcl-filer, saa kan man ligge procedurerne i filer i biblioteket
/web/login/tcl/
og genstarte sin web-server. Derefter kan de definerede kommandoer kaldes i alle tcl-filerne, som afvikles paa ens web-server.
-- Martin Elsman (mael@itu.dk), March 03, 2000.
Sehttp://photo.net/wtr/thebook/utilities.txt
-- Martin Elsman (mael@itu.dk), March 15, 2000.
Hvordan er f.eks. set_form_variables kommet pe vores server. hvor har du hentet den?
-- Christian (hagel@itu.dk), March 15, 2000.