Дык это есть и глупо и дорого.
Я к примеру беру хостинг тут http://hosted.ua/rus/hosting/tariff.jsp, думаю можно найти и дешевле, но меня там устраивает оперативность суппорта.
http://beholder-eye.info/2006/03/30/dropdown-menu-css
Да че вы паритесь, минусом больше, минусом меньше. :)
Если бы люди сразу знали что они захотят ЧПУ с кириллицей, то может им бы кто-то и сказал что сайт очень желательно в кодировке UTF. Но когда сайту год или больше а они вдруг захотели ЧПУ с кириллицей, а сайт к примеру с кодировкой cp1251. То лучше и не браться.
Есть опыт только с сайтом на cp1251, где был очень маленький процент ЧПУ с кириллицей и было сделано нормальное отображение этих урл как в ИЕ так и в остальных браузерах. Так вот Yandex , получал эти УРЛ в виде site.ru/%C0%CD%C6.html, при попытке на них зайти получал 404 и не индексировал. Сейчас пробую когда УРЛ в ИЕ будут отображаться виде site.ru/%C0%CD%C6.html, а в остальных браузерах нормально. Посмотрю как будет яндекс индексировать и отображать при поиске их.
Если кодировка у сайта не UTF, то да получим на выходе в ИЕ примерно такое http://site.ru/%D0%90%D0%BD%D0%B8.
Вах, вах, вах, наверно при чтение с БАЗЫ обращений к диску нет, данные не фрагментированы, в файлах ничего не хранится и все так радужно и красиво.
В 2 раза дороже это так мелочи :)
Попробывал демку, неплохо но не тянет как-то на 40WMZ.
Такую же паузу вы получите и с базой при записи и чтении. Во вторых пока ТЗ не видели судить что лучше база, файлы, а может база+файлы не имеет смысла.
Во первых писал же выше что блокирование при чтении не считается монопольным.
Во вторых используйте readfile().
Это если flock не использовать то теоретически будут.