phpbar.de logo

Mailinglisten-Archive

[php] Unterschiede zwischen ASP/VBscript und PHP.
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[php] Unterschiede zwischen ASP/VBscript und PHP.



Hi!

Folgendes habe ich nach besten kenntnissen zusammengestellt. Es bietet keine
gewähr auf vollständigeit.

===========================================
Unterschiede zwischen ASP/VBscript und PHP.
===========================================

Das kann ASP/VB nicht:
======================
1. Den return-wert einer funktion definieren, da die return-variable genauso
heißen muss, wie die funktion.

Beispiel:
   function aussage ()
      aussage = "ASP ist ..."
   end function

2. Datum nach freien kriterien zurückgeben, da immer die systemzeit des
servers ausgelesen wird. Wenn man ein bestimmtes format haben will, muß man
eine eigene funktion schreiben

3. File Upload (Es ist eine 3. party component erforderlich)

4. EMails versenden (Es ist eine 3. party component erforderlich)

5. Variablen-namen dynamisch generieren.

Das ist umständlich mit ASP/VB:
===============================
1. Variablen stehen nicht sofort im zieldokument zur verfügung, sondern
müssen per "request.form" oder "request.querystring" verfügbar gemacht
werden.

Variablen, die über eine Form submitted werden, werden anders abgeprüft, als
Variablen, die über die Url übergeben werden.

Beispiel:
request.form (variable)
request.querystring (variable)

2. Variablen, die in einer funktion benutzt werden, sollten nicht
gleichzeitig im normalen script-code verwendet werden. Ansonsten müssen
variablen in der funktion mit "dim variable" definiert werden, damit sie
lokal sind.

3. Variablen können nicht so einfach mit normalen text gemischt werden:

Response.Write ("blah, blah, blah " & variableX & " " & variableY & " blah,
blah, blah " & chr(13))

anstatt:
echo "blah, blah, blah $variableX $variableY blah, blah, blah<BR>\n";


Das kann PHP nicht:
===================
1. Objektorientierung


Das ist umständlich mit PHP:
============================
1. Datenbank-Layer notwendig, um alle datenbanken anzusprechen

Dokumentation PHP
=================
1. Für PHP nur online und in english (stand 09/98)
2. Mailingliste deutsch/english

Dokumentation ASP/VB
====================
1. Online und große Auswahl an Büchern (deutsch und english)
2. Mailingliste english
3. Microsoft-Newsgroup


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive