Особенно, когда для некоторой особенной автоматизации потребуется слегка переписать событийный цикл состояний мышинных событий в вебките, затем накатать к этому новые байндинги и SIP-ом прикрутить к многопоточному PyQt-приложению ))
Это я к тому, что для каждого проекта следует подбирать наиболее подходящую платформу, а для этого следует более-менее ориентироваться в нескольких технологиях одновременно, то есть то, что и предлагалось автору топика: не менять технологию, а дополнить )
Скорее имеет смысл не менять, а дополнить, и если уж вам там почему-то стыдно за то, что вы PHP-кодер, тогда просто перенесите акценты в сторону например Java, но и с PHP, имхо, полностью прощаться не стоит. С другой стороны, возможно, вы просто не обращали внимание на новые, современные философии растущей PHP-отрасли, тогда, возможно, следует сменить сферу деятельности: забыть про натяжку тем на WordPress, Joomla и т.д. и обратить внимание например на Symfony и иностранный аутсорсинг.
бросить работу, поучиться месяцок и тыкаться джуниором в компании?месяца точно не хватит, просто говорю исходя из своего опыта Java-девелопера (в данный момент): на уровень стронг джуна в Spring / Android, но уже достаточно неплохо зная Java SE и до этого имея программерского опыта на разных языках под разные платформы около 10 лет, лично у меня ушло около
В общем, личное имхо: Java — основная, LAMP — фриланс после основной работы, но выкидывать одно ради другого смысла не вижу.
ну вот Рубисты например, каждый второй — эти, как их: хипстеры вроди как? ))
1) Стоит ли переходить с .Net на иные технологии?да, стоит, но не на всё сразу. Поэтому, или PHP (гарантированно всегда востребованы, относительно простой порог вхождения) или Java (так же всегда востребованы, высокий порог вхождения, но и область востребованности затем, гораздо шире PHP-шного).
для этого гуглить научиться надо... в php, впрочем, тоже
но причину, уже правда ниже объяснили, с другой стороны, множественные запросы — не такой весомый аргумент, из-за отсутствия поддержки которого имеет смысл отказываться от PDO, и вообще, хранимки рулят в таких случаях, и тем более в игровых бэкэндах, тем более на php
есть небольшой, но всё-таки опыт: именно в Москву не поехал бы, ибо на вас там всё-равно как на «хохла» смотреть будут... в любой другой российский мегаполис (например — Питер), кроме москвы, ещё подумал бы, но туда точно бы нет.
Если уж и переезжать куда, так это Польша или ближняя Европа, разумеется — ИМХО
На руках есть отличное знание ZF1, приемлимое понимание Symfony2.про zf1 имхо стоит забыть, так как это эпоха ещё того «доPSR-ного» ПХП, а по каким причинам, я перешёл с ZF2 на Symfony2, уже и правда не помню, но основные соображения были исходя из того, что в основном я Java-программер, а на LAMP-е просто фрилансю, когда попадается что-либо интересное и имхо, Симфония + её основной стэк бандлов (от Symfony CMF & Sonata до доктрин и прочего) — золотая середина между энтерпрайзом (ога, в PHP он есть) и средним, потребительским вэбом. Но точно могу сказать, что причина возврата на Symfony (не, ну то, что б прям завязал с Zend-ом, а просто положил его в список с пометкой «прочие») заключалась не в каком-то монстроподобии ZF2 (там всего-то ничего для обычной MVC2/MOVE веб-аппликухи надо, но зато более строгий стиль, ибо лизалось со всё Спринга всё ведь), а просто она мне больше нравится по совокупности множества мелких факторов, которые, суммарно, в конечном итоге и определяют основной фреймвёрк.
Но zf1 уже стар, а zf2 производит впечатление монстра, которого даже трогать страшно.
Symfony же отталкивает своей «тяжестью».Yii — это то, что его разрабы смогли понять из философии Zend2 & Symfony2 и насколько удалось реализовать основные архитектурные моменты, в их исполнении ;)
Смотрели Yii. Yii2 пока альфа
В общем, в вашем случае, фреймвёрк видимо прийдётся подбирать под конкретную задачу (в данном случае — обработка экселин), и на мой взгляд, больше подойдут уже упомянутые здесь: Silex или Phalcon + Phalcon Eye (для админки) или вообще уйти от PHP в данном случае
ps: Phalcon — да, годная вещь, есть 3 внутренних проекта реализации вебсервисов и всяких там API, но у него так же имеются свои, хоть незначительные, но всё-таки раздражающие моменты, например: вызов модульного инита («Module DI» — класс, реализующий ModuleDefintionInterface, и выполняющий роль IoC & прочих инициализаторов и автоладингов в Фальконе) только того модуля, раутер для которого совпал (в случае multi-приложения), когда в случае того же Zend2 или Symfony2, механизм построения зависимостей и инициализаций сервисов доступен из коробки и является одной из основных частей ядра фреймвёрка. Имхо, отсутствие «коробочного» механизма построения IoC для всех модулей — одно из самых основных и досадных отличий
хм, тоже подпишусь на топик ;) работу не ищу, просто интересна актуальная инфа касательно востребованности Symfony2 в городах, отличных от Киева и Львова
кстати, Ekaterina Abramova, судя по урлу, ваша MageCore — эта та самая, которая ORO CRM пилит ? Собственно, прокатил слух среди тесного коммунити, что планируется какая-то интеграция с Sylius Commerce — прошу подтвердить или развеять слухи, если в курсе
ну если вы уже обратили внимание на 3D и в топике проскакивало упоминание Unity, то уж лучше посмотрите на его «убийцу»: Project Anarchy
Проект достаточно молодой, но однозначно революционный, ибо за ним стоит Intel & Havok ;)
5) «Сыры каких сортов вы предпочитаете в это время суток?» — забыли