Так а чем тогда тот же $GLOBALS['LANG'] не устраивает? Многомерный, глобальный, канонический со всех ваших точек зрения...
Вы используете функции или методы класса? Какой глобал если вы один раз определяете свойство $this->settings в конструкторе?
Это вы занимаетесь излишней оптимизации. Тут тяжелый случай...
Так подсказали же механизм синглтона, где все объекты можно хранить в одном месте.
$this->registry = Registry::getInstance();
$this->settings = $this->registry->getSettings();
$this->DB = $this->registry->DB();
$this->output = $this->registry->Output();
и тд
Так у вас статический класс? юзайте self. В классе, кстати, могут содержаться как статические свойства/методы, как и обычные.
Не на объект, а указатель (внутри) объекта...
Какой объект и зачем если есть синглтон?
Так у вас процедурный или ооп двиг? Если ооп, юзайте $this->settings =& $this->registry->getSettings();
Не думаю что у вас одновременно отработает 100500 объектов которые сожрут сразу несколько десятков килобайт.
Можно. Но то вам не нравиться что слишком много букафф, то якобы занимает слишком много байт.
Ну возможно, можно скомпилировать свой php где создаются нужные супер глобальные массивы.
ortegas, никак. Ну вам же советовали в вашей прошлой теме несколько паттернов проектирования.
У скриптов вроде бы нету атрибута rel, или это по новой концепции html5?
Да не тег это, сколько можно повторять. прочитали бы доки не задавали бы таких тупых вопросов.
http://ru.wikipedia.org/wiki/Nofollow
http://support.google.com/webmasters/bin/answer.py?hl=ru&answer=96569
http://htmlbook.ru/html/a/rel
При чем тут код к nofollow, который дословно означает "не следовать"?