Синтаксис вашего условия верен. Вам нужно проанализировать(и протестировать) сами три условия. Если "не подошло", значит условия исполняются иначе, чем вы это сами представляете.
Valenco, Для работы с веб-сокетами, в контексте обновления данных на страницах, я бы рекомендовал вообще не смотреть в сторону php. Используйте node.js и библиотку socket.io
Aetae, Я программирую еще с тех пор, когда в браузере не было консоли. Поэтому, возможно, менее критичен в этом вопросе. В любом случае, я знаю что такое "заснуть за клавиатурой", когда работу делать надо, а мозг кричит "палатка с пивом дай мне силы", а сила эта недоступна, т.к. на работу ехать через два часа. Будьте мягче, право слово. Глупые ошибки, зачастую, объясняются не ленью и тупостью, а банальной усталостью. Либо большой неопытностью.
Чем больше таких ответов, тем меньше у людей желания задавать вопросы. Как куратор тега, соблюдайте, пожалуйста, приличия. Между понятиями "тупой вопрос" и "невнимательность" есть большая разница. Уверен, этой самой невнимательностью, вы, как и каждый простой смертный, тоже, в своё время, грешили. Заранее спасибо за понимание.
Дмитрий, Я тоже так подумал изначально. Но всё дело в том, что стоит заккоментировать в контроллере ту строку о которой я упоминал, как страница перезагружаться перестаёт. А с ней приходит отжидаемый ответ "File uploaded successfully", файл действительно загружается и страница перезагружается... Поэтому мне непонятно как на это повлиять из vue =/
А в чём суть проблемы? Указанная вами выше ссылка и даст вам переход на страницу, которая загружается по адресу /ru/article/post/30?page=2, а так же, после загрузки, отправит вас к блоку с нужным id (#post_100)
Ребят, у вас странные споры, на самом деле. Всё всегда индивидуально, попытки подвести свой опыт под чужой, это заведомо провальные попытки. У всех свой уровень заинтересованности. И, конечно же, своя удача, в попадании в коллектив серьёзным техническим бэкграундом. Не забывайте, что некоторые школьники в шахматы играют так, что нам с вами не сидеть с ними за одним шахматным столом. Тут почти так же. Любишь свое дело -- станешь мастером, рано или поздно. А если нашёл где обучиться, нашёл классный коллектив, то будет именно что рано, а не поздно. Там и "прод уронишь и поднимешь", и "пользу от шаблонов проектирования" осмыслить сумеешь, потому что примеры перед глазами. Никогда не говорите "никогда", ну правда.
Alexey, На фрилансе всё работает чуточку иначе. Что бы зарабатывать на фрилансе, не обязательно много знать. Достаточно быстро делать. Если вы обучитесь нужным, ходовым скиллам на фрилансе(на рынке), то этого будет достаточно. Ведь вас не будут технически оценивать, как это происходит при собеседованиях в компании. Клиентам будет важно просто получить то, что они хотят. А тут уж чем быстрее делаете -- тем больше получаете. А уж какой ценник вы будете ставить за свою работу -- зависеть будет только вот вас. Тут уже разработчику важно следить за тенденциями спроса. Но это, все-таки, не относится к понятию "Senior". Тут уже больше бизнесмен-программист :)
Alexey, Обычно под "Senior" работодатели подрузамевают разработчика, который:
1) Много знает (лучше даже больше, чем нужно конкретной конторе)
2) Умеет сделать не только, что бы работало, но и было осуществлено грамотно (синьор может уйти, придёт другой и этот другой не должен взяться за голову и сказать "ох, блин, какая жесть", а начать комфортно работать).
3) Умеет выслушать руководство, перевести их мыслительный поток во внятный технический язык и поставить задачи мидлам/джунам, пишущим на том-же языке.
4) Обучать других при такой потребности.
Как вы понимаете, весь этот опыт просто невозможно получить при работе в одиночку. Поэтому Синьором вы сможете стать только после серьёзного опыта в каком-то коллективе. А срок -- да, конечно, при должном азарте и желании обозначенных 2-х тире 3-х лет вполне достаточно. Сложнее найти нужный коллектив.