danforth

danforth
Рейтинг
153
Регистрация
18.12.2015

voronoff_dev, не понял вашей иронии

Sitealert, на этом форуме весь цикл разработки уперся в кликание мышкой и двигание блоков в админке? Тогда при чем тут разработка и бекенд?

Aisamiery:
язык быдлокодеров

Аргументы какие-то будут? Готов обсудить.

Sitealert:
При том, что нефиг изучать то, что никому не нужно, Ну разве что для своего собственного развития.И разница в том, какой язык для какой цели наиболее пригоден. И это не Go ни разу.

Какой-то глупый совет. Я в веб вкатился с пыхи, работал и зарабатывал сущие копейки (хотя даже сейчас с продаж в маркетплейсе капает какие-то 300$ в год). Года 3 назад начал учить Go (который тогда был реально никому не нужен, и многие пророчили ему такую же смерть, как и Dartу). За год вкатился в конкарренси паттерны, алгоритмы и структуры данных, CS. Сейчас мой код в небольшой кампании держит 550 000 запросов в секунду, это 47 520 000 000 в сутки (по 70к rps на сервер). Я поработал с огромным количеством инструментов, от всяких ансиблов для деплоя на десятки машин, натс/кафка для пайплайна и батчей, до кликхаус и сциллы, хранящих террабайты данных. Деньги тоже платят существенно другие.

Это все к тому, что сидя на PHP, вряд ли представится случай поработать с такими технологиями. Скорее всего будет обычный MySQL, поиграть шрифтами, CRUDы до конца своих дней. Как итог: зарплата низкая из-за огромной конкуренции, хотя тут можно выкрутиться если ты ответственный человек, то можно просто заработать себе репутацию надежного разработчика, которому будут готовы хорошо платить. Я не говорю, что PHP умрет или не нужен, он занимает огромную долю веба, и многие сайты до сих пор работают на нем, но я сомневаюсь, что это хороший выбор с чего начать, учитывая то, что язык старый, тащит за собой огромное легаси и морально устаревшие подходы для разработки. Тут каждый для себя выбирает: ему просто нужно иметь возможность подправить свой сайтик, и на случай чего подзаработать на хлеб, или он ставит целью не просто зарабатывать, а каждый день узнавать новое, учить новые инструменты, подходы и практики, и возможно стать частью чего-то большого.

LazyBadger:
А джун, по определению, не может оценивать миддлов/сеньоров, которых к себе старательно завлекает.

С этим согласен, складывается впечатление, что Sly32 не всегда понимает, о чем говорит, а часть вообще выдумал.

LazyBadger:
А потому что кисо обиделось, когда я намекнул, что ее код не сильно лучше оригинального бреда, типа "зачем писать все, и так панятна"... при том, что настоящий программер (а не новомодный "прогер") просто автоматически пишет нормальный код, а не песню акына.

А тут не согласен. Я тернарники не использую (потому что в Го их нет, ггг), и считаю, что тернарники нужны только тогда, когда они умещаются в 30-40 символов одной строки, при использовании длинных имен у переменных, потому что разработчики ленивые, экономят время на написании (1 раз), но существенно теряют во время чтения (многократно), особенно если тернарник вложенный. Вот за такое бить по рукам:

int median(int a, int b, int c) {

return (a<b) ? (b<c) ? b : (a<c) ? c : a : (a<c) ? a : (b<c) ? c : b;
}

LazyBadger, хорошо, а почему мы начали обсуждать тернарный if? Вроде речь за него не шла.

LazyBadger, а причем тут этот сниппет?

Автор топика, скорее всего, уже слился. Смысл вкатываться в пых в 2к20 году, учитывая что он убогий сам по себе, а если ещё взять во внимание низкий порог вхождения и высокую конкуренцию, то первое время придеться работать ну прямо буквально за еду. Тот же питон пока не на столько популярен в вебе, но много где используется, и как язык сам по себе лучше. Хоть сайтов на питоне и меньше в десятки раз, но это не значит что сложнее будет найти работу, я бы даже сказал, что легче.

P.S. Любо дорого смотреть, как токсик-севлад кидается на всех подряд в любом топике, аки мелкая озверевшая шавка, пытаясь укусить за пятку.

Asar:
В "The End of the Fucking World" на удивление неплохой саундтрек...

Да, тоже обратил на это внимание. Звукач поработал на славу.

Скорость загрузки статики подрастет, если включите HTTP/2 (который поддерживается браузерами только при наличии TLS)

Посоветуйте самую простую тему на Wordpress, что-то вроде этого. Можно платную (если не дорогая).

drDaemon:
На данный момент ни ORM, ни View, ни миддлвари не поддерживают асинхронность. Поэтому пока говорить особо не о чем.

А как миддлваря может быть асинхронной? Они же чейнятся, грубо говоря, есть три миддлвари: секьюрная (проверяет бан айпи или что-то ещё), логгирующая, аутентифицирующая (и добавляющая в контекст запроса данные юзера). Все три миддлвари должны выполнятся последовательно и порядок должен быть детерминирован. Да и для ОРМ не понятно, какая там асинхронщина должна быть внутри под капотом?

Или вы имеете ввиду, что внутри миддлвари не возможно делать асинхронные вызовы?

Если что, с питоном не знаком.

Всего: 1540