Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » PHP » PHP vs. JavaScript?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ]
000
29.03.2005, 14:47 Uhr
Unwissende
...die wirklich Unwissende 8-)


Hallo,

ich vergleiche momentan gerade PHP und JavaScript miteinander.
Das Ziel ist es, einen Web-Client zu implementieren, der auf eine MYSQL-DB zugreift (mir schwebt da ja die XAMP-Lösung vor, daher favorisiere ich insgeheim PHP *g*)

Also;

PHP:
+serverseitig interpretiert (->WS hoch, dass Webclient auch läuft...)
+Quelltext bleibt auf Serverseite, nur Quelltext der Ergebnisse werden dem Empfänger angezeigt (das glaube ich selbst noch nicht so wirklich...)
-Nach jeder Veränderung muss Seite erneut geladen werden
-hohe (zu hohe (?) Serverauslastung, weils eben serverseitig interpretiert wird)

JavaScript:
+ clientseitig interpretiert (man kann so das Netz entlasten)


--> mehr hab ich bisher auf die Schnelle nicht gefunden. Hab ich was Wichtiges vergessen?

Oder fragen wir mal anders:

Wieso zieht ihr PHP JavaScript vor???
--
__________________________________
Unwissenheit ist vorläufig- Dummheit für immer

Dieser Post wurde am 29.03.2005 um 14:48 Uhr von Unwissende editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
29.03.2005, 14:52 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


naja wie gesagt, Quelltext bleibt auf Serverseite, das heißt man kann sich sicher sein das Passwörter o.ä (z.b mysqlpasswort!) geheim bleiben (außer man stellt sich natürlich dumm an ) Ansonsten kann man bei javascript nie sicher sagen das der client javascript auch aktiviert hat, welche version sein browser unterstützt usw. Weiterhin kann man mit javascript NICHT auf den Server schreibend zugreifen. (Auch nicht auf mysql o.ä). Ansonsten ist die Serverbelastung relativ gering (ok außer es greifen 1.000.000 Benutzer gleichzeitig zu, aber da geht jeder Rechner in die Knie, ob er nun das javascript übertragen muss oder das php parsen muss ists dann auch schon wurscht)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
29.03.2005, 14:52 Uhr
Oliver
S2-Pixelgeneral


Weil PHP für ganz andere Sachen genutzt wird als für PHP.
Was mit PHP machbar ist, ist nicht JaveScript machbar und umgekehrt.
--
Demokratie ist die Diktatur der Mehrheit.

www.siedler25.org/ ( Siedler2 - Remake )
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
29.03.2005, 15:00 Uhr
Unwissende
...die wirklich Unwissende 8-)


ich würde gerne PHP nehmen, um mit meinem Client auf eine Mediendatenbank (momentan sinds per Definition nur Bilder) zugreifen zu können.
Mein Prof meint, PHP wär dafür wohl gut geeignet, wollte aber trotzdem nochmal eure geschätzte Meinung hören, äh lesen
--
__________________________________
Unwissenheit ist vorläufig- Dummheit für immer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
29.03.2005, 15:35 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Es wurde doch alles gesagt, oder?
Mir währe ziemlich neu, dass man mit JavaScript überaupt auf eine Datenbank zugreifen könnte (egal ob MySQL, SQLite oder was weiß ich...), da kommst du an PHP oder einer anderen "richtigen" Programmiersprache, denke ich, nicht vorbei!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
29.03.2005, 15:43 Uhr
Pablo
Supertux
(Operator)



Zitat von Unwissende:

JavaScript:
+ clientseitig interpretiert (man kann so das Netz entlasten)



Quatsch! Eher umgekehrt, PHP hat mit der Belastung des Netzes nichts zu tun, da PHP serverseitig ist und der Code nicht mitgesendet werden muss. Javascript muss mitgesendet werden, also das verursacht eine höhrere Belastung des Netzes.




Zitat von Unwissende:

Wieso zieht ihr PHP JavaScript vor???


Weil PHP eben serverseitig ist und nicht vom Benutzer abhängt. Du kannst mit Javascript nicht erwarten, dass deine Seite überall funktioniert, denn schon deaktiviere ich Javascript, dann ist deine Seite unbrauchbar.

Ich arbeite mit Datenbanken und mit server internen Skripten, sowas ist mit Javascript unmöglich, wie zum teufel soll ich denn Daten in einer Datenbank schreiben, Benutzer in einem System hinzufügen, usw? PHP und Javascript haben 2 verschiedene Ziele, du kannst sie nicht miteinander vergleichen.

PHP ist eine serverseitige Sprache, die dazu enstanden ist, richtige Webserver Anwendungen auszuführen. Javascript wird sowas nie können, weil JS clientseitig ist und somit vom Benutzer anhängig. Javascript benutzt man sowieso eher nur für das Layout der Seite, PHP benutzt man für den internen Ablauf der Seite.

PS: wäre schreibt man ohne h
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 29.03.2005 um 15:45 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
29.03.2005, 15:54 Uhr
Unwissende
...die wirklich Unwissende 8-)


Sorry, mein Prof meinte halt, ich solle mir mal PHP und JavaSkript anschauen wg. DB-Zugriff...Sie wusste auch nicht auf Anhieb, ob JavaScript DB-Unterstützung hat. Offensichtlich ja nicht.
Also gut, ich sehe, ich kann PHP und JavaSkript für meine Zwecke gar nicht wirklich miteinander vergleichen...
für die Antworten

PS: Das mit dem "währe" wollt ich auch gerade noch anmerken
--
__________________________________
Unwissenheit ist vorläufig- Dummheit für immer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
29.03.2005, 16:05 Uhr
Unwissende
...die wirklich Unwissende 8-)



Zitat von Pablo:

Quatsch! Eher umgekehrt, PHP hat mit der Belastung des Netzes nichts zu tun, da PHP serverseitig ist und der Code nicht mitgesendet werden muss. Javascript muss mitgesendet werden, also das verursacht eine höhrere Belastung des Netzes.



Ich hab hier:
"JavaScript kann den Server und das Netz entlasten , indem Berechnungen auf dem Client ausgeführt werden. Das ist meistens auch schneller. Ein Beispiel sind Formular-Plausibilitätsprüfungen."
Quelle: http://home.ecore.net/pigasus/tips/tips-waskannjs.htm

Mhmmm, ich weiß auch nicht mehr weiter...Wobei, dass der Code von JavaScript übers Netz rübergeschoben werden muss, ist auch einleuchtend
--
__________________________________
Unwissenheit ist vorläufig- Dummheit für immer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
29.03.2005, 16:11 Uhr
Pablo
Supertux
(Operator)


Das ist Serverbelastung, nicht Netzbelastung, das sind 2 unterschiedliche Dinge.
Meine Empfehlung/Motto ist immer: (ver)meide Javascript so lange es möglich.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!

Dieser Post wurde am 29.03.2005 um 16:13 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
29.03.2005, 16:12 Uhr
Unwissende
...die wirklich Unwissende 8-)



--
__________________________________
Unwissenheit ist vorläufig- Dummheit für immer
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ]     [ PHP ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: