programmiersprachen:
also als serverbasierende programmiersprachen fallen mit spontan ein:
perl (.pl, .cgi)
phyton
.asp (active server pages mit visual basic script als sprache)
.jsp (java server pages)
.cfm (cold fusion markup language)
.php (kein kommentar)
.nsf (muss irgendwas von lotus sein, wahrscheinlich domino server)
diese sprachen generieren die seiten auf dem server und schicken die bearbeiteten seiten an den browser.
ssi:
dabei sind quasi seiten eingebunden. beispiel: du hast eine navigationsleiste, die auf allen seiten gleich ist. also erstellst du eine .html-seite (oder eine php, asp, jsp...seite) die nur die navigation enthält.
diese bindest du dann mit den befehlen
<!-- include virtual = "dateiname"-->
oder
<!--include file... -->
in alle seiten ein, die die navigation benötigen.
du hast also z.b. 200 html seiten auf denen die navigation erscheint, aber es ist halt nur eine datei die due ggf. ändern musst, wenn du die navi ändern willst.
spart eine menge arbeit.
vergleichen kann man das mit den templates bei dreamwaver oder bei html-editor 5² (der vom meybohm)
diesen eingebundenen dateien (die sogenannten includes) sollte man immer die endung .ssi geben, auch wenn nur statisches html drinne ist ( also keine php oder asp-befehle).
c/c++/c# und sprachen wie visual basic visual c++, foxpro, fortran, pascal und so weiter benutzt man um programme für den heimischen rechner herzustellen. wie z.b. word, excel oder wass weis ich.
welche sprache verwendet wird, hängt davon ab auf welchem betriebssystem das programm laufen soll und welchen einsatzzweck es hat. so ist es am einfachsten windows programme mit visual basic oder visual c++ zu entwickeln, weil das quasi mittlerweile schon so einfaches point && click geworden ist.linuxprogramme hingegen werden häufig in c oder c++ geschrieben.
perl ( und auch awk, sed, tcl/tk) sind richtige allzweckwaffen. nicht nur im internet als cgi, auch lokal auf dem rechner können die eine menge anrichten und du kannst viele probleme einfach lösen.
es gibt mit TK sogar schon eine möglichkeit im perl und in tcl oberflächen zu erstellen.
want to know more?
http://www.schockwellenreiter.de/fprog/
http://www.uni-giessen.de/hrz/programmiersprachen/


LinkBack URL
About LinkBacks
Zitieren