Владимир Грабко: ну как бы да, а почему бы и нет? В пределах одного сервера (когда доступ к базе с внешни закрыт и данные путешествуют только через лупбэк интерфейс) SSL это лишний оверхэд.
vasIvas: побитовые операции это хороший способ ускорения вычисления целых чисел. В реальности, если брать JS, развертка цикла дает так же неплохое ускорение (там же JIT внутри, так что почти все правила оптимизации Си-ного кода применимы и к JS, с поправкой на то что это все же JIT).
Для операций вроде rgb2hex это не особо то и поможет, и уж тем более не поможет для rgb2hsa.
Опять же в этом всем нет ровным счетом никакого смысла. Сейчас если вам нужна производительность вы пишите все не на голом JS а в виде шейдеров для webgl. И под это дело все имеется, и уж добиться той же производительности как не пытайте не выйдет никакими другими способами.
vasIvas: хз о чем вы, может быть стоит поискать получше? Есть просто функции для этого, принимающие массив с тремя интами на входе и массив с тремя флотами на выходе. Опять же не понятно зачем вам для этой задачи побитовые операции.
Если вам надо быстро быстро много много конвертить - напишите на opengl/webgl, шейдеры справятся с этими штуками намного быстрее.
Даниил Костин: 200 000 рядов в результате запросов, что бы Yii превратил все в модельни он должен обойти все эти 200 000 рядов, создать новый инстанс модели и запихать туда данные.
ProgramCodePav: любимые фреймворки это любимые фреймворки. Это весьма субъективная штука. Найдите разработчика который будет заинтересован в создании вашего там сервиса, которому будет нравиться идея и у которого будет опыт. А он уж пусть свой любимый фреймворк заюзает (или лучше сказать тот который знает лучше других).
Даниил Костин: 200 000 итераций по работе с объектами, конечно это будет медленно. ORM не расчитано на такое использование. Если вам надо тупо выборку сделать замэпьте это дело просто на массив (грубо говоря не мепьте на объекты) и хватит.
DieZz: если директива должна обраться снизу вверз - то у нижней директивы должен быть прописан require ^topLevelComponent (ну мол название директивы и что вверху по дереву) и контроллер будет доступен в link.
Но это крайне редкий кейс, обычно что бы прокинуть данные внутрь вниз по дереву мы используем биндинг атрибутов на контроллер (или на скоуп), а что бы прокинуть данные вверх по дереву - колбэки (аля on-changed).
Антон Вебсайтовский: кохана мертва, ваш проект потихоньку пропитывается трупным ядом.
Почитайте про те штуки которые я перечислил. Если у вас обрезаются части запроса после "кавычки" то значит проблема с экранизацией значений. Решают эти вещи перечисленные мною два варианта (первый предпочтительнее, но я не знаю что там как в кохане).
Елизавета Борисова: в 90% случаев логика не отделена (вспомните всех тех бедолаг которые хранят бизнес логику в контроллерах, если у нас вообще будут контроллеры). А на счет студий... я до сих пор не знаю что это такое... большая студия... это что-то типа маленькой аутсорсинговой компании? Или кучка фрилансеров? Если последнее то да, пожалуй, хотя всеко бывает.