Задать вопрос
  • AJAX vs WebSocket — что лучше?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Вебсокет - однозначно.
    Производительность - зависит от архитектуры приложения, а не от языка программирования.
    Для PHP - порекомендую swoole.

    PS: И почему не взять просто jabber-сервер и сделать чат на нём?!
    Ответ написан
    Комментировать
  • AJAX vs WebSocket — что лучше?

    Разумеется, лучше сокеты. Все прочие решения априори хуже - легаси, нет автореконнекта, живого соединения и прочего. Сокеты зе бест.
    Ответ написан
    Комментировать
  • AJAX vs WebSocket — что лучше?

    @mrdragon9000
    Если пользователей много, то лучше сокеты. Как минимум потому что быстрее обновление чем в аяксе и серверу легче, не будут постоянно стучаться новые запросы, а будет висеть одно подключение для каждого.
    Насчет языка без разницы, хоть php, хоть nodejs. Нод по моему больше заточен под сокеты (Socket.io) и легко найти готовый код
    Ответ написан
    Комментировать
  • Где купить по дешевке лицензионные Windows 10?

    Zoominger
    @Zoominger Куратор тега Windows
    System Integrator
    Почему-то смеялся.
    Нигде.
    И да, это нарушение Windows EULA.
    Ответ написан
    15 комментариев
  • Где купить по дешевке лицензионные Windows 10?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Где купить по дешевке лицензионные Windows 10?
    Только у фирмы Microsoft - у них бывают акции, и спецпредложения для отдельных категорий, например для учебных заведений.

    Смотрел на авито, так там кто во что горазд, продают от 200 рублей до нескольких тысяч.
    На автио продают не лицензии а ключи.
    С их помощью вы можете активировать свою Windows.
    Но зачем платить дельцам на авито, если можно бесплатно скачать активатор?

    Разницу между лицензией и ключом надеюсь понимаете?
    Ключ - информация или устройство позволяющее завести ваш автомобиль.
    Лицензия - разрешение, доверенность на управление конкретным автомобилем.

    Если у вас есть ключ - вы можете завести авто и ездить на нем, но без лицензии(разрешения владельца) это будет считаться угоном.
    Так же и с софтом - вы можете активировать чем угодно - хоть ключиком купленным на авито, хоть ключиком скачанным с интернета. Работать будет. А на наличие лицензии это никак не влияет.
    Ответ написан
    2 комментария
  • Как сейчас дела у frontend разработчика на Upwork?

    @Araya
    Разумеется ценность просто верстальщика падает, чего вы удивляетесь? Получайте новые знания и и используйте их.
    Ответ написан
    5 комментариев
  • Как сейчас дела у frontend разработчика на Upwork?

    @VegasChickiChicki
    У меня дед 50 лет назад работал кучером, заказов было - тьма, а сейчас печально как то все... Почему то кучеры не особо нужны( Везде одни водители автомобилей(((

    UPD
    А если серьезно. По моему, вы не понимаете как работает текущий рынок. Встаньте на место заказчика, кому сейчас нужна верстка? Ответ - почти не кому. Разве что студиям, которые делают какой нибудь проект и их верстальщик не справляется\не успевает, то да, вас возьмут на пару страниц. Сейчас всем нужны полноценные фронтэнд разработчики, которые и в JS могу и с беком связаться.

    Сейчас уже далеко не 2010 год, когда сайт состоял и одной верстки и отправки письма с заявкой на почту. Сейчас тонна всего что нужно знать.
    Ответ написан
    1 комментарий
  • Как еще ускорить верстку?

    @jamtuson
    Все фигня. Ускорить верстку можно на порядок, если не смотришь на экран после каждого изменения.

    Учитесь верстать определяя на глаз цвета, отступы, размер шрифтов и большинство вещей.
    Когда верстаете, то у вас в голове должна быть картинка того, что вы пишите в css и чем больше профессионализм, тем меньше расхождения между реальностью и картинкой в голове.
    Остальные вещи не так ускоряют верстку, как такой навык
    Ответ написан
    7 комментариев
  • Заказчик хочет получить invoice. Подвластно ли это начинающему фрилансеру?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Если заказчик иностранный, то последствий не будет никаких.
    Это нужно ему для внутренней бухгалтерии. Наша налоговая никак об этом не узнает.

    Поэтому достаточно взять в интернете любой invoice generator и заполнить базовые вещи: заказчик, исполнитель, список работ, цена, объём, дата. Я лично пользуюсь вот этим: https://create.onlineinvoices.com/invoices-generat...
    Ответ написан
    2 комментария
  • Куда податься с такими навыками?

    @Programmir
    Уходить из веба. Здесь уже школьники готовы бесплатно клепать сайты на Вордпресс. Либо переезжать в Москву, в регионах туговато.
    Ответ написан
  • Куда податься с такими навыками?

    Sanes
    @Sanes
    В офис. Не обязательно там сидеть. Можно удаленно работать.
    Фриланс, это предпринимательская деятельность. Не каждому дано.
    Ответ написан
  • Как правильно выстроить разработку и деплой сайта?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    Разработка и контроль версий

    Читаем про git flow, восхищаемся и интегрируем.
    Читаем PSR-ы, восхищаемся и интегрируем. Не помешает: Попросили проверить код, на что смотреть нужно?
    Читаем про vagrant. На базе вот этого вот строим dev окружение. Можете поиграть с https://puphpet.com/. До docker все же стоит дорасти.
    Постигаем Phpstorm, и радуемся жизни.
    Можете посмотреть так же: https://github.com/index0h/php-conventions

    Тестирование

    Читаем про phpunit, восхищаемся и интегрируем.

    Документирование

    Рекомендую взять за правило: документирование алгоритмов нужно только в крайнем случае, когда используются некие хаки. Говнокод лучше переписать на что-то очевидное, чем объяснять, какая муха вас укусила и где.
    Что касается docblock-ов для помощи ide - это отличная идея.

    Деплой

    Самый простой и надежный способ: root у вашего nginx/apache указывать как ссылку на каталог текущей прод версии. При релизе - заливать код с помощью rsync в новый каталог, а далее менять ссылку на новый релиз.
    Например у вас каталог с версиями кода:
    production -> v1.0.2 - текущая версия
    v1.0.1 - старый релиз
    v1.0.2 - текущая версия
    v1.0.3 - новый релиз
    Когда подготовка завершена - вы только меняете симлинк production на v1.0.3. Если что не так - можно быстро откатиться на предыдущую версию.
    Ответ написан
    11 комментариев
  • Работа в яндекс (оператор службы поддержки), стоит ли?

    @grinat
    Я об яндексе хороших отзывов даже от прогеров почти не слышал, что уж говорить об операторах, которые в it компаниях считаются второсортными людьми.
    Ответ написан
    1 комментарий
  • Почему PHP теряет популярность?

    anton_reut
    @anton_reut
    Начинающий веб-разработчик
    Никогда не ведитесь на уговоры разрабатывать какой то веб проект на каком то экзотичном языке, например Питоне или Яве, в результате вы получите костыльный долгострой и дефицит программистов которые будут готовы над ним работать.
    Это как в моде - есть всякое эпатажное дерьмо для показов на подиуме, а есть повседневные джинсы с рубашкой, все любят обсуждать эпатаж но носят джинсы.
    Ответ написан
    26 комментариев
  • Почему PHP теряет популярность?

    AleksandrB
    @AleksandrB
    Совсем недавно вывел "Hello world"
    PHP не мода, php - классика, а классика никогда не умирает. Если умрет php, то умрут все остальные языки backend разработки потому что появится что-то такое, что сможет в разы превзойти пхп в простоте, скорости и удобстве, на данный момент что джава, что питон, что руби +- одинаковые, каждый подходит для своих целей. Тот же питон выбирают из-за простоты интеграции нейронных сетей, но если говорить не о узких, а о главных параметрах (функционал, скорость и тд) все популярные бэк языки более или менее одинаковые смотрите те же сухие графики.
    А о уменьшении вакансий - глупость несусветная. трын тут приведена статистика за 2018 год и обоих графиках по вакансиям лидирует в сравнении с java/python PHP, при том на первых двух пишут как бэкэнд, так и миллион других штук. А на втором графике и вовсе пхп опережает js (единственный язык в самой популярной сфере разработки).

    А вот если речь идет о реально крупных компаниях (amazon, google...) там как раз предпочитают python из-за выше упомянутой простоты интеграции нейросетей, а java из-за стабильной поддержки сверх высоких нагрузок.

    Меньше слушайте диванных экспертов, пхп предрекают смерть с 00-х годов, что то он слишком долго дергается для мертвеца.
    Ответ написан
    1 комментарий
  • Как вы используете фреймворки Vue/Angular/React?

    @floydback
    Можно. Но не стоит, потому что это скорее всего никак не сэкономит работу. Наоборот, может легко усложнить.

    Сначала попробует хоть один spa проект сделать самостоятельно. После этого такой вопрос у вас не встанет.
    Ответ написан
    Комментировать
  • Где искать Middle/Senior backend Node.js разработчиков?

    @YAZART
    Найдите любого разраба на go/net/php/ruby/python, за определенную сумму денег он станет senior nodejs ну или найдите fullstack и за определенную сумму он станет у вас специализироваться на backend. Если не можете найти значит мало предлогаете для senior/middle.
    Ответ написан
    Комментировать
  • Где искать Middle/Senior backend Node.js разработчиков?

    @MasterMike
    Вопрос не в том, где они тусуются.
    Вопрос в том, что вы им готовы предложить )

    upd. Ну и это, "сильно благодарна" - это сколько в $? )
    Сколько там нынче берут за хант программиста средней руки, полторы его зарплаты или больше? )
    Ответ написан
    Комментировать
  • Пример проекта который включал бы всю "класссику" фронтенда?

    Alex_Wells
    @Alex_Wells
    PHP/Kotlin
    Научитесь нормально использовать store. Когда прийдет осознание, нахрена это нужно и чем это вам помогает.

    Какой-нибудь ngxs для ангуляра, vuex для вью, redux для реакта. Напишите приложение-магазинчик, с фильтрами, пагинацией, модалками, авторизацией, корзиной. Замокайте бэкэндовские апишки. Потом возьмите native версию фрейма и осознайте, что store использовали вы не так, как нужно было. Переделайте. Напишите мобильное приложение.

    Это - реальный проект.
    Ответ написан
    2 комментария
  • Пример проекта который включал бы всю "класссику" фронтенда?

    или более похож на реальный боевой проект

    Куча легаси кода, все тормозит и глючит. Половина проекта с горем пополам переписана на современный манер.

    Не видел ни одного крупного боевого проекта с большой историей, который был бы нормально написан.
    Ответ написан
    1 комментарий