Tag Archives: php

Passwort-Verschlüsselung via ISPEM

Beim Websider stieß ich gestern auf einen kurzen, aber interessanten Codeschnippsel zur sicheren Passwort-Verschlüsselung: „Individual Secure Password Encryption Method, das ist ISPEM. Dahinter steckt nicht viel Innovatives, aber Nützliches.“

Die ISPEM-Verschlüsselung konkret:

define('ISPEM_FCONST_SPL','your_unknown_value1',true);
define('ISPEM_SCONST_SPL','your_unknown_value2',true);
 
function ISPEM_encrypt($clear_password){
   $p = str_rot13($clear_password);
   $p = base64_encode($p);
   $S1 = md5(ISPEM_FCONST_SPL,true);
   $S2 = md5(ISPEM_SCONST_SPL,false);
   $SC = md5(strlen($p).$S1,false);
   $p =  substr(($S2.$SC),0,45);
   return $p;  //liefert einen 45 zeichenlangen Encrypted String, unknackbar
}

Google: Let’s make the web faster

Google möchte das Internet schneller machen. Nicht Google allein soll das Web schneller machen, sondern die Webmaster sollen ihre Homepages optimieren, aber Google hilft: „Over the years, through continuous experimentation, we’ve identified some performance best practices that we’d like to share with the web community […], a new site for web developers, with tutorials, tips and performance tools.“ (Googleblog)

Hierfür bietet Google zahlreiche Scripts, Tools und Tutorials an, so z.B. Optimierungstipps für HTTP-Caching, GZIP-Kompression, JavaScript-Code, HTML-Codes, PHP-Scripte, …

WordPress: Language string failed to load: instantiate

Heute, beim Arbeiten am Plugin „Post Notification„, erhielt ich mehrere Male die folgende Fehlermeldung:

Language string failed to load: instantiate

Bei der Suche nach einer Problemlösung, bin ich auf einige interessante Seiten gestoßen, deren Inhalte ich hier kurz zusammenfassen möchte.