@mmka, вы к слову рассматривали париант просто прятать элемент? Через методы hide/show? Это намного более разумно, нежели вырывать ветвь из dom дерева и потом запихивать ее обратно.
Фриланс-биржа вам идеально подходит. У вас есть проект в котором возникает ошибка, вам нужно ее исправить, у вас для этого нету необходимых знаний. Так что вам нужен специалист что бы решить эту проблему.
потому что ценность вашего вопроса для сообщества нулевая, вы просите разобраться с конкретной проблемой на конкретном проекте, вызванным какой-то конкретной ошибкой, никак не связанной с особенностями используемых технологий. А это значит что ответ на данный вопрос будет полезен только вам, а смысл сервиса в том, что бы люди могли находить ответы на свои вопросы.
@HDApache, товарищ @sand_alkr переживает что создание внутреннего запроса к экшену имеет большой оверхэд и в результате система будет рабоать медленее.
@HDApache, что вы привязались со своим тегированием, вы же даже не работали с symfony.
@sand_alkr, вы всегда можете кешировать ответы экшена, из коробки у вас как минимум доступна возможность применять http кэш и реализацию прокси-сервера на php (AppCache).
Так же вы можете реализовать свой листенер запросов и кешировать в зависимости от надобности результат.
По поводу падения производительности, не настолько серьезное там падение, возможно в режиме дебага да, но в продакшен энвайрменте все хорошо там.
фичи по сути имплементятся в самом v8, так что можете еще посмотреть/поискать роадмап оного. В любом случае все новые фичи будут пока за флагом спрятаны до выхода стандарта из стадии драфта.
А так все есть на офф сайте (блок. новостная рассылка) и гитхабе
@olexandr7 , я вам расписал. Это на случай если вы все же решите повременить с переходом. php это инструмент. фреймворки это инструменты. Проблема php - до недавнего времени нормальных инструментов в нем не было, сейчас это уже не так. После изучения их проблемы перейти на другую платформу особо не будет.
Или же на оборот. При переходе на другую платформу и при ее освоении у вас займет меньше времени с нужными инструментами вернуться на php (скажем опять же ради разнообразия, ради других заказов... вариантов масса)
1. Что вам мешает окунуться в чудный мир java? Язык Си-подобный, концепции простые и применимы не только к java, опыт будет явно не бесполезным.
2. А какой смысл в таком приложении? проще уже сделать мобильную версию (адаптивный дизайн и все дела) и обмениваться ссылками стандартными способами. У вас не получится запихнуть сайт в маркет, ибо это глупо. Точно так же как глупо делать сайт/сервис как мобильное приложение. Мобильная версия сайта (если по аналогии с вконтактиком) и полноценное приложение, которое не стыдно запустить и использовать) это разные вещи. Мобильная версия сайта ущербна что бы сэкономить ресурсы пользователя (в частности трафик). Если же выпускать приложение, то это уже не имеет смысла и нужно сделать все так, что бы весь функционал сайта был доступен в приложении (трафик будет даже меньше чем у мобильной версии сайта так как приходят только самые необходимые в данный момент данные). Причем функционалом должно быть удобно пользоваться.
Ваше приложение должно быть юзабельно. И у каждой платформы свои особенности, гайдлайны. У вас не выйдет сделать одинаково для всех платформ, и что бы на каждой из этих платформ было удобно.
И да, приложение которое просто открывает страницу в браузере.... не думаю что оно пройдет в апстор.
p.s. в 2008-2011 годах только начала зарождаться философия полноценного мобильного web-а. Вообще все эти технологии и подходы все еще сравнительно молоды.
PhoneGap можно использовать спокойно, но да, придется выучить хотя бы на начальном уровне нативную платформу, ибо из коробки то что идет в phonegap/cordova годится только для примитивных приложений на один скрин.
мне нравится идея реализации ui-ки нативно, и лишь некоторые повторяющиеся для платформы элементы вынести в webview. Опять же можно использовать несколько webview в одном приложении, и это будет нормально. Если речь идет о поддержке двух трех платформ, то такой способ профитный. Если же речь об одной платформе - проще сделать нативное приложение, с phonegap разработка приложения занимает все же больше времени.
@olexandr7, учите symfony/send. Вопервых уровень архитектуры повыше, во вторых зная symfony/zend на базовом уровне, можно будет спокойно переехать на какой-нибудь другой язык. Концепция то одинаковая, а язык учить дело одной двух недель (если на уровне джуниора).
"одиночный амперсанд" это побитовое "и" и ему нужны оба операнда выражения что бы выдать результат, потому оно и будет проверять все условия. Но это вообще не то же самое что и "и"