Этим возможно управлять при установке скрипта на хостинг, командами из самого скрипта?
есть функция dl(), но она отключена почти везде. Подключить расширение на хостинге вряд ли получится, всё что вы можете сделать это проверять его наличие extension_loaded(), и если чего-то нет то просто выводить ошибки и ничего не выполнять.
Бескид все расширения включаются директивой extension, если вы ее раскоментировали, то дальше либо она подключится нормально, либо php (или апач) просто не запустится.
Стоит конечно. Хуже в любом случае не будет, да и сервисов дающих бесплатные сертификаты уже достаточно.
По поводу ссылок на http по моему это не проблема, я лично в nginx'e просто поставил редирект и всё
Я использую у себя в проекте только PDO::FETCH_OBJ, абсолютно для всех запрсоов. Мне так больше нравится.
По поводу производительности скажу так - забейте. Это несоизмеримые понятия. Запрос в бд к примеру выполняется 5мс, выборка в массив будет 0.01мс к примеру, а в обьект 0.05мс, и что мы выиграем?
Вообще по собственному опыту скажу что про время выполнения пхп можно забыть, в реальных проектах процентов 80-90 времени занимают запросы в бд, иногда даже пинги.
Толку боротся за 1-2мс когда пинг к серверу 40мс и запросы в общем выполняются еще 10-20.
Короче сейчас тема производительности php отходит на второй план.
arimanecro пишет:
то нах тогда придумывать синглтон?
То есть ты думаешь что синглтон нужен только потому что обьекты ресурсоёмкие? В общем долго обьяснять и придумывать примеры, но твоё утверждение не верно.