| Entwicklerblog |
| Entwicklerblog.net befasst sich mit Themen rund um die Webentwicklung, HTML, PHP, Server, Web 2.0 und alles was noch dazu gehört |
| http://www.entwicklerblog.net |
| Cross-Site Request Forgery |
| Der ein oder andere hat vieleicht schon man von XSRF gehört haben. Heute gehts mal darum, was XSRF genau ist, warum es auftriff und wie man dieses Sicherheitsproblem umgehen kann. Es handelt sich dabei - grob gesagt - um den ungewollten aufruf einer URL oder das ungewollte senden an eine URL per POST. Nehmen wir also als Beispiel [...] |
| ** LINK ** |
| Der MIME-Typ von Javascript |
| Lange ist es her, seitdem ich meinen letzten Beitrag veröffentlicht habe. Nach dem ich keine Ideen mehr hatte, fehlte mir später die Lust und Zeit zum schreiben. Aber jetzt ist es endlich mal wieder soweit, zumindest für einen kurzen Beitrag. Aber ich werde bald wieder längere Beiträge schreiben. Ich schreibe jetzt etwas über den MIME-Typ von [...] |
| ** LINK ** |
| Der Entwicklerblog war nicht mehr aufrufbar |
| Seit gut 2 Wochen ist es nicht mehr möglich gewesen, Artikel auf dem Entwicklerblog zu lesen. Grund dafür war das Update auf die Wordpress Version 2.6. Dabei habe ich eine falsche .htaccess Datei hochgeladen und es nicht gemerkt. Es ist beim Aufrufen von neuen Beiträgen immer ein HTTP 500-Error erschienen. Ich hatte nur die Hauptseite [...] |
| ** LINK ** |
| Themenwünsche? |
| Lange ist es her, seitdem hier das letzte Mal ein Beitrag veröffentlicht wurde. Dieser Beitrag war ein Benchmark, wie viele andere der letzten Beiträge, doch diese scheinen nicht so gut anzukommen. Der Grund für die vielen Benchmarks war meine Ideenlosigkeit. Nach der Kritik an den ganzen Benchmarks, weil diese uninteressant waren, gab es jetzt ca. [...] |
| ** LINK ** |
| [PHP] AND/OR oder &&/|| bei if? |
| In jedem etwas komplexeren Script kommen if-Abfragen vor, oftmals auch mit mehreren Bedingungen verknüpft, und zwar mit AND oder OR, bzw. deren Equivalent && oder ||. Aber sind diese wirklich komplett gleich? Macht es auch von der Geschwindigkeit keinen Unterschied? Ich habe es unter die Lupe genommen.Weil es bei meinem letzten Beitrag soviel Kritik gab, [...] |
| ** LINK ** |
| Website in älteren Internet Explorer Versionen testen |
| Welcher Webentwickler kennt es nicht, dass die entwickelte Website im Internet Explorer anders aussieht als im Firefox o.ä.? Doch meist hat man nur einen Internet Explorer installiert, um darin zu testen. Was kann man also tun, um die Ansicht auch in den anderen Versionen zu testen, als einen neuen Computer zu kaufen oder zahlreiche Virtuelle [...] |
| ** LINK ** |
| [PHP] Variable in Integer verwandeln: (int)$foo oder intval($foo) |
| Um eine Variable in einen Integer zu verwandeln gibt es in PHP 2 Möglichkeiten. $foo = (int)$foo; $foo = intval($foo); Also einmal das Typecasting, und einmal die Funktion. Doch welche davon ist schneller? Ich habe es unter die Lupe genommen, mit jeweils 10.000 Durchläufen. Benchmark (int)$foo oder intval($foo) Was? Laufzeit in s Verhältnis zum Schnellsten intval($foo) 0.0101521015167 100% (int)$foo 0.0101780891418 100.3% Wie man also sieht, ist der Unterschied minimal, und [...] |
| ** LINK ** |
| Neuer Computer |
| Nachdem mir vor einigen Wochen mein alter PC kaputt gegangen war, und ich mir gedacht habe, es lohnt sich nicht, Ersatzteile zu kaufen, weil dieser mittlerweile 5 Jahre alt war, habe ich seit gestern nun einen neuen PC - Marke Eigenbau Im Vergleich z u meinem alten PC ist es einfach der Wahnsinn, endlich [...] |
| ** LINK ** |
| Benchmark zur Passwortgenerierung |
| Wie angekündigt, gibt es von mir nun den Benchmark zu den verschiedenen Methoden der Passwortgenerierung. Die 4. Methode könnte man, wie gesagt, noch so erweitern, dass es auch für Passwörter mit mehr als 40 Zeichen länge funktioniert. Dies hab ich einmal gemacht, und dies hier ist der Code: 1 2 3 4 5 6 7 8 9 function generatePW($length){ $times = ceil($length/40); $password = ''; for($i=0;$i<$times;$i++){ [...] |
| ** LINK ** |
| Wieder da |
| Da bin ich wieder. Bin jetzt zwar schon einige Stunden zuhause, aber bin erst jetzt da zu gekommen, euch dies auch mitzuteilen Gleich gibt es noch den Benchmarktest zu den Passwortgeneratoren, und dann sehen wir weiter. |
| ** LINK ** |