Ich habe gerade angefangen zu lernen PHP und nur mit $_POST
/$_GET
. Nun möchte ich wissen, was ist das Pro und Con's der PHP die Daten aus einem Formular in der gleichen Datei verarbeiten oder senden Sie die Daten an eine andere Datei (action="anotherfile"
)?PHP in der gleichen Datei wie Formular oder separat? Geschwindigkeit
Logischerweise werde ich denken, dass das Senden in eine andere Datei würde die Zeit Prozess erhöhen, aber ist das wahr? Wenn ich das PHP-Skript in der gleichen Datei habe, scheint die Seite nicht neu zu laden, wenn ich den Submit-Button drücke (aber der Inhalt ändert sich). Oder tut es? Wenn dies der Fall wäre, wäre der einzige Unterschied, dass ich das Skript für das Menü (sagen wir, Sie haben das gleiche Menü auf allen Seiten) in beiden Dateien eingeben müsste? Was würde zu mehr Codierung/weniger Platz führen?
haben Sie versucht, es selbst zu messen? –
Als Hinweis auf Ihre Follow-up: Verwendung von GET-Parameter macht eine Verbindung leicht shareable. Sehen Sie sich an, wie Google Maps Standortinformationen in der Url speichert, oder stellen Sie sich vor, ein Produkt mit jemand anderem über einen Link wie http://www.someshop.com/?product=fancyproduct –
@ T3H40 zu teilen, aber Sie müssen wirklich sicherstellen, dass keine sensiblen Daten weitergegeben werden. –