Was ist die beste Vorgehensweise beim Deklarieren von Variablen an der Spitze des Dokuments? Gibt es einen Leistungseinfluss, wenn Variable wie $ GET oder $ POST vor dem HTML-Tag deklariert werden?Wie wirken sich die Auswirkungen der Deklaration von Variablen vor dem Tag <html> aus?
1
A
Antwort
4
Nein, es gibt keine Auswirkungen auf die Leistung, warum würde es sein? Ihr PHP-Skript ist völlig unabhängig vom HTML-Code (es ist nur Text für PHP). Sie sollten jedoch wirklich überlegen, Ihre codierte Logik und Ihren HTML-Code zu trennen, um größere Wartbarkeit zu erreichen. Sie können zu diesem Zweck eine beliebige PHP-Vorlagen-Engine verwenden.
1
Sie erklären nicht wirklich Superglobals in PHP. PHP füllt sie für Sie aus, bevor Ihre Skripte ausgeführt werden.
Ich nehme an, du meinst etwas wie
$var = $_GET['var'];
zu tun. Sie werden nicht in der Lage sein zu messen, wie wenig Zeit PHP benötigt, um den Wert von Superglobal der Variablen zuzuweisen.
Verwandte Themen
- 1. Wie wirken sich ADO.NET DataTable-Einschränkungen auf die Leistung aus?
- 2. Wirken sich falsche Wakeups auf Thread.sleep aus?
- 3. Wie wirken sich Datenströme in Java auf den Speicherverbrauch aus?
- 4. Wie wirken sich Änderungen an der IIS-Metabase auf die Ausführung von Anwendungen aus?
- 5. Warum wirken sich Attributreferenzen bei der Python-Vererbung so aus?
- 6. Node.js - Auswirkungen der doppelten Deklaration von module.exports für WebStorm intellisense
- 7. Medienabfragen wirken sich nicht auf die Browser-Größenänderung aus
- 8. Wie wirken sich unterschiedliche Aufbewahrungsrichtlinien auf meine Anmerkungen aus?
- 9. Aufruf Variable vor der Deklaration
- 10. Oozie Param-Tag vor dem Skript-Tag?
- 11. Wie wirken sich Listeneigenschaften auf die Indexeinträge pro Entität in der Google App Engine aus?
- 12. Welche Auswirkungen hat das Umleiten von Bildern hinter dem Tag <image>?
- 13. Deklaration der Variablen verursacht Segmentierungsfehler
- 14. Einsatzraum vor und nach dem Tag <br>
- 15. Wie wirken sich Namensräume in C++ - Verknüpfungen im Vergleich zu Verknüpfungen in c aus?
- 16. Wie wirken sich mehrere Prozesse in Python auf dasselbe Tkinter-Fenster aus?
- 17. Whitespace vor XML-Deklaration von JSP
- 18. Qualified-ID in der Deklaration vor '=' Token
- 19. html5 Kommentare wirken sich auf das Ergebnis aus, aber warum?
- 20. Verwenden Sie eine Elementvariable vor der Deklaration?
- 21. Wie wirken sich Tasks in der parallelen Taskbibliothek auf ActivityID aus?
- 22. Wie liest man die Variablen von Drittanbietern aus dem Speicher?
- 23. Welchen Effekt hat die Deklaration der verschiedenen Tags <accessor style> in SDEF?
- 24. Jaspersoft Studio berechnet Variablen vor dem Detailband
- 25. jQuery: Die entsprechenden Textfelder wirken sich auf die Werte des anderen aus
- 26. Wie wirken sich Sicherheitslücken von Android Studio auf die Entwicklung/den Entwickler oder den Endbenutzer der Android App aus?
- 27. C# - Verwendung der Variablen vor der Initialisierung
- 28. Statischer Initialisiererfehler, wenn er vor der Deklaration platziert wurde
- 29. Wie wirken sich Synonyme auf Instanzen von Typklassen aus? Was bewirkt das Pragma TypSynonymInstances in GHC?
- 30. Wie wirken sich explizite Template-Instanziierungen auf das aus, was der Linker finden kann?
PHP gibt ein HTML-Dokument zurück. Was haben PHP-Variablen mit einer Serverantwort zu tun? – sjngm
Leute, Leute finden alle möglichen Ausreden, um sich um die Leistung zu kümmern ... – BoltClock
PHP "malt" das resultierende HTML. Sie können es vor oder nach der Datenerfassung malen. ABER es sieht schöner aus, wenn alle GET POST- und SESSION-Sachen vorgehen :) – Alfabravo