Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PHP oder ASP.net? (https://www.delphipraxis.net/28604-php-oder-asp-net.html)

Plague 26. Aug 2004 20:06


PHP oder ASP.net?
 
Hallo,

ich habe in letzter Zeit ein bisschen was mit PHP gemacht. Nun sagte mir aber ein Freund, dass ASP nicht nur umfangreicher sondern auch besser ist. Was würdet ihr sagen?
Jetzt kann ich noch umsteigen...

Gruß
Thomas

nailor 26. Aug 2004 20:15

Re: PHP oder ASP.net?
 
php ist weiter verbreitet und älter. asp kenn ich nicht, weiß nur, dass es sehr stark im kommen ist.

MarcusB 26. Aug 2004 20:21

Re: PHP oder ASP.net?
 
Hi,

kommt drauf an... was Du machen willst.
Sogar die c't hat in einer der letzten Ausgaben einen leichten Vorteil von ASP.NET(!) gegenüber PHP5 gesehen.

Wenn Du willst suche ich den Artikel mal raus.

ABER:

Für PHP spricht eindeutig:
Du kannst den (kostenlosen) Apache-Webserver verwenden.
PHP arbeitet prima mit MySQL oder PostgreSQL (beide kostenlos) zusammen.
Du kannst sowohl Linux (kostenlos) als auch Windows als Betriebsystem verwenden.

Bei ASP.NET biste halt auf MS Windows und IIS angewiesen.

Da die allermeisten Provider eine Apache/PHP/MySQL-Umgebung für kleines Geld zur Verfügung stellen, sollte die Wahl nicht schwer fallen.

Solltest Du allerdings eine Intranet-Lösung entwickeln wollen, die sowieso in einem MS Umfeld laufen soll, wäre ASP wohl vorzuziehen.

Ansonsten kann ich nur noch mal auf den sehr guten c't-Artikel verweisen.

HTH :)

Gruß

Marcus

Wheelie 26. Aug 2004 20:21

Re: PHP oder ASP.net?
 
ASP ist doch von MS, oder? Das wäre schon mal ein "Pluspunkt" für ASP, da Microsoft schließlich die Weltherrschaft an sich reißen wird ... PHP wird von denen langsam aber sicher beseitigt :twisted: :twisted:

alcaeus 26. Aug 2004 20:24

Re: PHP oder ASP.net?
 
Zitat:

Zitat von Wheelie
ASP ist doch von MS, oder? Das wäre schon mal ein "Pluspunkt" für ASP, da Microsoft schließlich die Weltherrschaft an sich reißen wird ... PHP wird von denen langsam aber sicher beseitigt :twisted: :twisted:

:roll:
Microsoft will eben auch eine Websprache für den IIS haben. IMHO hat PHP immer noch die Nase vorn, vor allem weil alles kostenlos ist.

Greetz
alcaeus

PhaTTy 26. Aug 2004 20:29

Re: PHP oder ASP.net?
 
Also ich denke alleine der Aspekt das das PHP plattformunabhängig ist würde mir hier die wahl nicht schwer machen! Das ist ein ganz klarer Vorteil für PHP. Und so langsam wird hier auch immer mehr Wert auf objekorientierung gelegt, das war ja früher nicht so der Fall.

PS: Das PHP sicherer ist liegt wohl auch am Webserver auf denen es läuft, das ist nämlich of kein IIS Server der ActiveX und so nen Quatsch unterstützt (nix gegen ActiveX aber das hat nix im Web zu suchen).

MarcusB 26. Aug 2004 20:29

Re: PHP oder ASP.net?
 
@Wheelie
Verirren sich jetzt schon die Heise-Trolle hierher :P

Ich hoffe nicht, denn ich fand die immer sachliche Diskussion hier sehr angenehm.

Sollte ich aber die IRONIE-Tags übersehen haben, Verzeihung :mrgreen:

:hi:

Phoenix 26. Aug 2004 20:37

Re: PHP oder ASP.net?
 
Zitat:

Zitat von MarcusB
ABER:

Für PHP spricht eindeutig:
Du kannst den (kostenlosen) Apache-Webserver verwenden.
PHP arbeitet prima mit MySQL oder PostgreSQL (beide kostenlos) zusammen.
Du kannst sowohl Linux (kostenlos) als auch Windows als Betriebsystem verwenden.

Bei ASP.NET biste halt auf MS Windows und IIS angewiesen.

Das letzte ich grad ne Lüge, denn für ASP.NET spricht eindeutig:
Du kannst den (kostenlosen) Apache-Webserver verwenden.
ASP.NET arbeitet prima mit MySQL oder PostgreSQL (beide kostenlos) zusammen.
Du kannst sowohl Linux (kostenlos) als auch Windows als Betriebsystem verwenden.

Es gibt schliesslich MONO und ROTOR, und beide Projekte sind inzwischen soweit das ein Apache komplette ASP.NET - Anwendungen mit den auf Windows erstellten .NET DLL's ausführen kann.

Das .NET Framework (mit C# Compiler) ist Kostenlos. C#Code ist eine dazu passende Kostenlose IDE für Anwendungen und ASP.NET WebMatrix ist eine Kostenlose IDE für ASP.NET Anwendungen.

So, und wo waren jetzt nochmal die eindeutigen Vorteile von PHP?
Sorry, ich mag PHP als SPrache auch lieber als C#, aber in den Angesprochenen Punkten und eben auch Kosten stehen sich die Dinger in _nichts_ nach.

.NET hat darüber hinaus halt noch den Vorteil, das Du den gleichen Code z.B. für die Datenbankschicht hinterher noch in normalen .NET WinForms - Anwendungen einsetzen kannst. Das ginge bei PHP zum Beispiel nicht.

sakura 26. Aug 2004 20:52

Re: PHP oder ASP.net?
 
Und für ASP.NET spricht, dass ihr mit Delphi 8 ganz einfach auch aus Delphi heraus coden könnt und Eure Klassen etc. alle in Pascal schreibt :dance:

Was noch für ASP.NET spricht ist der vollständig objeckt-orientierte Ansatz. Eine ASP-Seite wird dann nicht mehr wie früher (oder auch in PHP) von oben nach unten abgearbeitet, sondern vollständig als Objekt/Objektsammlung behandelt.

...:cat:...

MarcusB 26. Aug 2004 20:59

Re: PHP oder ASP.net?
 
Zitat:

Es gibt schliesslich MONO und ROTOR, und beide Projekte sind inzwischen soweit das ein Apache komplette ASP.NET - Anwendungen mit den auf Windows erstellten .NET DLL's ausführen kann.

Das .NET Framework (mit C# Compiler) ist Kostenlos. C#Code ist eine dazu passende Kostenlose IDE für Anwendungen und ASP.NET WebMatrix ist eine Kostenlose IDE für ASP.NET Anwendungen.
Ok, da hatte ich wohl ne Bildungslücke.
Das wurde aber wohl noch nicht so öffentlich propagiert, daher war mir das so nicht bekannt.

Es ist allerdings schon Fakt, dass man mit der Entscheidung für PHP für die Entwicklung einer Webanwendung bei den Providern die weitaus größere Verbreitung hat.

Was die sprachlichen Vorteile angeht, hatte ich ja den c't Artikel (ich muss den erstmal raussuchen) genannt, der genau diese hervorhebt.

Aber gut zu wissen :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:18 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz