Есть еще такой вариант. Сталкивался с ним лично на хостинге Мажордомо (может быть такая фиговина есть и на каких-то других хостингах). У них зачем-то(до сих пор не понял зачем) в панели управления, есть раздел, который привязывает к каждому домену свою кодировку.
Если вовремя не найти этот раздел и не исправить кодировку по умолчанию - на нужную. То хостинг, перед выдачей страницы клиенту, автоматически перекодирует ее, в ту кодировку, которая указана в разделе выбора кодировок.
Т.е. например если все сделано правильно, страницы сохранены в utf, utf - заголовки посылаютс браузеру, при работе с БД кодировка задается правильно. Но при этом в панели управления хостингом указана кодировка windows-1251 то на выходе будут "иероглифы"
Дело не в том что ООП код работает быстрее или медленнее процедурного. При прочих равных, скорее всего ООП код даже проиграет процедурному. При 100 посетителях и более одновременно, раньше, скорее всего, упадет СУБД.
А на то, что код:
myFunction();
выполняется на мгновение быстрее чем код
$myObject->myFunction();
не стоит обращать внимание.
Главная прелесть ООП совсем не в быстродействии, а в удобстве разработки, особенно больших проектов. А говнокод будет хреново работать и с использованием ООП и без использования.
Вообщем разобрался более-менее, зарегил парочку рф доменов, прикрутил к хостингу - вроде все работает. Дальше видно будет, может какие-нибудь проблемы всплывут. Пока только раздражает что хосты называются аля xn--e1aktc.xn--p1ai и в поисковиках пока не видел рф выдачи.
Огромная шумиха разыгралась вокруг кириллических доменов.
Гос структуры заняли свои домены, далее бренды вроде как заняли свои, потом очередь дошла и до простых смертных. Сейчас, на сколько я в курсе, заканчиваются аукционы на оставшиеся свободные популярные имена.
Вот только как-то не начали бросаться в глаза кириллические ссылки типа
русский-домен.рф Как-то не могу найти новые сайты(да и старые тоже) с русскими URL-ами. Не заметил что бы поисковики выкидывали в выдаче рф домены.
Может не умею искать?
Провел эксперимент: ввел в браузере яндекс.рф меня перекинуло на yandex.ru. Просмотрел заголовки, никаких статусов 301\302 не видно. Похоже что DNS просто на русский урл вернул адрес латинского.
Т.е. я не совсем понял. В Браузерах мы по прежнему не увидим в адрессной строке кириллицы? Не увидим ссылок с русскими буквами?
И вообще, а все ли хостеры готовы на данный момент прикреплять к себе кириллические домены?
Кто-нибудь знает кириллические адреса действующих сайтов? Что бы не так тупо перекидывало как в яндексе, а что бы русские буквы оставались в адресной строке браузеров?
Я себе как-то иначе все представлял.
Как-то непонятно все.... (C) Рева.
Если вы отключаете кукисы в браузере, то сессия может работать через GET параметр
PHPSESSID = "бла-бла-бла" который будет добавляться ко всем url запросам автоматически.