03.062015

PHP Best Practices

PHP ist eine Sprache die sich ständig weiter entwickelt. Aktuell steht mit der Version 7 bald ein neues Major Release ins Haus. Für Softwareentwickler ist es daher nicht immer ganz einfach den Überblick über alle Best Practices zu behalten. Zum Glück gibt es sehr gute Quellen im Netz, die sehr übersichtlich die wichtigsten Informationen zusammen getragen haben.

phpbestpractices.org

phpbestpractices orgphpbestpractices.org ist eine kurze und sehr gute Zusammenfassung über die besten Anwendungen von PHP. Es behandelt diverse Dinge von der MySQL Implementierung, über die <?php Tags bis hin wie man am besten E-Mails versendet.

Wie man E-Mail Adressen am besten validiert, Passwörter abspeichert und auch welche Funktionen man für reguläre Ausdrücke verwenden soll wird behandelt.

Bei manchen Abschnitten steht auch einfach nur "es gibt kein Best Practice, bzw das Best Practice ist es konsistent zu sein." So zum Beispiel bei der Frage ob man einfache oder doppelte Anführungszeichen verwenden sollte.

Also insgesamt ist diese Seite für jeden einen Besuch wert!

phptherightway.com

phptherightway

phptherightway.com ist etwas ausführlicher angelegt und ist für Menschen die nicht so gut Englisch können auch in vielen weiteren Sprachen übersetzt worden.

Hier werden auch Dinge behandelt wie die Development Umgebung, Package Management oder wie der Code Style am besten aussehen sollte.

Die Webseite gibt auch einen kurzen Überblick über Template Engines, Sicherheit in PHP Projekten und wie man PHP Anwendungen am besten testet oder sogar Test-gesteuert entwickelt.

Auch hier gilt: Absolute Leseempfehlung!