Как стать автором
Обновить
105
0
Александр @lauri

Пользователь

Отправить сообщение
Велосипед — да, зато есть чем гордится и к чему стремиться :)
Не сочтите за завышенную самооценку, но про паттерны и фреймфорки я знаю, а паттерны еще и умудряюсь применять. Про Python & Ruby спорить не буду, но мне пока PHP & C++ хватает :)
Считаю это правильнее, нежели писать шаблонизатор на шаблонизаторе. Тем более возможно прикрутить тот же Smarty.
Вам теперь надо XSLT к PHP подключить
В кеше лежат отдельные объекты, а при выборке одним sql-запросом мы не знаем какие объекты закешированы, а какие нет — теряется смысл кеша.
спасибо, представляю что в коде :)
спасибо, исправился :)
За нумерацию страниц огромное Вам спасибо! Обязательно буду читать все, что Вы напишете про XSLT
Вы, наверно, имели ввиду «запросов к БД»?
Значит с кешированием у Вас все было плохо. А если Вы написали свой модуль для Юми по работе с графикой, то это заслуживает уважения.

… хотя ставить Юми на сервис с узким функционалом не рационально…
Я представляю (собираюсь сделать так): ядро системы и модули обновлять (но не трогаемть API модулей) + кастомные файлы в модулях, которые тоже не трогать + zip-архив, распаковывающийся апдейтером.
Если Вы обращаетесь в переменной user, зная, что она может быть не объявлена, это еще хуже…
Я про то, что работа скрипта завершиться, если не поставить try-catch.
<?php echo $this->varName; ?>
Если переменная «varName» не установлена, то метод __get () вернет строку «undefined».
Может логичнее возвращать «undefined»?
Поддерживаю такой подход, но сам склонился в сторону XSLT.
По поводу исключений: я считаю делать так нельзя по той причине, что отсутствие шаблона не является критической ошибкой, можно было бы просто взять за контент несуществующего шаблона пустую строку. А так, придется каждую обработку шаблона ставить в try-catch и не дай Бог это забыть…
Про «госпожу» могу много добрых слов сказать, но не в этом топике будет сказано :)
А у нас в группе человек из какой-то фирмы ведет C++, но это да доп. плату — 25 т. р. за 2 года (C++ & Java). Хоть этот предмет и не входит в программу, но он мой любимый :) Тем более ему не сравниться с паскалем (я стал ненавидеть паскаль, наверно, из-за лекторши).

Вот такое еще в ИТМО бывает…
Стоит добавить, что на ИТиПе и ЕНФе есть две одинаковые кафедры «Информационных систем»
Друзья конечно правы. Я сейчас на первом курсе ИТиП, тоже думал, что от химии, биологии (вроде ее не должно быть) и истории не убежать, но теперь понимаю, что они у нас действительно ради общего развития. Тем более в ИТМО уже второй год бально-рейтинговая система, которую вообще еще мало где по стране ввели, но ее плюсы на лицо.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность