Нормалды. Тогда создавай RamDisk на гигов 10-12, настрой на него кеш системы (tmp, temp папки) и в настройках фотошопа тоже настрой кеш на рам диск и будет у тебя все летать. Точных ссылок не дам, но в интернете все есть, я проверял )))
p.s. Прочитай про нюансы RamDisk'а
Хм, это virtual box =windows 7 +Photoshop CC?
У меня AMD Phenom x6 3GHz и 6gb, в принципе виртуальную машину шевелил нормально, но фотошоп не ставил, так как для меня не вариант запускать фотошоп из виртуалки.
Я такую проблему, с двойными скобочками, решал двумя способами: 1. ng-cloak (не отображать данные пока полностью не загрузятся (или что то в этом роде)) 2. Поверх блока с данными выводил абсолютный блок с индикатором загрузки и прописывал к нему директиву ng-show с условием, что когда придут данные, этот блок скроется.
Я тоже сначала начал использовать нокаут, но потом перешел на ангуляр. На сколько шустрее сказать не могу, тесты сам не писал, но ангуляр создан для таких задач, поэтому там все очень хорошо оптимизировано для работы с ДОМ.
Ок, спасибо. Пришла идея реализовать "бесконечный скролл" с пагинацией. То есть страницы перелистываются не по клику на "следущая->", а при скроллинге определенного процента от страницы, подгружается новая страница, а старая удаляется. А быстрый переход в начало/конец/определенное место можно будет сделать через пагинатор (для наглядности загружаем нужную страницу после текущей и от текущей делаем анимацию скроллинга на новую страницу, после чего удаляем старую страницу).
Прочитал статью, идея понятна, а вот реализация приведенная в конце статьи не жизнеспособная. При скролле вверх (после того как нормально опустились вниз) полоса прокрутки дергается в разные стороны и контент в один прекрасный момент завис. А если вручную передвигать полосу прокрутки, то у меня вообще всё сломалось и зависла страница. Последние версии Yandex браузера и FireFox. (комп i5 3.2, 8gb ram)
в случае с angular'om php не будет формировать контент, он просто вернет json строку данных. Разница в том, что в первом случае из МОДЕЛИ формируется ПРЕДСТАВЛЕНИЕ на сервере и передается на клиент, а во втором, с сервера передается МОДЕЛЬ и на клиенте формируется ПРЕДСТАВЛЕНИЕ.
Спасибо за ответ.
Просто если делать через php+jquery.html() то по сути js в себе не будет хранить никаких данных - получил кусок кода, вставил в страницу, и так далее.
В случае с AngularJs: получил данные, запушил в модель, отрендерил модель, потом опять получил очередную порцию данных - запушил - отрендерил...
Если у нас есть бесконечный скролл, то модель Angular'a может разрастись до 1000 элементов с десятью свойствами для каждого. При такой раздутой модели на сколько эффективно я смогу манипулировать dom объектами, например делать сортировку?
p.s. Прочитай про нюансы RamDisk'а