![]() |
![]() |
|
|
|||||||
| Meinungen zu WCM Wünsche, Anregungen, Lob (und Kritik) zur Zeitung und zum Online-Auftritt |
![]() |
|
|
Themen-Optionen | Ansicht |
|
|
#21 |
|
Gesperrt
![]() |
Ja, aber wie kann sowas technisch funktionieren ? Stellst Du da 100 Nt-Server hin ? Das hat doch einen Wahnsinns-Overhead, wenn Du jeden einzeln warten musst. Die Leute kosten doch auch Geld, und um das Gehalt einer zusätzlichen Person kannst Du einen guten Server aufstellen. Man muß doch auch die TCO beachten. Ist mir schon klar, das viele Firmen auch Nt nehmen, weil sie kein Know-How im Unix-Bereich haben. Für die ist es vielleicht sinnvoller, auch wenn rein technisch gesehen ein Unix-Server wesentlich stabiler, leistungsfähiger und einfacher zu warten ist. Interessieren würden mich vor allem die Gründe, warum große Sites von Unix oder anderen Os auf Windows umsteigen. (Sicher wird es auch viele geben, welche die geringe bzw. nicht vorhandene Skalierbarkeit unter Nt übersehen haben und den umgekehrten Weg gehen.) Aber was erwarten die sich davon ?
|
|
|
|
|
|
#22 |
|
verXENt
![]() |
LOM:
Ich glaube ausschlaggebend sind Application Server wie ColdFusion da ihre Scriptsprache sehr leicht lernbar ist und es sehr schnell damit möglich ist interactive Webapplication zu schreiben. Sloter: Das oben war nur ein Beispiel das CF tag orientiert arbeitet. Also fast eine Fortsetzung zu HTML ist . Übrigens wäre die richtige PHP Umsetzung: <HTML> <HEAD> <TITLE>My First Page</TITLE> </HEAD> <BODY> <STRONG>PHP</STRONG> <? $ProductName="PHP"; echo "The product name is $ProductName."; ?> </BODY> </HTML> und in Perl (altmodische Programmierung a la UBB ):#!/usr/bin/perl print "Content-type: text/html\n\n"; print<<HTML1; <HTML> <HEAD> <TITLE>My First Page</TITLE> </HEAD> <BODY> <STRONG>Perl</STRONG> HTML1 $ProductName="Perl"; print<<HTML2; The product name is $ProductName. </BODY> </HTML> HTML2 und Perl (moderne Programmierung): #!/usr/bin/perl use CGI; $html=CGI::new(); print $html->header(), $html->start_html("My First Page"), $html->strong("Perl"); $ProductName="Perl"; print $html->p("The product name is $ProductName."), $html->end_html(); ![]() |
|
|
|
|
|
#23 |
|
Inventar
![]() Registriert seit: 05.01.2000
Beiträge: 3.812
|
Na wenn du einen Output umbedingt mit einer Variablen deklarieren mußt, ist deine Lösung ok, und meine nicht ganz richtig.
Ein kleiner Kommentar zum Abschluß. Für den NT-Server gibt es eine Menge an Dokumentationsmaterial, wie sich der Server unter extremer Belastung verhält, und da schneidet der NT-Server sehr gut ab, und mit dem 2000er Server sind die Entwickler schon sehr nahe am Unix drann. Das entscheidenste ist aber, für was oder wem der Server geraucht wird. Für ein kleines Intranet oder für einen kleinen Homepagebastler wir der NT-Server mit ColdFusion nicht umbedingt notwendig sein, im Gegenzug wird Anandtech nicht gerade zufrieden sein mit W98 und dem Apacheserver. Fazit: Jedem das was er benötigt oder braucht, oder mit dem er umgehen kann. Sloter |
|
|
|
|
|
#24 |
|
verXENt
![]() |
Es war eine Originale Umsetzung des CF Scripts. Wäre das eine echte Seite wurde wohl auch HTML reichen
![]() |
|
|
|
|
|
#25 |
|
Gast
Beiträge: n/a
|
Hallo,
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>use CGI; $html=CGI::new(); print $html->header(), $html->start_html("My First Page"), $html->strong("Perl"); $ProductName="Perl"; print $html->p("The product name is $ProductName."), $html->end_html();<HR></BLOCKQUOTE> so ein Perl Skript habe ich noch nie gesehen? Wie funktioniert das? [Dieser Beitrag wurde von Chris3 am 21. Oktober 2000 editiert.] |
|
|
|
#26 |
|
verXENt
![]() |
Chris3:
Diese Umsetzung verwendet das Modul CGI.pm (eins von vielen Modulen) für den Output. Dadurch wird das Script schlanker. z.b. $html->start_html("My First Page") = <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"><HTML><HEAD><TITLE>My First Page</TITLE></HEAD><BODY> $html->strong("Perl") = <STRONG>Perl</STRONG> $html->end_html() = </BODY></HTML> |
|
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|