• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP soll ja auf einem Server laufen. Geht es irgendwie auch auf Festplatten?

Antworten kurz und knapp per Umfrage

  • Das funktioniert auf jeden Fall nicht weil ...

    Stimmen: 0 0,0%
  • Ich glaube das müsste so funktionieren ...

    Stimmen: 0 0,0%
  • Keine Ahnung!

    Stimmen: 0 0,0%

  • Umfrageteilnehmer
    5
Werbung:
PHP kannst du auch auf Konsolen-Ebene ausführen, aber du meinst wahrscheinlich wieso es nicht als Website einfach so ausgeführt werden kann.
Was PHP macht ist folgendes.
Es geht deine Datei durch und sucht nach PHP Code (<?php ?>) Wenn er was findet, wird dieser ausgeführt. Dieser Code ist aber serverseitig. Denn du hast ja mehrere benutzer, die deine Anwendung benutzen. (Server Client Prinzip).
Erstellst du dir mit einer Schleife eine Tabelle, so macht PHP auch nichts anderes, als statischen HTML Code am Ende auszugeben. Denn der Browser kann nichts anderers darstellen. Für Clientseitige Geschichten gibt es Javascript, Flash, ActiveX und sonstige Sprachen.
Falls du meintest, ob du zu hause php anwenden kannst. Klar. Hol dir xampp ;) apache friends - very easy apache, mysql, php and perl installation without hassles
Aber ohne einen Apache, der den PHP Code durchgeht und ihn in HTML "wandelt" ist es nicht möglich.

Noch ein Nachtrag. Stell dir mal vor die Browsre hätten ihren eigenen PHP Parser. Dann könnte der benutzer ja auch einstellen, ob fehlermeldungen angezeigt werden und könnte auch alle Einstellungen am Server vornehmen. Allein auch schon die tatsache, dass PHP die Möglichkeit bietet auf Datenbank zuzugreifen würde ein sicherheitsrisiko sein, den PHP Code erst lokal zu parsen. Da man das wohl ausstellen könnte und den offenen Code sehen könnte. Somit ein absolutes Nogo ;)
 
Werbung:
PHP kannst du auch auf Konsolen-Ebene ausführen, aber du meinst wahrscheinlich wieso es nicht als Website einfach so ausgeführt werden kann.
Was PHP macht ist folgendes.
Es geht deine Datei durch und sucht nach PHP Code (<?php ?>) Wenn er was findet, wird dieser ausgeführt. Dieser Code ist aber serverseitig. Denn du hast ja mehrere benutzer, die deine Anwendung benutzen. (Server Client Prinzip).
Erstellst du dir mit einer Schleife eine Tabelle, so macht PHP auch nichts anderes, als statischen HTML Code am Ende auszugeben. Denn der Browser kann nichts anderers darstellen. Für Clientseitige Geschichten gibt es Javascript, Flash, ActiveX und sonstige Sprachen.
Falls du meintest, ob du zu hause php anwenden kannst. Klar. Hol dir xampp ;) apache friends - very easy apache, mysql, php and perl installation without hassles
Aber ohne einen Apache, der den PHP Code durchgeht und ihn in HTML "wandelt" ist es nicht möglich.

Noch ein Nachtrag. Stell dir mal vor die Browsre hätten ihren eigenen PHP Parser. Dann könnte der benutzer ja auch einstellen, ob fehlermeldungen angezeigt werden und könnte auch alle Einstellungen am Server vornehmen. Allein auch schon die tatsache, dass PHP die Möglichkeit bietet auf Datenbank zuzugreifen würde ein sicherheitsrisiko sein, den PHP Code erst lokal zu parsen. Da man das wohl ausstellen könnte und den offenen Code sehen könnte. Somit ein absolutes Nogo ;)
Vielen Dank!
Edit: Ach ja was ist Xampp?
 
XAMPP ist eine Distribution von Apache, MySQL, PHP und Perl, die es ermöglicht diese Programme auf sehr einfache Weise zu installieren.
hab doch oben einen link gepostet :)


Xampp ist ein Paket aus Apache, Mysql, PHP und Perl. Was du ja benötigst ist midnestens der Apache mit PHP. :)
 
Du hast immer noch nicht gelernt, das Subject richtig auszufüllen, Deine Fragen anständig zu stellen, anständig zu quoten und eine Suchmaschine zu benutzen.

Darf man mal fragen, wie alt Du bist? Weil, wenn Du erst 10 bist, dann kann man sich Deinen Stil erklären und wird Dir vielleicht auch ein bisschen anders antworten. Trag also am besten Dein Geburtsdatum im Profil ein.
 
Werbung:
Du hast immer noch nicht gelernt, das Subject richtig auszufüllen, Deine Fragen anständig zu stellen, anständig zu quoten und eine Suchmaschine zu benutzen.

Darf man mal fragen, wie alt Du bist? Weil, wenn Du erst 10 bist, dann kann man sich Deinen Stil erklären und wird Dir vielleicht auch ein bisschen anders antworten. Trag also am besten Dein Geburtsdatum im Profil ein.
Meine Eltern verbieten mir das ich genaue Angaben über mich mache und kannst du mal aufhören immer über meine Fragen zu lästern?
 
Werbung:
Meine Eltern verbieten mir das ich genaue Angaben über mich mache
Das kann ich verstehen, aber das macht es halt für diejenigen, die Dir helfen wollen, nicht einfacher. Aber damit hast Du ja zugegeben, dass Du noch sehr jung bist und das erklärt einiges.

kannst du mal aufhören immer über meine Fragen zu lästern?
Nein, weil ich nicht lästere, sondern Dich dazu bringen will, Deinen Stil zu ändern, weil das für die Hilfswilligen nicht einfach ist und wenn Du so weiter machst, wird Dir niemand mehr helfen wollen.
 
Werbung:
Das kann ich verstehen, aber das macht es halt für diejenigen, die Dir helfen wollen, nicht einfacher. Aber damit hast Du ja zugegeben, dass Du noch sehr jung bist und das erklärt einiges.


Nein, weil ich nicht lästere, sondern Dich dazu bringen will, Deinen Stil zu ändern, weil das für die Hilfswilligen nicht einfach ist und wenn Du so weiter machst, wird Dir niemand mehr helfen wollen.
Davon rede ich ja schon die ganze Zeit [Augenroll]! Ist das ein Problem? Darf ein Kind kein HTML können?
 
Ist das ein Problem? Darf ein Kind kein HTML können?
Nein, das ist kein Problem.

Aber Du bist noch sehr unselbständig, das solltest Du lernen.
1. Die Frage schreibt man in den Text, nicht ins Subject, das enthält das Thema, also sozusagen eine Übeschrift, worum es in einem Thread geht.
2. Von wegen unselbständig: "Was ist xampp?" Du kennst doch sicher Suchmaschinen? Die selbe Antwort kriegt auch ein 30jähriger an den Kopf geknallt :-) Eigeninitiative ist gefragt, denn auch nur mit Eigeninitiative kann man Websites erstellen.

Achte einfach auf die Hinweise, die Du bekommst und lerne. Und zeige, dass Du lernst. Dann wird das schon.
 
PS: habe ne seite, aber MYSQL funktioniert häufig nicht, muss man öfters probieren: LINK!!!
ch gebe es ja zu, mit Joomla erstellt:grin:
 
Zuletzt bearbeitet:
Werbung:
@hansi: Beziehst du das mit dem MySQL jetzt auf Xampp oder auf einen Realen server?? Denn bei Xampp läuft eig immer alles richtig... kann nur sein, das wenn du einen messenger wie skype oder icq (VIIRUS) offen hast, der virtuelle FTP-server und die MySQL datenbank nich funzt... ^^

Und du solltest wirklich dein Geburtsdatum angeben, damit man so antworten kann, das du es verstehst und nicht nachfragen musst, was deutlich erklärt wurde... wem bringt denn dein geburtsdatum im Zusammenhang mit deinem Nickname etwas??
Ausserdem solltest du dich nicht immer gleich auf den schlips getreten fühlen, wenn andere Forenuser dir helfen wollen und tipps geben...
 
@hansi: Beziehst du das mit dem MySQL jetzt auf Xampp oder auf einen Realen server?? Denn bei Xampp läuft eig immer alles richtig... kann nur sein, das wenn du einen messenger wie skype oder icq (VIIRUS) offen hast, der virtuelle FTP-server und die MySQL datenbank nich funzt... ^^

Und du solltest wirklich dein Geburtsdatum angeben, damit man so antworten kann, das du es verstehst und nicht nachfragen musst, was deutlich erklärt wurde... wem bringt denn dein geburtsdatum im Zusammenhang mit deinem Nickname etwas??
Ausserdem solltest du dich nicht immer gleich auf den schlips getreten fühlen, wenn andere Forenuser dir helfen wollen und tipps geben...
auf meinen realen server (der Link).
PS: habe die Privatsphähreneinstellungen so geändert das man nur das Alter sieht:grin:!
 
Zurück
Oben