PHP Modul in C – Wie geht das?

20. Juni 2014 von Markus Mächler 0 Veröffentlicht unter Know-how/Tipps&Tricks, Web Applications Verschlagwortet mit ,

Im Rahmen des diesjährigen Free Your Mind Day haben wir uns mit dem Schreiben einer PHP Erweiterung auseinandergesetzt. Nicht das Schreiben einer Erweiterung mit PHP, sondern eine Erweiterung der Sprache PHP geschrieben in C. Der Core von PHP besteht im Wesentlichen aus der Zend Engine und dem eigentlichen PHP Core. Die Zend Engine übersetzt das, für Menschen lesbare, PHP Skript in Maschinencode und führt diesen aus. Der eigentliche PHP Core übernimmt die …

Weiterlesen

sfpipauth – blazing fast IP-authentication

11. Mai 2012 von Christoph Buchli 1 Veröffentlicht unter Know-how/Tipps&Tricks Verschlagwortet mit , , , ,

On large sites you may sometimes encounter a slowing down when using common IP-authentication services (e.g. cc_ipauth & cc_iplogin_fe). These performance-problems are caused by the way those Extensions check for matching IPs: By Regexp-Search over the whole fe_users table. Usually, you don’t have lots of Users that are able to login with their IP, but if you have ten thousands of fe_users on your site, this search lasts. Since the authentication …

Weiterlesen