я вас отчасти поддерживаю. Это проект для меня как ступень в развитии, освоении чего то нового. Всё еще впереди. Ведь не все сразу начинают писать Джаконду
Смарти далеко не смерть, это не самое узкое место сайта, БД куда более даёт большую нагрузки на систему чем смарти.
Используется практически полный функционал всех перечисленных либ, за исключением MooTools — на нём только всплывающие нотайсы
Забавнно получилось с 11 пунктом. У автора в профиле-резюме написано: PHP5 (именно 5, ООП) - в совершенстве. Да вы батенька неудачник!? А такие опусы пишите.
Жесткая форма написания.
Я имел ввиду немного другое.
В диспечере задач в параметрах нужно включить к показу колонку "Виртуальная память" ну и суммировать её с колонкой "Память" чтоб посмотреть сколько всего памяти отъедает то или иное приложение.
Для меня даже цифра в 200мб уже выглядит ужасающе! Не понимаю на что там память расходуется, вот сейчас открыто 2 вкладки с хаброй - памяти етъел 120мб. При закрытии вкладок память не освобождается, приходиться полностью перезапускать браузер. В ИЕ7(по Вистой) так вообще есть какойто критический придел по памяти, когда в ОС перестает корректно работать explorer и сам iexplorer пока не выключишь последний. Вот так и приходиться перед запуском любимой игры закрывать браузер (
я тоже так сначала подумал, но потом присмотрелся вот на эту конструкцию:
$obj = new A();
echo $obj->a;
в статическом методе, т.е. она почему то аналогична строчке: echo $this->a; но $this в статике использовать нельзя :)
В любом другом месте вызов
$obj = new A();
echo $obj->a;
не прокатит
Используется практически полный функционал всех перечисленных либ, за исключением MooTools — на нём только всплывающие нотайсы
Жесткая форма написания.
В диспечере задач в параметрах нужно включить к показу колонку "Виртуальная память" ну и суммировать её с колонкой "Память" чтоб посмотреть сколько всего памяти отъедает то или иное приложение.
версия 1.5 :)
$obj = new A();
echo $obj->a;
в статическом методе, т.е. она почему то аналогична строчке: echo $this->a; но $this в статике использовать нельзя :)
В любом другом месте вызов
$obj = new A();
echo $obj->a;
не прокатит
class A {
private $var1='1';
protected $var2='2';
public $var3='3';
public function __get($name) {
$prop=new ReflectionProperty(__CLASS__,$name);
if ($prop->isPublic()) {
return $this->$name;
}
}
}
$obj=new A;
var_dump($obj->var3);
Т.е. исскуствено ограничиваем доступ к защищенным свойствам через __get()