WinFuture-Forum.de: Asp? Jsp? Php? - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Asp? Jsp? Php?


#1 Mitglied ist offline   balalaykin 

  • Gruppe: aktive Mitglieder
  • Beiträge: 272
  • Beigetreten: 01. November 05
  • Reputation: 0
  • Wohnort:NRW

geschrieben 16. April 2006 - 17:15

hallo jüngs

hab so eine frage. wie unterscheiden sich ASP-, JSP-, und PHP-script, kurzgefasst?


MFG
0

Anzeige



#2 Mitglied ist offline   Marek123 

  • Gruppe: aktive Mitglieder
  • Beiträge: 46
  • Beigetreten: 23. Dezember 05
  • Reputation: 0
  • Wohnort:Hattingen
  • Interessen:Webdesign/Coding

geschrieben 17. April 2006 - 02:10

What is ASP?

* ASP stands for Active Server Pages
* ASP is a program that runs inside IIS
* IIS stands for Internet Information Services
* IIS comes as a free component with Windows 2000
* IIS is also a part of the Windows NT 4.0 Option Pack
* The Option Pack can be downloaded from Microsoft
* PWS is a smaller - but fully functional - version of IIS
* PWS can be found on your Windows 95/98 CD

What can ASP do for you?

* Dynamically edit, change or add any content of a Web page
* Respond to user queries or data submitted from HTML forms
* Access any data or databases and return the results to a browser
* Customize a Web page to make it more useful for individual users
* The advantages of using ASP instead of CGI and Perl, are those of simplicity and speed
* Provides security since your ASP code can not be viewed from the browser
* Since ASP files are returned as plain HTML, they can be viewed in any browser
* Clever ASP programming can minimize the network traffic


JavaServer Pages, abgekürzt JSP, ist eine von Sun Microsystems entwickelte Technologie, die im Wesentlichen zur einfachen dynamischen Erzeugung von HTML- und XML-Ausgaben eines Webservers dient. Sie erlaubt es Java-Code und spezielle JSP-Aktionen in statischen Inhalt einzubetten. Dies hat den Vorteil, dass die Logik unabhängig vom Design implementiert werden kann.



PHP (rekursives Akronym für „PHP: Hypertext Preprocessor“, ursprünglich „Personal Home Page Tools“) ist eine Skriptsprache mit einer an Java bzw. Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder ganzer Webanwendungen verwendet wird. Bei PHP handelt es sich um Open-Source-Software.

PHP zeichnet sich besonders durch die leichte Erlernbarkeit, die breite Datenbankunterstützung und Internet-Protokolleinbindung sowie die Verfügbarkeit zahlreicher, zusätzlicher Funktionsbibliotheken aus. Es existieren zum Beispiel Bibliotheken, um Bilder und Grafiken zur Einbindung in Webseiten dynamisch zu generieren.


© wikipedia

sollte reichen^^

Kurz: Alles hat seine Vor und Nachteile, musst gucken was für dich am besten passt und speziell, was am besten für das ist, was du proggen willst. Ich vertrau z.b nur auf php!

so

Dieser Beitrag wurde von Marek123 bearbeitet: 17. April 2006 - 02:11

0

#3 Mitglied ist offline   balalaykin 

  • Gruppe: aktive Mitglieder
  • Beiträge: 272
  • Beigetreten: 01. November 05
  • Reputation: 0
  • Wohnort:NRW

geschrieben 17. April 2006 - 09:58

danke dir :cheers:
0

#4 Mitglied ist offline   Doppelwinkel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 462
  • Beigetreten: 23. August 03
  • Reputation: 0

geschrieben 17. April 2006 - 10:05

ASP an sich basiert noch auf dem mittlerweile etwas betagten VBScript. Vorteil: wer schonmal Windows-Scripte geschrieben hat, kommt recht schnell rein. Die Funktionalität ist allerdings etwas eingeschränkt. Ich selber präferiere daher PHP, die Syntax ist gleich der von C++ und die Möglichkeiten sind so gut wie uneingeschränkt :cheers:.
0

#5 Mitglied ist offline   mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.796
  • Beigetreten: 17. Juni 02
  • Reputation: 0
  • Wohnort:Ulm / BaWü

geschrieben 18. April 2006 - 09:32

Zitat

Ich selber präferiere daher PHP, die Syntax ist gleich der von C++ und die Möglichkeiten sind so gut wie uneingeschränkt smile.gif.

omg :wink:
PHP hat keine typ-gebundenen variablen. d.h, eine variable kann eine zeichenkette, integer, fp oder was auch immer sein, man muss sie nicht explizit als diese initialisieren. bei funktionen (bzw. classmembers) ist es dasselbige. die JSPs sind C++ da schon deutlich näher, außerdem schreibt es sich in java "objektorientierter" als in php. die eigentlichen stärken der oop gehen in php so ziemlich unter. das mag vielleicht auch daran liegen, dass das "standardframework", welches bei php beigelegt ist, weitestgehend einfach eine riesige funktions-bibliothek ist. mittlerweile gibt es ja ein paar objektorientierte interfaces wie z.B. für den zugriff auf eine mysql-datenbank, aber um mit php wirklich anständig oop zu betreiben, muss man sich schon selber zu helfen wissen. (wobei man bei java oft dazu gezwungen wird, man denke nur an swing-oberflächenprogrammierung. in vielen fällen kann man gar nicht anders, als klassen abzuleiten und funktionalität teilweise umzuschreiben - was ja genau der vorteil von oop ist: wiederverwertbarkeit von code)

asp und asp.net soll - hab ich sagen lassen - auch ganz spassig sein. wer aber C-style syntax gewohnt ist, bekommt bei asp-code schnell einen schreikrampf.

ohne das einsatzgebiet deiner webprogramme zu kennen, lässt sich nicht wirklich sagen, was für dich geeignet ist.

ganz aussen vor hast du auch perl gelassen, der quasie-web-cgi-standard vor php. gut, php hat perl nicht ohne grund den platz streitig gemacht, perl hat aber riesen vorteile, u.a. mit cpan ein riesen verzeichnis an bibliotheken (php hat mit pecl auch sowas ähnliches, ist aber bei weitem noch nicht so ausgereift und umfangreich)- außerdem hat perl schon seine kinderkrankheiten hinter sich und es steht (anderrs als bei php mit zend) keine profitorientierte firma hinter der ganzen geschichte. (php mag ja open source sein, die lizens ist aber nicht so freizügig)

grüsse,
mo
I'm mó. mo's good twin.
0

#6 Mitglied ist offline   Doppelwinkel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 462
  • Beigetreten: 23. August 03
  • Reputation: 0

geschrieben 18. April 2006 - 17:03

@mo

danke für die Korrektur. Natürlich ist die Syntax nicht *gleich* der von C++, aber wer das eine kann, findet sich im anderen schnell herei. Das mit dem OOP stimmt natürlich, in PHP kann man auf zigtausende Arten und Weisen eine Lösung finden, und leider wird dabei zu häufig Quick'n Dirty gecodet :D.
0

#7 Mitglied ist offline   balalaykin 

  • Gruppe: aktive Mitglieder
  • Beiträge: 272
  • Beigetreten: 01. November 05
  • Reputation: 0
  • Wohnort:NRW

geschrieben 24. April 2006 - 16:21

danke euch, aber was heisst OOP?
0

#8 Mitglied ist offline   sparkle 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.330
  • Beigetreten: 30. Mai 05
  • Reputation: 0

geschrieben 24. April 2006 - 16:23

Objektorientierte Programmierung
Dieser sparkle hat Super-Kuh-Kräfte
0

#9 Mitglied ist offline   tavoc 

  • Gruppe: aktive Mitglieder
  • Beiträge: 3.446
  • Beigetreten: 22. Juli 04
  • Reputation: 1
  • Geschlecht:Männlich

geschrieben 24. April 2006 - 16:43

Beitrag anzeigenZitat (balalaykin: 24.04.2006, 17:21)

danke euch, aber was heisst OOP?

ich empfehle dir mal ein dickes buch über programmiergrundlagen zu lesen...
your IP is 127.0.0.1 or ::1
you are running an OS
you use a Browser
I know so much about you...
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0