Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
dev 26.05.2006 12:15
Стало интересно - какой же алгоритм изпользует squid, в чем заключается его эффективность(? - если она есть ;).# внимание! "код" очень и очень условный. # input is url string, result is filepath. @url2filepath[url] $md5_hash[^math:md5[$url]] ^switch[^md5_hash.left(1)]{ .. ^case[c;h;a;r;a;c;t;e;r;s]{$level_one[01]} .. } ^switch[^md5_hash.mid(1;1)]{ .. ^case[c;h;a;r;a;c;t;e;r;s]{$level_two[07]} .. } $result[$CONFIG:storage_path/$level_one/$level_two/$md5_hash]Просьба сильно ногами не пинать, т.к. голова совершенно не работает :(