Alexius, спасибо большое, посмотрю.
alexseo, MOP1, «нестандартные» клиенты хорошо, когда есть возможность их раздать и научить пользоваться, а у нас в роли операторов выступают сотрудники сторонних компаний, которые размещают на нашем «портале» свои предложения. Внедрять у них специально заточенные программы, которые будут использоваться в лучшем случае раз в день, нецелесообразно.
Ага, и дюймы на «елочки» или „лапки“ :)
в .htaccess:
AddDefaultCharset UTF-8
или отдавайте заголовок перед выводом:
Content-Type: text/html; charset=UTF-8
Эти хорошие:
http://www.ozon.ru/context/detail/id/2811332/
http://www.ozon.ru/context/detail/id/2847621/
Совсем наоборот — для людей, которым нужен быстрый результат и изящное решение.
Простой магазин с AJAX-корзиной, админкой, блекджеком и шлюхами на Rails пишется за несколько часов :)
Еще про Руби на рельсах и Питон на Джанге почитайте. Еще больше понравится.
Или посмотрите :)
Оптимизация, основанная на выборе тех или иных функций, мне кажется экономией на спичках. Сейчас гораздо проще купить более мощные железки/канал, чем тратить время на оптимизацию, которая даст копеечное ускорение.
А если уж гнаться за скоростью во всем, то проще вообще отказаться от похапе.
А еще можно написать в .htaccess что-то вроде:
php_value default_charset UTF-8
php_value mbstring.func_overload 7
php_value mbstring.internal_encoding UTF-8
php_value mbstring.detect_order UTF-8
и использовать базовый strlen()
С мобильных устройств вполне себе можно смотреть нормальный полноценный веб, благо есть Опера Мини, Опера Мобайл и Сафари. Не надо никуда нас редиректить (я тоже в дороге айфоном читаю)!
Петр, все работает :)