LokiDi L0ck
Expert-
Posts
484 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by LokiDi L0ck
-
Как вы думаете, проектирование/производство машин и профессиональная езда на них это одно и тоже?.. p.s. а те люди, которых вы свалили в кучу вышепривед?нной фразой относятся к разряду "эникейщиков" - как правило их представляют студенты.
-
Сторонние cms от лукавого, особенно если они платные Любой нормальный фреймворк + неделя (без сна) = своя нормальная система
-
Надо уметь пользоваться. Изначально он и родился на базе yui =)
-
Получение имени вызывающего класса в статическом методе родителя
LokiDi L0ck replied to LokiDi L0ck's question in PHP
Вс? верно, так и делаю. Хотелось облегчить себе жизнь и не переопределять нужный мне метод в каждом потомке. А к чему вопрос был. Core_Test_Child наследует статический метод. При вызове метода где-то там в ядре ид?т проверка: если метод не определ?н в данном классе -> смотрим наличие метода у предка. Следовательно, теоретически можно было бы получить и имя дочернего класса, если бы это позволяло ядро php. Наподобие магического метода __call (но применим только к экземплярам), где имя дочернего класса вызывающего метод предка, было бы определить очень легко: get_class($this). -
Получение имени вызывающего класса в статическом методе родителя
LokiDi L0ck posted a question in PHP
Код привед?н только как пример. Parent.php: <?php class Core_Test_Parent { public static function getClassName() { return __CLASS__; } } ?> Child.php: <?php require_once 'Core/Test/Parent.php'; class Core_Test_Child extends Core_Test_Parent { } ?> Где-то в коде: Да, такого фокуса (которого я хочу добиться) не существует, но вдруг кто-то извратился) Идея - чтобы в методе getClassName() родительского класса можно было узнать, что он вызывался из дочернего? =) При этом не трогая кода дочернего класса (Core_Test_Child). -
2Кот, вы ошиблись форумом и сайтом в частности. Разницу между программистом и администратором надо уметь понимать. На форуме преимущественно первые.
-
так и есть, скорее всего только потому, что он возвращает коллекцию нодов, а не массив =)
-
Довольно интересная вещь: http://lusever.ru/css-selectors/, делайте выводы
-
Копипастингом?
-
У нас это делают менеджеры А программисты занимаются своим делом, как не банально - программированием
-
Поподробнее к сожалению не могу) Но подсказки скинуть можно: http://extjs.com/forum/showthread.php?t=21681 здесь похожая реализация, но за удалением ненужных объектов прид?ться следить самому. http://extplorer.sourceforge.net/ здесь можно посмотреть реализацию scriptjoiner'а =) У нас везде работает одинаково хорошо. Возможно вы используете какое-либо doctype объявление? =) [uPD] Погуглите qooxdoo, может тоже будет интересным)
-
У нас два интранет проекта на extjs крутятся) Единственное что нуждалось в доработке - создание расширения: менеджера модулей (который отвечал за контроль над динамической подгрузкой js-скриптов и их удалением) и на стороне сервера - контроль за правильным объединением оредел?нных js-скриптов, кэширования и корректной выдачи 304 заголовка. Работает довольно шустро. Прелесть только визуальная, а для новичка фреймворка море головной боли, когда задумаетесь об оптимизации) Я боролся за каждую миллисекунду)
-
А раз уж структура таблиц является древовидной, то заодно можно ознакомиться с паттерном NestedSet, и взглянуть в сторону pear - DB_NestedSet
-
Да, идеалистов (позор мне =)). Сказываются две бессонные ночи)
-
Идеологистов обхожу стороной дальше, чем религиозников :/
-
Значит на сервере включена magic_quotes Для выключения в .htaccess можно добавить строчку: php_flag magic_quotes_gpc off Или воспользоваться функцией set_magic_quotes_runtime
-
2Vlad, мы тоже пользуемся услугами мастерхоста. Лично у нас глюков никогда не было, кроме одного - полтора дня сайт не работал, как выяснилось: Техподдержка хорошая, претензий ни к чему не было)
-
Откуда конкретно качали русскую локализацию?.. У меня например некоторые дефайны в вашем конфиге отсутствуют) Хотя конечно возможно, что я не обновлялся)
-
perl не востребован на общем фоне веб ориентированных языков его уже почти и не видно
-
Возможно схожу) как до начальства доведу новость) На таких мероприятиях обычно 10-15% всех произнесенных речей бывают действительно полезными.
-
Почаще такие диспуты ведите, а то как правило впадлу спецификации штудировать
-
можно брать шаблоны и юзать дефолты... Это вы конкретно о решении какой проблемы?) 2Vlad, из той информации, которую можно найти в нете понятно только что уберут меджик квотес и глобал варс, но это больше к настройкам относится. Огромной плюс - встроенная поддержка юникода. 2Sectronix, о неймспейсах тоже не вс? ясно, в одних источниках пишут что будет, в других что нет, хотя на php.net есть какие-то примеры) Но их реализация калечная.
-
И надеемся что не будет уметь никогда. Сама только идея реализации этого - идиотизм.
-
Dimitry Wolotko ответил правильно, так как и любой другой исходя из той постановки вопроса, которую предоставил timon. 2timon, с обобщенными вопросами будете получать обобщенные ответы. А то решение, которое вы привели - лишь частный случай вашего вопроса. Но вы врядли это понимаете.