Mailinglisten-Archive |
Die Frage ist schon häufiger gestellt worden. Grundsätzlich sollte man eine Plattofrm wählen, die optimal beherrscht wird. Nur sehr wenige Sites erreichen Abrufzahlen, die Unix erzwingen. M.E. kann das Problem dann auch nicht mehr mit Linux erschlagen. ASP selbst ist nur die Technologie zum Integrieren von Codes und ActiveX-Elementen in Webpages, und der serverseitigen Verarbeitung. ASP wird mit zwei Scriptsprachen geliefert: VBScript und JavaScript. Verfügbar sind im Netz außerdem Perl (als PerlScript) und REXX (für die OS/2 Fans). Datenbankseitig setzt ASP auf ADO, was signifikant mehr bietet als PHP. Gegen ASP spricht die Plattformbindung an NT, alle Portierungen (ChiliSoft) nach Unix sind m.E. nicht stabil. Außerdem ist VBScript zwar einfach, aber manche netzwerknahen Funktionen fehlen, hier hat PHP klar die Nase vorn. ASP kann ich mit VB6 erweitern, was sehr viel einfacher ist als C zur Erweiterung von PHP. Für den Programmierer bietet PHP mehr Funktionen, eine etwas elegantere Programmierung, aber es gibt IMHO kein ernsthaftes Problem, was sich nicht in angemessener Zeit mit beiden Systemen lösen lässt. Bei der Zeichenkettenverarbeitung dürfte VBScript deutlich mehr Code benötigen und langsamer sein als PHP oder Perl. Der Zusammenhang mit dem Webserver ist etwas anderes. Sicher ist IIS/ASP optimal, weil ASP hier als ISAPI-Applikation läuft, ähnlich wie mod_php beim Apache, also nicht als CGI. Trotzdem geht (als CGI) natürlich auch IIS+PHP. Das vernichtendste Argument dürfte also sein: Ich nehme PHP, weil ich es total beherrsche, es alle Funktionen bietet die ich brauche und ggf. mit den Anforderungen skalierbar ist. --------------------------------------------------------------- Jörg Krause www.joerg.krause.net joerg_(at)_krause.net --------------------------------------------------------------- -----Ursprüngliche Nachricht----- Von: Marian Steinbach <marian_(at)_sendung.de> An: PHP Mailingliste <php_(at)_solix.wiso.Uni-Koeln.DE> Gesendet: Mittwoch, 6. Oktober 1999 00:25 Betreff: [php] Argumente PHP vs. ASP? > Abend! > > Viele besorgte Menschen mit eNTe-Erfahrungen fragen mich immer > wieder "PHwie? Ist das sowas wie ASP?". "Ja und nein..." > antworte ich dann. > > "Ja" antworte ich, weil die Konzepte schon sehr ähnlich sind, > "nein" antworte ich, weil es ja doch was GAAAAANZ anderes ist. > Ihr wisst schon: PHP bezeichnet Skriptsprache UND Engine, ASP > hingegen bezeichnet eigentlich nur die Idee, Skript-Code in > HTML-Dokumenten vom Server auswerten zu lassen. > > In der Praxis wiederum taucht ASP fast überall in der > Konstellation IIS/VBScript auf, was sich wiederum mit Apache/PHP > vergleichen läßt. > > Was unterscheidet diese beiden Scripting-Konzepte nun? Gibt es > vielleicht einen Artikel im Netz, der sich mit genau dieser > Frage beschäftigt? Ich brauche vernichtende Argumente! Nicht nur > das übliche OpenSource-Geplänkel - damit ist bei den NT-Leuten > offenbar nicht viel zu holen. Stichwort Stabilität ist natürlich > immer gut, wenn sich Vorwürfe beweisen lassen. Was aber bei > NT-Leuten auf jeden Fall ankommt, sind FEATURES - egal wie > stabil. > > Also. Gibt es sowas? > > Ich danke Euch! > > Marian > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_infosoc.uni-koeln.de > http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive