PHP umfasst eine Reihe von Verknüpfungen zu Webseiten schneller machen Codierung , einschließlich kurze Versionen von gemeinsamen Tags. Während es verlockend ist, Tastatureingaben und Bandbreite mit dieser kompakten Tags speichern , könnten Sie auf Probleme stoßen , wenn Sie stark auf diese Verknüpfungen zu lehnen. Was sind PHP Short -Tags?
Die PHP-Sprache umfasst mehrere Optionen Syntax für viele der Vorgänge. Dazu gehören kurze Tags für spezielle Funktionen . Zum Beispiel die Standard PHP "open" -Tag als " Php " geschrieben wird , kann aber auch wie folgt geschrieben werden " . " Ebenso ist die PHP-Direktive zur Ausgabe von Daten auf eine Seite in der Regel beginnt mit " ; < php echo " , kann aber mit einer kurzen tag geschrieben, wie" < = " Um kurze Tags ermöglichen , muss der Server Administrator konfigurieren Sie entweder mit dem PHP " - enable- short-tags "-Option ? . oder bearbeiten Sie die Datei php.ini auf " short_open_tag " auf "on ".
Probleme mit Short Schlagwörter
PHP Short-Tags werden nicht auf der Arbeit Server, auf denen kurze Tags nicht aktiviert sind. Dies wird besonders dann wichtig, wenn Sie mit der Entwicklung Script für den öffentlichen Vertrieb oder kommerziellen Verkauf sind . Auch, wenn Ihr Skript dient XML -oder XHTML- Dokumente , Erklärungen innerhalb der Dokumente kann mit PHP short tags Konflikt , so müssen Sie Standard-Tags . Schließlich unter Umständen raw PHP-Code lässt sich die Ausgabe , den Browser , wenn Short-Tags auf dem Server deaktiviert, aber verwendet in Ihren Skripts sein , was ein potenzielles Sicherheitsrisiko .
Wenn Short-Tags
Wenn du mit dem Server, auf dem Sie Ihre PHP-Skripte ausgeführt werden können, können kurz -Tags helfen sparen Entwicklungszeit und reduzieren Sie die Größe Ihrer Skripte . Denken Sie daran, dass, wenn Sie Ihre Skripte auf einen neuen Server zu verschieben, müssen Sie entweder sicherstellen, dass der Server für kurze Tags konfiguriert oder ersetzen die kurzen Tags mit Standard-Tags . Außerdem gibt es Patches zur Verfügung , so dass ein Server- Administrator kann PHP in XML und XHTML-Dokumente mit kurzen Tags dienen .
Best Practices
Das wichtigste Element der Bestimmung Ihrer Verwendung von PHP Short-Tags ist Ihre Kontrolle über die Konfiguration des Servers . Wenn Sie der Serveradministrator sind, können Sie die php.ini Datei, um sicherzustellen , dass die " short_open_tag "-Einstellung aktiviert ist. Auch bewusst sein , welche Vorgänge das Skript ausführt , und verwenden Sie keine Kurzwahlen , wenn es serviert werden oder XML XTML Dokumente oder wenn es enthält sensible Informationen wie Benutzerdaten oder versteckten URLs .