Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
nkostya 10.03.2003 20:31 / 10.03.2003 20:35
Я только учусь. Не судите строго...@checkUri[]Всмысле не должно вызываться каждый раз? Вы предлагаете чтобы выполнялся один раз, а потом кешировался на определенное время или как?
# эта фигня не должна вычисляться при каждом checkUri (если эта функция делает то
# что она должна делать судя по названию
# $all_uri[^get_all_site_uri[]]
# ^all_uri.append{/ 0 0 Начало}
# если нету хеша для лукапов (первый вызов) - создаем егоИ последнее, почему лучше обходить стороной $env и какие здесь проблемы с идеологией :(
^if(!$all_uri_hash){$all_uri_hash[^all_uri.hash[uri;id]]}
# использовать $env без необходимости я бы не стал... но по моему тут и
# с идеологией есть проблемы... на IIS не все будет хорошо...
$result(^if($all_uri_hash.[$request:uri]){1}{0})
#end @checkUri[]