Category Archives: Programming

Проблеми с upgrade към php 5.4

Вчера ъпгрейднах към php 5.4, но чак днес ми се наложи да тествам нещо и ооо изненада suhosin apc и xdebug не работят. Решение: всички файлове от директория /usr/lib/php5/20090626 не ни трябват, трябва да ги имаме в /usr/lib/php5/20100525 съответни всички … Continue reading

Posted in php, Xdebug | Leave a comment

Dependency Injection – добър дизайн или излишно усложняване

В университета имахме да пишем есе за DI – добро или лошо. Харесали са това което сглобих за час и половина след катеренето … та реших да го споделя. Dependency Injection и Inversion of Control – добър дизайн или излишно … Continue reading

Posted in Miscellaneous, Programming | Leave a comment

… ORDER BY RAND()

Goal: get random record from database Lets sat we have table `lyric` ~ 33k records, `id` is primary key Simple: SELECT * FROM `lyric` ORDER BY RAND() LIMIT 1; 1 row in set (1.12 sec) wtf!? 1 second ? Note: … Continue reading

Posted in MySQL, Optimization, Optimization, php | Leave a comment

PHP functions online catalog

[deprecated] [преустановено]

Posted in php | Leave a comment