perfektes-php.de
Perfektes PHP » PHP Beyond the web
http://perfektes-php.de/php-beyond-the-web
Schritt für Schritt besseren Code schreiben! PHP Beyond the web. Nov 22nd, 2013. Rob Aley ist seit mehr als 10 Jahren php-Entwickler, wie auch ich. Im Gegensatz zu mir verwendet er php jedoch nicht nur bei der Entwicklung von Webseiten, sondern für alles: von Shell-Skripten über System-Daemons bis hin zu GUI-Anwendungen, php ist für ihn stets die Sprache der Wahl. Nun hat er ein Buch geschrieben, php beyond the web. Das Buch ist als DRM-freies Ebook über Leanpub zu kaufen. Der Auto hat als Mindestpre...
perfektes-php.de
Perfektes PHP » Best Practice
http://perfektes-php.de/tag/best-practice
Schritt für Schritt besseren Code schreiben! Posts Tagged ‘Best Practice’. Nichts ist schlimmer als Bandwurmsätze, die, innerhalb mehrerer Ebenen, die dann auch, um es noch störender zu machen, einfach, oder gar mehrfach, ineinander verschachtelt sind, den Lesefluss stören. Und auch mehrfach verschachtelter Quellcode stört den Lesefluss und verschleiert das, was eigentlich offensichtlich sein sollte. Stellen wir uns beispielsweise eine Funktion vor die prüft, ob ein [.]. 1 : $key); }. PHP Beyond the web.
perfektes-php.de
Perfektes PHP » Coding Style
http://perfektes-php.de/tag/coding-style
Schritt für Schritt besseren Code schreiben! Posts Tagged ‘Coding Style’. Nichts ist schlimmer als Bandwurmsätze, die, innerhalb mehrerer Ebenen, die dann auch, um es noch störender zu machen, einfach, oder gar mehrfach, ineinander verschachtelt sind, den Lesefluss stören. Und auch mehrfach verschachtelter Quellcode stört den Lesefluss und verschleiert das, was eigentlich offensichtlich sein sollte. Stellen wir uns beispielsweise eine Funktion vor die prüft, ob ein [.]. Mrz 1st, 2012 Filed under Allgemein.
perfektes-php.de
Perfektes PHP » php
http://perfektes-php.de/tag/php
Schritt für Schritt besseren Code schreiben! Posts Tagged ‘php’. Wie man sich vor Rainbow-Table-Attacken schützen kann. Warum benutzt man sie? Wie kann man sie “entschlüsseln”? Wie kann man sich davor schützen und MD5 sicherer machen? Im vorherigen Beitrag habe ich gezeigt, wie man Rainbow-Tabellen benutzen kann, um MD5 zu entschlüsseln. In den ersten beiden Teilen habe ich klar gemacht, dass ein Entschlüsseln zwar nicht möglich, aber auch gar [.]. Nov 19th, 2012 Filed under Allgemein. Nichts ist schlimm...
perfektes-php.de
Perfektes PHP » Kontakt
http://perfektes-php.de/kontakt
Schritt für Schritt besseren Code schreiben! Update: Jan 4th, 2012. Ich freue mich über E-Mails! Benutzt dazu einfach folgendes Kontaktformular, oder schreibt mir direkt an hendi. Code-Schnipsel und mehr könnte ihr gerne an die Mail anhängen, am besten als ZIP-Datei. Sie können folgende Dateitypen anhängen: html, txt, css, gif, png, jpeg, jpg, tiff, bmp, ai, eps, ps, rtf, pdf, doc, docx, zip, rar, wav, mp3, ppt. E-Mail (will not be published) (required). Subscribe to comments feed. PHP Beyond the web.
perfektes-php.de
Perfektes PHP » Passwörter mit MD5-Hash entschlüsseln
http://perfektes-php.de/md5-passwoerter-entschluesseln
Schritt für Schritt besseren Code schreiben! Passwörter mit MD5-Hash entschlüsseln. Mrz 14th, 2012. Warum benutzt man sie? Wie kann man mit MD5 u.Ä. Hash-Verfahren verschlüsselte Passwörter wieder entschlüsseln? Wie kann man sich davor schützen? Im ersten Teil habe ich erklärt, was Hash-Verfahren sind und wie sie funktionieren. Im zweiten Teil habe ich anhand eines Bankautomaten und eines elektronischen T:urschlosses gezeigt, welche Vorteile der Einsatz von gehashten Passwörtern bietet. Bedient man sich ...
perfektes-php.de
Perfektes PHP » Fehlermeldung
http://perfektes-php.de/tag/fehlermeldung
Schritt für Schritt besseren Code schreiben! Posts Tagged ‘Fehlermeldung’. Fatal error: Parse error: syntax error, unexpected T PAAMAYIM NEKUDOTAYIM. Mai 16th, 2012 Filed under Allgemein. PHP Beyond the web. Wie man sich vor Rainbow-Table-Attacken schützen kann. Fatal error: Parse error: syntax error, unexpected T PAAMAYIM NEKUDOTAYIM. Passwörter mit MD5-Hash entschlüsseln. G bei Wie man sich vor Rainbow-Table-Attacken schützen kann. Teemo bei Wie man sich vor Rainbow-Table-Attacken schützen kann.
perfektes-php.de
Perfektes PHP » Fatal error: Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM
http://perfektes-php.de/fatal-error-parse-error-syntax-error-unexpected-t_paamayim_nekudotayim
Schritt für Schritt besseren Code schreiben! Fatal error: Parse error: syntax error, unexpected T PAAMAYIM NEKUDOTAYIM. Mai 16th, 2012. Was sind die Ursachen und die Lösungen dafür? Str = Ätsch;. Durch das and betrachtet php Auml als eine Referenz auf eine Klasse, auf die der Aufruf einer Methode folgen müsste: $str = Ä: tsch();. Vermutlich hat der Programmierer im obigen Beispiel aber eine einfache String-Zuweisung gemeint:. Str = 'Ätsch;';. 2 Statischer Aufruf von nicht-statischen Methoden. 3 Stati...
perfektes-php.de
Perfektes PHP » Erklärung für Hash-Verfahren wie MD5 und SHA-1
http://perfektes-php.de/erklaerung-fuer-hash-verfahren-wie-md5-und-sha-1
Schritt für Schritt besseren Code schreiben! Erklärung für Hash-Verfahren wie MD5 und SHA-1. Mrz 14th, 2012. Wie funktionieren Hash-Algorithmen wie MD5 und SHA-1? Warum benutzt man diese? Wie kann man damit verschluesselte Passwörter wieder entschlüsseln? Und wie kann man sich davor schützen? Im ersten Teil dieser Serie erkläre ich, was Hash-Funktionen sind, wie diese Funktionieren und welche besonderen Eigenschaften sie haben. Sie sind sogenannte Hash-Verfahren. Der erste Punkt ist klar: wäre dies nicht...
perfektes-php.de
Perfektes PHP » Sicherheit
http://perfektes-php.de/tag/sicherheit
Schritt für Schritt besseren Code schreiben! Posts Tagged ‘Sicherheit’. Wie man sich vor Rainbow-Table-Attacken schützen kann. Warum benutzt man sie? Wie kann man sie “entschlüsseln”? Wie kann man sich davor schützen und MD5 sicherer machen? Im vorherigen Beitrag habe ich gezeigt, wie man Rainbow-Tabellen benutzen kann, um MD5 zu entschlüsseln. In den ersten beiden Teilen habe ich klar gemacht, dass ein Entschlüsseln zwar nicht möglich, aber auch gar [.]. Nov 19th, 2012 Filed under Allgemein. Wie funktio...
SOCIAL ENGAGEMENT