Бред

Ответить в тред Ответить в тред
Check this out!
Аноним # OP 09/12/21 Чтв 16:44:24 2593246841
php.jpg 95Кб, 2200x1100
2200x1100
python.png 17Кб, 1000x996
1000x996
Python или PHP лучше использовать для высоконагруженного веб-сервиса?

Нужна экономия на мощности железа.

Т. е. допускаем идеальные условия при которых код пишется как нужно и всё упирается в производительность и ресурсоемкость.

Что лучше выбрать?
Аноним 09/12/21 Чтв 16:46:38 2593248122
>>259324684 (OP)
PHP конечно, питон гораздо медленнее.
Аноним 09/12/21 Чтв 16:47:03 2593248313
>>259324684 (OP)
Если выбор только из этих двух то Python. А вообще под такие задачи golang, ну или хотя бы особо нагруженные части на нём.
Аноним 09/12/21 Чтв 16:47:13 2593248384
php меньше потребляет и быстрее
Аноним 09/12/21 Чтв 16:47:46 2593248685
>>259324684 (OP)
>Нужна экономия на мощности железа.
Облачные сервисы: AWS, azure

> Python или PHP
Go
Аноним 09/12/21 Чтв 16:48:08 2593248926
>>259324684 (OP)
Ютуб сперва на одном был, а затем переписали на второе, но конкретно не вспомню сейчас что на что поменяли
Аноним 09/12/21 Чтв 16:52:00 2593251077
>>259324831
Я думал на go не вебсерверы пишут, а пайплайны и модули для девопсовских инструментов, которые уже написаны на го, типа кубера-хуюбера.

Но выбор и правда странный, да и бессмысленный наверное - в язык rpm упрётся в последнюю очередь.
Аноним 09/12/21 Чтв 16:53:49 2593252098
>>259324684 (OP)
Тебе тут все хуйню советуют.
Язык мало влияет на скорость работы приложения.
Важна архитектура и окружение - вебсервер, балансировщики, cdn, хостинг и так далее.

С точки зрения поддержки два языка примерно однохуйствены, но мне кажется, что на питоне меньше дегродов которые будут на сложный проект кидать резюме с одними только лендингами на WP за плечами.
Аноним 09/12/21 Чтв 16:57:31 2593253759
1639058251323.jpg 32Кб, 750x565
750x565
>>259325209
>на питоне меньше дегродов
>недоязык, не являющийся основным ни в одном стеке
Аноним 09/12/21 Чтв 16:59:04 25932545310
>>259325375
Ебанашка, читающее то, что хочет увидеть, ты?
Аноним 09/12/21 Чтв 17:02:17 25932562911
>>259324684 (OP)
Если ты такие вопросы задаешь, то тебе явно никакой хай лоад в жизни не осилить
Аноним 09/12/21 Чтв 17:14:41 25932627312
a3b9cf9034492e0[...].png 45Кб, 235x235
235x235
>>259324684 (OP)
>Т. е. допускаем идеальные условия при которых код пишется как нужно и всё упирается в производительность и ресурсоемкость.
Аноним 09/12/21 Чтв 17:22:18 25932673213
бамп треду
09/12/21 Чтв 17:26:32 25932695614
>>259326732
Нахуйя? Бой с тенью? Уже все всё разжевали.
Или это опять бототред от сммщиков с двачей с расчётом на срач о языках?
Аноним 09/12/21 Чтв 17:28:16 25932704215
Аноним 09/12/21 Чтв 17:29:23 25932710916
Аноним 09/12/21 Чтв 17:32:14 25932724817
пошел нахуй
Аноним 09/12/21 Чтв 17:33:31 25932731618
>>259324684 (OP)
> Нужна экономия на мощности железа.
У тебя узкое место может вообще быть в БД.
09/12/21 Чтв 17:33:54 25932733919
>>259324684 (OP)
жеппу своей мамки используй, дЭбил бля.
Аноним 09/12/21 Чтв 17:34:07 25932735020
09/12/21 Чтв 17:34:47 25932739021
Аноним 09/12/21 Чтв 17:40:12 25932764322
>>259327042
Вот за эту ссылочку - благодарю
Аноним 09/12/21 Чтв 17:40:26 25932766323
Аноним 09/12/21 Чтв 17:41:39 25932772924
>>259327663
Перл же на PHP написан, с вкраплениями Двавы, зачем использовать вторичный язык?
Аноним 09/12/21 Чтв 17:46:11 25932797525
>>259324684 (OP)
>идеальные условия при которых код пишется как нужно и всё упирается в производительность и ресурсоемкость
Если можешь писать такой код то обе технологии не подходят из-за GIL и сборки мусора.
Аноним 09/12/21 Чтв 17:46:22 25932798626
>>259327729
> Перл
> на PHP
> с вкраплениями Двавы
Пощади, человек-анекдот.
Аноним 09/12/21 Чтв 18:00:06 25932866327
Народ, а какую базу данных посоветуете использовать для максимального быстродействия?
Аноним 09/12/21 Чтв 18:02:34 25932877528
16294650353190.jpg 33Кб, 475x337
475x337
Аноним 09/12/21 Чтв 18:03:41 25932883929
>>259327986
Не пизди, рнр написан на битриксе с ассемблерными вставками.
Аноним 09/12/21 Чтв 18:14:18 25932928230
>>259325209
вот этот скорее всего прав. Скорость языков ничто в сравнении с железом и провайдером. Хотя он не прав по поводу "напитони все гении!"
Пиши на том, что тебе удобней из двух, оп
Аноним 09/12/21 Чтв 18:16:16 25932936931
Аноним 09/12/21 Чтв 18:17:09 25932940132
>>259328663
Постгреса тебе хватит, инфа сотка
Аноним 09/12/21 Чтв 18:18:18 25932945933
>>259329282

Удобнее PHP, потмоу как когда-то писал на нём простой бложик.
Понятна логика его работы.

А Пайтон для меня - тёмный лес.

Говорят, в PHP 8 опять сильно повысили производительность.
Аноним 09/12/21 Чтв 18:18:58 25932949134
>>259329282
>напитони все гении
Пиздишь, не писал я такого.

Да и оп скорее не разраб, а кабанчик - они периодически в тг-каналах такую хуету спрашивают пытаясь определиться кого им рекрутить.
Аноним 09/12/21 Чтв 18:21:40 25932959135
>>259324684 (OP)
>Python или PHP
>высоконагруженного
>всё упирается в производительность и ресурсоемкость.
C++
Аноним 09/12/21 Чтв 18:22:37 25932962136
На любом. Будут бабки, перепишите, хоть на асемблер. А для первых 1кк пользователей сойдёт любой. Мимо продуканус
Аноним 09/12/21 Чтв 18:24:04 25932967537
>>259325375
>>259325375
В стеке дата сатаниста/аналитика питон основной язык, или ты их нас за людей не считаешь?
Аноним 09/12/21 Чтв 18:25:27 25932973038
всем С++ и годаунам в треде напоминаю: фсбук и вкалтакт имеют ахулиарды денег и говнокодеров, но им почему-то оказалось проще написать пачку обёрток над пыхом, чем переписывать всё с нуля на C++.


ОП, пиши на пхп.
Аноним 09/12/21 Чтв 18:25:38 25932974139
>>259325209
>>259329282
Вашу парашу с кэш-миссами каждый операцию, никакой процессор не спасет, какой бы быстрым он ни был, он будет иметь и без того узкое бутылочное горлышко архитектуры Фон Неймана, еще уже, ибо каждую операцию придется тыркать оперативную память.

Сосите хуй хипобляди, если у тебя большинство данных для обработки не в стэке, вы червьпидор.

Какое бы ахуенное железо у вас ни было, код на нормальных ЯП, будет работать быстрее причем значительно. Удачи пережить потолок производительности кремения, техпроцесс уже 3нм, он не за горами.
Аноним 09/12/21 Чтв 18:26:45 25932979640
>>259329675
поясните по хардкору, кто такой "датасаентист" и "аналитик"?
я правильно понимаю, что это человек, умеющий писать запросы не только вида SELECT ... FROM ... WHERE ..., но ещё и добавлять к ним слово JOIN?
Аноним 09/12/21 Чтв 18:26:51 25932980141
>>259329730
Не поверишь, но у ВК все узкие места переписаны на крестах
Аноним 09/12/21 Чтв 18:28:28 25932987242
>>259324684 (OP)
неважно, скорее всего все упростятся в базу данных
Аноним 09/12/21 Чтв 18:29:22 25932991543
>>259329801

Какие узкие места, что именно там переписано?
Аноним 09/12/21 Чтв 18:29:26 25932992044
>>259329796
> я правильно понимаю, что это человек, умеющий писать запросы не только вида SELECT ... FROM ... WHERE ..., но ещё и добавлять к ним слово JOIN?
От конторы зависит.
В продвинутых конторах у тебя вместо БД будет говноданные, которые ты будешь скармливать говноедской нейросети, и потом заказчик будет гадать на этом фекальном оракуле.
Аноним 09/12/21 Чтв 18:32:37 25933006445
>>259329796
ты про sql если, то еще должен знать оконные функции, with и работу с массивами в sql.

Но кроме sql  в случае дата саентиста надо знать питон (pandas, numpy, sklearn, spark и другие либы для работы с данными и машинному обучения) ну и матан (статистика, матан, линал).

В случае дата аналитика также знать питон (но можно на менее продвинутом уровне) + матстат, чтобы в питончике на основе статистики мутить выводы и модельки, считать а/б тесты, доверительные интервалы и тд
Аноним 09/12/21 Чтв 18:32:52 25933008046
>>259325209
>на питоне меньше дегродов которые будут на сложный проект кидать резюме с одними только лендингами на WP за плечами
Ага - у них мошинлёрнинг везде. Будут тебе мошинлёрнить вебсервис, ага блядь.
Самый расхайпованный язык и самый тупой - только школоту учить. ПХП хоть по пути Жавы пошёл, а не в кусты на поебушки.
Аноним 09/12/21 Чтв 18:32:56 25933008647
>>259329741
>Вашу парашу с кэш-миссами каждый операцию, никакой процессор не спасет
Какую нашу парашу? Ты о чём, шизик?

Дальше твой узколобый высер не читал, т.к. ты явно не осилил понять мои слова и написал не в тему.
Аноним 09/12/21 Чтв 18:33:35 25933012048
>>259329915
Они буквально сидят на трансляторе PHP в C++, там же не сложно уже готовый код на крестах заюзать либо исправить то что он там натранслировал.

Если бы C++ был бы нинужон, они бы не сидели с постоянно открытой вакансией C++ Разработчика
09/12/21 Чтв 18:35:33 25933022149
>>259330080
>Ага - у них мошинлёрнинг везде. Будут тебе мошинлёрнить вебсервис, ага блядь.
При чём тат МЛ? Шиз или как?
Я отталкиваюсь от низа - на питоне это круды в джанге как я догадываюсь, на пыхе - работа с ВП, что даже крудами не назвать. Скорее работа с шаблонизатором.

>Самый расхайпованный язык и самый тупой
В каком месте? ЖС известнее и популярнее, на питоне, как слышал, особо и работы нет.

>ПХП хоть по пути Жавы пошёл, а не в кусты на поебушки
Ты вообще мои слова не осилил, животное? Пиздос испанский стыд от такой узколобости.
Аноним 09/12/21 Чтв 18:36:34 25933027650
Аноним 09/12/21 Чтв 18:38:42 25933037451
>>259324684 (OP)
Неважно, все упрется когда-нибудь в оборудование. Погромисты ленивые твари, им нужен более понятный и легкий язык, поэтому очевидный питон.
Аноним 09/12/21 Чтв 18:39:16 25933039252
>>259330086
У тебя вышка в этой сфере есть? Оно и видно что нет, лол.

Параша с кэш-миссами это любой ЯП который не хранит данные в стеке, добро пожаловать, такой код постоянно упирается в скорость оперативной памяти, из-за чего каким бы ты не был крутым программистом на своем ЯП, средний C/C++/Rust/Go/etc-ебальник напишет код который работает быстрее, в коррелляции того насколько L1-3 кэш быстрее чем оперативная память и скорость сообщения между процессором и памятью.
Аноним 09/12/21 Чтв 18:39:21 25933039453
>>259330120
Интересно, какие именно места, слабо представляю где могут быть проблемы в пхп на уровне i/o особенно если все на микросервисах
09/12/21 Чтв 18:39:38 25933040354
>>259329801
Что в этом плохого? Есть два стула - скорость разработки с простотой и скорость работы кода с оптимизацией. Я тебя удивлю, но модули на других языках это нормально.

>>259330120
>Они буквально сидят на трансляторе PHP в C++
Вон, на юнити код тоже из c# в плюсы транспайлится и что? Просто удобство разработки.

мимо проходил
09/12/21 Чтв 18:40:41 25933045155
>>259330392
>У тебя вышка в этой сфере есть? Оно и видно что нет, лол.
Как ты это понял из слов "ХУИЛА ТЫ ПИШЕШЬ НЕ ПО ТЕМЕ"?
Лол, вкатун, спок.

>Параша с кэш-миссами это любой ЯП который не хранит данные в стеке
А ты знаешь на каком ЯП я пишу или как?

Пошёл нахуй, высер малолетний.
Аноним 09/12/21 Чтв 18:41:49 25933050156
>>259330221
>на пыхе - работа с ВП
Ой иди нахуй диван. Ты с 1998 года про ПХП последний раз слышал. Что с тобой разговаривать?
Аноним 09/12/21 Чтв 18:44:22 25933061657
>>259330501
Правда, что он сейчас самый быстрый из языков бэкенда?
09/12/21 Чтв 18:44:42 25933063058
>>259330501
>Ой иди нахуй диван.
Хуй соси с таким уровнем интеллекта, быдло.

>Ты с 1998 года про ПХП последний раз слышал.
Мимо, как и всё в твоей жизни.

>Что с тобой разговаривать?
Нахуй тогда было высираться если сразу слился, быдлан?
Аноним 09/12/21 Чтв 18:45:24 25933065659
>>259330392
о, дипломированный специалист в треде.
поясни по хардкору, что важнее в оперативе - задержка или частота? какая оператива будет быстрее - ддр4 с CL15 и частотой 2400, или ддр5 с CL40 и частотой 4800?
Аноним 09/12/21 Чтв 18:45:42 25933066460
>>259330616
Ага быстрее ассемблера
Аноним 09/12/21 Чтв 18:45:43 25933066661
>>259324684 (OP)
Лучше Go.

Но вообще проще пхп, потому что там JIT встроен. В питоне надо с PyPy ебаться, чтобы получить JIT
Аноним 09/12/21 Чтв 18:46:31 25933070562
>>259324684 (OP)
Языками программирования являются только те языки, синтаксис которых основан на синтаксисе языка C, то есть C++, C#, Java, и т.п. в том числе PHP.

Питон это скрипт для математиков, что-то типа языка макросов для MathLab. Учёных в говне мочёных, физиков-шизиков, машин лёрнинг дип машин лёрнинг - вот всё это говно.

А для программирования вычислительных машин основанных на архитектуре фон Неймана из языков программирования более-менее высокого уровня годится только вышеупомянутый язык C и его диалекты и концептуальные преемники, в том числе PHP. Это конечно не C++ но всё же одни и те же алгоритмы на C++ и на PHP будут похожи.
Аноним 09/12/21 Чтв 18:46:42 25933070963
>>259324684 (OP)
Все зависит от вебсервиса и что в нем конкретно тебе нужно от языка. Если выбирать между php и фреймворком django, то абсолютно похуй, они включают в себя дохуя сахара, которым ты возможно никогда и не воспользуешься. И вообще для высоких нагрузок, правило хорошего тона избегать вообще любых фреймворков.

Php тоже смотря что выбрать , можно через fpm запускать скрипты и это на текущий день самое оптимальное, можно через mod_php апачевский, и тогда ты навернешь говна на высоких нагрузках.

В питоне ты можешь написать свой кастомный вебсервер выбрав только нужный тебе функционал, управлять потоками и распределять нагрузку по ядрам, но нужно быть очень аккуратным ибо есть риск навернуть говна в утечках памяти, так как приложение скомпилится один раз при запуске и будет висеть в памяти. Вцелом тут очень большой риск выстрелить в ногу.

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


Отвечая на твой вопрос, высоконагруженный кастомный сервис пиши на питоне, в качестве прототипа можешь написать на пыхе, а вообще закладывайся сразу на горизонтальное масшатбирование, чтобы приложение можно было просто заскейлить на большее количество серверов, а перед ними стоял какой балансировщик нагрузки.

Я бы такое на ноде сразу писал, на ts. Шансов уебать самого себя гораздо меньше, но предусмотреть каждый раз приходится многое.
Аноним 09/12/21 Чтв 18:47:25 25933073964
>>259330664
Что такое ассемблер? Разве html не быстрее?
Аноним 09/12/21 Чтв 18:47:47 25933075765
>>259330616
не совсем, он не многопоточный, но вообще сейчас завезли git компиляцию
Аноним 09/12/21 Чтв 18:47:54 25933076566
>>259330616
Хз, статистику не видел, но считается быстрым - в 7 версии ему производительность где-то в 2 раза подняли. Сейчас уже 8, где тоже чёто сделали.
Вообще-то скорость конечного не по языку меряют и там сотни мест могут быть где требуется оптимизация.
Аноним 09/12/21 Чтв 18:48:13 25933078067
>>259330739
Секретный язык древних украинцев с Нибиру
Аноним 09/12/21 Чтв 18:49:11 25933083268
>>259330705
>>Языками программирования являются только те языки, синтаксис которых основан на синтаксисе языка C

Ты из какой залупы это высосал, додик? Получается, до C языков программирования не существовало?
Аноним 09/12/21 Чтв 18:49:54 25933086369
>>259330451
> А ты знаешь на каком ЯП я пишу или как?

А типа прям так много языков, где можно прям на стеке аллоцировать?

Ткни пальцем в небо, попадешь в язык с хипом.
Аноним 09/12/21 Чтв 18:50:39 25933090270
>>259330832
Из своего 30-летнего опыта работы погромиздом.
Аноним 09/12/21 Чтв 18:50:49 25933090671
>>259329282
>Скорость языков ничто в сравнении с железом
Питон имеет проблемы с работой на многоядерных процессорах.
Аноним 09/12/21 Чтв 18:51:15 25933092172
>>259330832
Языков конечно существовало, но операционные системы все какие есть сейчас написаны на языке C
Аноним 09/12/21 Чтв 18:51:31 25933093073
>>259330832
Смотрите - питораст порвался.
09/12/21 Чтв 18:52:02 25933095774
>>259330757
Многопоточность разве нельзя использовать через вебсервер пыхи типа nginx в качестве балансировщика?

мимо мидл на node.js так что не шарю, у нас многопоточность есть
Аноним 09/12/21 Чтв 18:52:14 25933097075
>>259330394
> слабо представляю где могут быть проблемы в пхп на уровне i/o особенно если все на микросервисах

> слабо представляю где могут быть проблемы на уровне i/o
> особенно если все на микросервисах

ОСОБЕННО в микросервисах у тебя будут проблемы на уровне I/O, ты чё.
Аноним 09/12/21 Чтв 18:52:42 25933099276
1639065162360.jpg 47Кб, 604x451
604x451
>>259329675
> В стеке дата сатаниста/аналитика питон основной язык
В стеке сатаниста и машоба математика - основной язык, а петухон чисто как прокладка.
Аноним 09/12/21 Чтв 18:53:14 25933102577
>>259330403
У Юнити есть гораздо серьезнее траблы в производительности чем то что там код на промежуточном языке пишется который il2cpp потом транслируется.

>>259330394
Да вообще любое, лол, где потребуется очень большие данные прогнать и выцепить по определенным критериям и предоставить их пользователю в кратчайшие сроки, например у них база данных своя с нуля написанная на Си, там уж 73 миллиона пользователей на пыхе ты не будешь пробегать при поиске пользователей по именам.

>>259330451
>Лол, вкатун, спок.
8 лет опыта, вкатодаун тут только ты, я сюда пришел не по причине "Оии денех много платят....", соси хуй быдло.


>>259330656
Зависит от того какая задача стоит, например тот же код на плюсах хуй за щеку клал таймингам, ибо оперативная память тыркнется только тогда когда данные в кэше процессора уже закончатся, а это сотня+ тактов, так что тайминг тут особо не зарешает, а если у тебя на компе работает параша с хипом, то тайминги зарешают, ибо к ней очень частые обращения. Так что в данном мире, где туча пидорасов, которые еле умеют программировать, тайминги решают.
Аноним 09/12/21 Чтв 18:53:37 25933104378
>>259330957
так оно и работает, плодит новый процесс пхп, но это немного не то

>>259330970
тут уже проблема не в пхп будет
09/12/21 Чтв 18:53:45 25933105379
>>259330863
Я бы предложил тебе сразу нахуй из сферы, но скорее ты просто будешь стагнировать и въёбывать на галере за гроши считая себя невъебенно умным, в то время как твои коллеги будут смеяться над тобой в стороне.
Аноним 09/12/21 Чтв 18:54:02 25933106880
>>259330957
>мимо мидл на node.js так что не шарю, у нас многопоточность есть
У вас, да чо уж там, в том числе и у меня - многопоточность достаточно сильно кастрированная. Кластер и форк процессов - до сих пор не является полноценной многопоточностью.
Аноним 09/12/21 Чтв 18:54:28 25933109181
>>259330403
У Юнити есть гораздо серьезнее траблы в производительности чем то что там код на промежуточном языке пишется который il2cpp потом транслируется.

>>259330394
Да вообще любое, лол, где потребуется очень большие данные прогнать и выцепить по определенным критериям и предоставить их пользователю в кратчайшие сроки, например у них база данных своя с нуля написанная на Си, там уж 73 миллиона пользователей на пыхе ты не будешь пробегать при поиске пользователей по именам.

>>259330451
>Лол, вкатун, спок.
8 лет опыта, вкатодаун тут только ты, я сюда пришел не по причине "Оии денех много платят....", соси хуй быдло.


>>259330656
Зависит от того какая задача стоит, например тот же код на плюсах хуй за щеку клал таймингам, ибо оперативная память тыркнется только тогда когда данные в кэше процессора уже закончатся, а это сотня+ тактов, так что тайминг тут особо не зарешает, а если у тебя на компе работает параша с хипом, то тайминги зарешают, ибо к ней очень частые обращения. Так что в данном мире, где туча пидорасов, которые еле умеют программировать, тайминги решают.
Аноним 09/12/21 Чтв 18:54:42 25933109982
>>259329796
Если речь про аналитика по данным, то он должен знать как стороются DWH и Data-волты, какие виды объектов там есть и как структурировать хранение данных там.

Без JOINа ты и в соём селект фром вере обычно не обойдешься. У аналитиков чаще оконки всякие и прочая OLAP-хуета.
Аноним 09/12/21 Чтв 18:54:44 25933110283
>>259330957
На это постоянно наезжают - просто как мантру повторяют. Годами эту хуйню твердят, словно она что-то значит. Тем не менее всё реализуется при желании.
Забей.
Аноним 09/12/21 Чтв 18:55:00 25933111584
Аноним 09/12/21 Чтв 18:55:15 25933112985
>>259330957
Многопоточность - ты имеешь в виду на воркерах?
Аноним 09/12/21 Чтв 18:55:43 25933115386
>>259331025
>Да вообще любое, лол, где потребуется очень большие данные прогнать и выцепить по определенным критериям и предоставить их пользователю в кратчайшие сроки, например у них база данных своя с нуля написанная на Си, там уж 73 миллиона пользователей на пыхе ты не будешь пробегать при поиске пользователей по именам.

Так и получается, что все уперлось в бд, а не в пхп. В таких случаях используют шардирование и индекс, которые хранятся в памяти
09/12/21 Чтв 18:56:31 25933119187
>>259331043
>но это немного не то
В чём принципиальная разница? Вроде не должно быть медленнее, да и разрабатывать не особо сложно.
Аноним 09/12/21 Чтв 18:57:00 25933120588
>>259330902
То есть ты по опыту понял, что питон и других языки не с С-подобным синтаксисом не являются ЯП? Может, у тебя руки из жопы просто? Ну-ка, дай определение ЯП.
Аноним 09/12/21 Чтв 18:57:04 25933121089
>>259330902
>Из своего 30-летнего опыта работы погромиздом.
Понятно тога что на сишку дрочишь, пенсионер. Дай дорогу молодым, динамичным и интерпретируемым, ты-то уже на обочине.
Аноним 09/12/21 Чтв 18:57:25 25933122790
>>259330921
Ос можно и на Rust писать и кстати в Linux уже активно экспериментируют с использованием его в Kernel-space
Аноним 09/12/21 Чтв 18:57:44 25933124391
>>259330992
хуйня, одно дело математическая база, другое дело практические навыки и знание языка. Дата саентист тоже должен быть сносным разрабам, или ты думаешь что ты затюнил модельку в юпитер ноутбуке и на этом твоя работа всё?
Аноним 09/12/21 Чтв 18:57:56 25933125392
>>259330921
Бесспорно, однако чтобы утверждать, что только С-подобные языки являются ЯП, нужно иметь лишнюю хромосому.
Аноним 09/12/21 Чтв 18:58:14 25933126893
>>259330705
Кекус питон это обертка над СИ, по сути его фреймворк
Аноним 09/12/21 Чтв 18:58:25 25933127794
Аноним 09/12/21 Чтв 18:59:36 25933134195
>>259331243
>хуйня, одно дело математическая база, другое дело практические навыки и знание языка
>знание прикладной области - хуйня
>знание синтаксиса ЯП - самоценность
Контуженный вкатун с курсов гикбрейнса, ты? Открою тебе секрет - всё наоборот чаще всего.
Аноним 09/12/21 Чтв 18:59:52 25933136196
>>259331210
> Дай дорогу молодым, динамичным и интерпретируемым, ты-то уже на обочине.

Есть современные типизируемые компилируемые языки, а питон кстати не молодой нихуя.

Да и вообще фпизду динамичную типизацию -- охуенно неудобно работать, приходится постоянно какую-нибудь сигнатуру уточнять и молиться, что если ты что-то поменяешь, оно в другом месте не отвалится, ибо хуй тебе, а не автоматизируемый рефакторинг.
Аноним 09/12/21 Чтв 19:00:04 25933136897
>>259331191
>В чём принципиальная разница? Вроде не должно быть медленнее, да и разрабатывать не особо сложно.

Сложнее обменивается данными из этого вытекают проблемы с использование всяких мьютексов, приходится использовать костыли, ну и процессы более тяжеловесные чем потоки
Аноним 09/12/21 Чтв 19:01:11 25933142598
>>259331268
Питон это интерпретатор скриптов. Причём синтаксис этих скриптов несовместим с другим C-based языками.

Т.е. ты не можешь просто взять алгоритм написанный на Java скажем и перенести его на Питон исправив пару названий функций. Тебе придётся всё долго переписывать с нуля фактически.

А между Java C# и PHP я много раз переносил разные алгоритмы без проблем.
Аноним 09/12/21 Чтв 19:01:13 25933142899
>>259331361
> фпизду динамичную типизацию
Аминь.
Аноним 09/12/21 Чтв 19:02:13 259331472100
>>259330709
> И вообще для высоких нагрузок, правило хорошего тона избегать вообще любых фреймворков.

Microservice chassis pattern has left the chat.

Микросервисы без шасси не пишут (что по сути тот же фреймворк) -- это супер-дорого иначе выходит, особенно если сервисов реально много, а жалкий десяточек, когда даже непонятно нахуя вообще выебываться микросервисами.
09/12/21 Чтв 19:02:23 259331478101
>>259331068
А что является? Я бы послушал, а потом бы и почитал, чего уж.

>>259331102
Интересно послушать, мне не лень. Если отвечает адекват, его мнение никогда лишним не будет.

>>259331129
Я использую кластер и форки из официальных либ ноды, если под воркерами ты подразумеваешь пакет, то не трогал, не шарю.
Аноним 09/12/21 Чтв 19:03:44 259331533102
>>259331210
Да я насмотрелся за свою жизнь на всяких дрочеров на новые модные языки программирования. То Perl был, то потом ещё все кипятком писались по Ruby, щас вот этот Питон ебучий. Всё это пройдёт. "И это пройдёт". А Си стоит как глыба все эти десятилетия с 60-х годов.
Аноним 09/12/21 Чтв 19:04:05 259331550103
>>259331053
Ну предложи, хули, кому дело до твоих пустых выебонов на двачах. По делу-то один хуй ничего не сказал.
09/12/21 Чтв 19:04:12 259331557104
>>259331368
А, в этом плане. Пожалуй да, имеет смысл. Для большинства задач обмениваться данными потокам не нужно, так что сначала и не думал в эту сторону.
09/12/21 Чтв 19:05:09 259331596105
>>259331550
>кому дело до твоих пустых выебонов на двачах. По делу-то один хуй ничего не сказал.
Относится ко всему написанному тобой. Спасибо, что озвучил, теперь скройся.
Аноним 09/12/21 Чтв 19:05:52 259331636106
>>259324684 (OP)
Лучше скажите во что легче вкатиться: пихтон или пыха?
Аноним 09/12/21 Чтв 19:06:10 259331650107
>>259331361
Дрочь на типизацию не делает код проще, не делает понимание программы проще, не защищает от ошибок в бизнес-логике.
Аноним 09/12/21 Чтв 19:06:32 259331664108
>>259331596
Очень унылый троллинг, старайся лучше.
Аноним 09/12/21 Чтв 19:06:36 259331668109
09/12/21 Чтв 19:06:53 259331677110
>>259331636
Однохуйственно. оба изи ту старт хард ту мастер

мимо жс-бог
Аноним 09/12/21 Чтв 19:06:58 259331686111
>>259331533
И получается, что если ты погромируешь на PHP, тебе легче будет перекатиться на Java, на C/C++/C#, будешь кататься как сыр в масле туда-сюда куда хочешь. А с Питоном будешь сидеть только Питон сосать.
Аноним 09/12/21 Чтв 19:08:01 259331741112
>>259331341
я не имел в виду, что мат база хуйня, я про тезис, что ЯП прокладка. Речь не только про синтаксис, базовое знание алгоритмов и структур данных сюда входит. Мой тезис был в том, что дата сатанист должен быть сносным разрабом, а не только знать математику
Аноним 09/12/21 Чтв 19:08:27 259331757113
>>259331686
В HH.ru вакансий на Пайтоне в два раза больше, чем на Пыхе.
Регион поиска - вся Россия. Почему так?
Аноним 09/12/21 Чтв 19:09:06 259331783114
>>259331277
Многие языки (а точнее их вмки) написаны на C. К чему это?
Аноним 09/12/21 Чтв 19:09:09 259331787115
Rust/Go
Аноним 09/12/21 Чтв 19:09:09 259331788116
>>259331686
>если ты погромируешь на PHP
Если ты пишешь на пхп то лучшим вариантом будет не заниматься больше никогда программированием, количество говнокода и хуёвых практик, которое прививает эта экосистема, не поддаётся переобучению.
Аноним 09/12/21 Чтв 19:09:37 259331812117
>>259331757
Это кончится максимум через 5 лет. Просто временный хайп.
Аноним 09/12/21 Чтв 19:09:37 259331813118
>>259324684 (OP)
фронт на реакте
бэк на node.js

GO попсятина фэйсбучная
кресты для пердунов
пхп для отсталых
Аноним 09/12/21 Чтв 19:10:31 259331859119
>>259331788
А Питон-то нахуй нужон, можешь пояснить? Типа там охуительно прекрасный код у любого долбоёба получается?
Аноним 09/12/21 Чтв 19:11:15 259331892120
>>259331859
Ну в сравнении с пхп это действительно так.
Аноним 09/12/21 Чтв 19:11:19 259331896121
>>259324684 (OP)
Php в новых проектах использовать нельзя, хватит уже, достали им, сколько можно жрать говно, когда тебя не заставляют это делать
Аноним 09/12/21 Чтв 19:11:28 259331906122
>>259331813
JS тоже кстати синтаксисом основан на C
Аноним 09/12/21 Чтв 19:11:48 259331931123
>>259331892
Ну то есть не можешь пояснить
Аноним 09/12/21 Чтв 19:12:11 259331949124
Аноним 09/12/21 Чтв 19:12:38 259331977125
>>259331931
Чего тебе пояснять? Освой нормальный стек белого человека и сравни сам.
Аноним 09/12/21 Чтв 19:13:02 259331997126
>>259331741
Ты забыл про вариант "насрать рабочий алгоритм хоть как-то и нанять отряд макак чтобы прибрали всё когда приложение заработает". Очень часто такое бывает.
Аноним 09/12/21 Чтв 19:13:05 259332001127
>>259331425
Питон это фреймворк СИ, с кучей библиотек написанных на сях. См cython

>Т.е. ты не можешь просто взять алгоритм написанный на Java скажем и перенести
И? Перенеси алгоритм написанный на дарте в плюсы теперь. Они оба в сифэмили входят.
Аноним 09/12/21 Чтв 19:13:08 259332003128
>>259331788

Как там, в 2008 году?

Все кукареки про PHP почти всегда относятся к 5 версии.

Осуждающие вообще не следят за его развитием и не знают насколько этот язык преобразился, но кукарекать нужно.

Эксперты хуевы
Аноним 09/12/21 Чтв 19:13:14 259332010129
Аноним 09/12/21 Чтв 19:13:33 259332026130
>>259331977
Да насмотрелся на это говно. Индусы хуярят вон в паралльельном отделе. Пиздец пиздецом.
Аноним 09/12/21 Чтв 19:14:06 259332056131
>>259331896
Обеспечь такую же проивзодительность у других языков, тогда можно и поговорить на эту тему
Аноним 09/12/21 Чтв 19:14:26 259332077132
b1790feb1673219[...].jpg 81Кб, 850x1088
850x1088
09/12/21 Чтв 19:15:22 259332121133
image.png 23Кб, 601x351
601x351
image.png 17Кб, 608x300
608x300
>>259331757
Усомнился, проверил на сайте indeed, действительно в 2.5 раз больше - искал по Польше.

Тоже интересно было бы узнать как так получается.
Есть догадка:
Пыха используется только для серверов, питон универсален и на нём можно строить те же девопсовские пайплайны. Даже если бэкеров на пыхе больше, питон побеждает в количестве специальностей.

Посмотрел ещё количество вакансий на js - тоже 2700, а это уже хуета какая-то и быть такого не может. Но ответа у меня нет, для этого нужно анализировать рынок, а не просто ввести буковки в поиск, мне лень.
Аноним 09/12/21 Чтв 19:15:52 259332151134
>>259331650
> Дрочь на типизацию не делает код проще,

Он делает код намного структурнее и сам процесс написания кода намного проще. Вон, буквально выбором подсказок можно программировать.

> не делает понимание программы проще

Делает. И навигация по коду сильно проще и сущности намного понятнее.

> не защищает от ошибок в бизнес-логике

От ошибок в бизнес-логике вообще крайне мало что защищает. Однако даже тут типизация будет тебя лишний раз по рукам бить иногда.

Но опять же, я в первую очередь про современные языки, где типизация -- это именно что фича, а не техническая необходимость как в сях.
09/12/21 Чтв 19:15:58 259332157135
Какие же двощеры тупые. Пиздец просто.
09/12/21 Чтв 19:16:46 259332201136
>>259331813
>GO попсятина фэйсбучная
Не шаришь, но ещё дорастёшь. Это инструмент девопсов.

>>259331906
>JS тоже кстати синтаксисом основан на C
Почему бы и нет? Годно же.
09/12/21 Чтв 19:17:14 259332231137
Аноним 09/12/21 Чтв 19:18:11 259332277138
>>259332201
Ну то есть node.js это всё же из семьи С,C++,PHP чем из петушатника питона
Аноним 09/12/21 Чтв 19:18:51 259332307139
>>259331892
Давно ты видимо не видел ПХП.

А питон говно ебаное для не-технических людей, которые говнокодят говноскрипты. Даже сраный луа лучше ебанго питона.

Единственная реально хорошая вещь в питоне это Jupyter, но просто потому что он в лоб использует питон по назначению -- для написания мелких говноскриптов.
Аноним 09/12/21 Чтв 19:19:09 259332326140
.mp4 350Кб, 194x158, 00:00:07
194x158
>>259324684 (OP)
> идеальные условия при которых код пишется как нужно
Ебать, ну ты выдал!
Аноним 09/12/21 Чтв 19:19:39 259332343141
>>259332231
Лечить идиотизм в тяжелой форме? Никак.
Аноним 09/12/21 Чтв 19:20:21 259332384142
>>259332201
> Это инструмент девопсов.

Так ты же тоже нихуя не шаришь. У тебя Go инструмент девопсов потому что кубер на нем написан? Ты в курсе что его не девопсы пишут, девопсы его только эксплуатируют.
Аноним 09/12/21 Чтв 19:21:11 259332418143
изображение.png 25Кб, 934x552
934x552
Ну вот смотрю то что индусы нахуярили на своём педерастическом питоне/джанго и нихуя не понимаю. Где какой блок начинается, где что заканчивается. Где фигурные скобки блять. Где точки с запятой сука. Как это читать блять?
Аноним 09/12/21 Чтв 19:21:32 259332434144
>>259332307
Пиздец, пыхоблядок что-то гонит на питонистов, вот это ебануться, вот это реально смешно.
Аноним 09/12/21 Чтв 19:21:52 259332458145
>>259324684 (OP)
Питон хорош, чтобы обучать школоту основам погромирования. На этом его функции исчерпаны.
Аноним 09/12/21 Чтв 19:22:21 259332484146
>>259332121
> питон универсален и на нём можно строить те же девопсовские пайплайны.

Какой наркоман будет писать девопс-пайплайны на питоне? Ты бы ещё по-старинке на баше их писал. Бери gitlab или тимсити и не выебывайся.
Аноним 09/12/21 Чтв 19:22:30 259332494147
>>259332458
Нас в СССР лучше учили, на Бейсике блять
09/12/21 Чтв 19:22:31 259332497148
>>259332277
Аа, это ты про его "кресты для пердунов", я не сразу понял.

Это не связано, какой там синтаксис. JS всё равно абстракция более высокого уровня. Но я, как другой node.js разраб, могу тебя утешить - во-первых js интерпретаторы тоже на плюсах, во-вторых модули на ноду пишутся на плюсах и не изучив плюсы невозможно вырасти выше мидла.

А так-то разные языки, разные технологии и их историческая связь значит сильно меньше, чем функциональная.
Аноним 09/12/21 Чтв 19:22:32 259332500149
>>259332418
А ты посмотри на код fastAPI. Джянга она уже легаси как и пыха
Аноним 09/12/21 Чтв 19:23:48 259332564150
>>259331650
ебать ты долбоёб, братишка.
с курсов гикбрейнс вкатился?
Аноним 09/12/21 Чтв 19:23:54 259332570151
>>259332494
О, я тоже на нем учился. Норм язык.
09/12/21 Чтв 19:23:52 259332572152
>>259332484
Я и написал, что это догадка.

>Ты бы ещё по-старинке на баше их писал.
И такое время от времени вижу, лол.

>Бери gitlab или тимсити и не выебывайся.
Никто ж не спорит, ты лучше объясни количественную разницу по вакансиям если в теме.
Аноним 09/12/21 Чтв 19:24:00 259332575153
>>259332497
Я хотел именно подчеркнуть тот момент, что настоящие успешные языки синтаксисом основаны на языке Си. А вот всякое говно без задач - типа Ruby, Python - оно потому и говно, что понятно только петухам всяким
Аноним 09/12/21 Чтв 19:24:57 259332622154
>>259332418
Это хуярили вот, месяц назад, это не легаси код
Аноним 09/12/21 Чтв 19:25:27 259332646155
>>259324684 (OP)
Очевидный похапэ, вышел 8.1 кста, енамы завезли, ридонли пропсы и кучу разных плюх. Сахаром его вообще знатно мажут в последнее время, ну и про производительность не забывают.

+ если пишешь на laravel - есть отличный пакет, называется Octane https://laravel.com/docs/8.x/octane . Суть - не запускать на каждый запрос целое приложение. Грубо говоря при первом запросе сохраняется в памяти, и остальные запросы уже обращаются к приложению лежащему в памяти, оч быстро.
09/12/21 Чтв 19:26:22 259332690156
>>259332575
>типа Ruby
Кстати я не понял почему он провалился.
Там тоже удобная система пакетов, как и в node js как и в питоне, вроде как всё из коробки работает и не сложно накидывать мвп, но при этом вакансии таят на глазах.

А так хз, у меня из других языков только пыха вызывает отторжение, и то больше из-за быдловатых чсвшных разрабов.
Аноним 09/12/21 Чтв 19:26:24 259332692157
>>259332484
Кстати насчёт GitLab. Недавно пришлось снести к хуям 12-ю версию и перейти на GitHub. Какие-то пидорасы хакеры нашли уязвимость и пролезли на сервер через GitLab. Так что та ещё параша.
Аноним 09/12/21 Чтв 19:27:53 259332751158
>>259332690
Так потому и провалися что ситаксис уж больно радикален. Да, по началу впечатляется, кажется - во, гениально. Но потом устаёшь мозги переключать с Rubу на JS скажем. А переключать мозги с PHP на JS нехуй делать.
Аноним 09/12/21 Чтв 19:29:01 259332789159
>>259332751
На столько нехуй делать, что начинаешь по запарке в js коде срать на похапэ переменные через долАр
Аноним 09/12/21 Чтв 19:29:03 259332792160
>>259332434
Да я сам на пыхе 100 лет не писал уже. У меня сейчас гошка с котлином в основном.

А питон реальное говно для девочек, язык уровня бейсика, с таким же уровнем возможностей инструмента. И с нулевой производительностью.

В пыху хоть трейты успели завести, аналог servlet api, JIT-компилятор. Когда-то давно питон может и был пизже, потому что умел ровно столько же, но чуть причесанней, но сейчас уже нет, сейчас питон -- это драма вокруг walrus-оператора и ретроградство.
Аноним 09/12/21 Чтв 19:29:12 259332795161
Забавный тред для того чтобы понаблюдать со стороны.

Есть разработчики, которые общаются на свои темы, а есть залётные, которые пытаются маскироваться, и их легко отличить по токсичности и отказу разработчиков продолжать с ними диалог.

Прям срез общества.
Аноним 09/12/21 Чтв 19:29:22 259332804162
>>259324684 (OP)
Все высокоуровневые это уже минус к скорости обработки.
Аноним 09/12/21 Чтв 19:30:17 259332851163
>>259332795
Ты про чувака который пол треда срет о том как ненавидит синтаксис питона?
Аноним 09/12/21 Чтв 19:30:29 259332859164
Аноним 09/12/21 Чтв 19:30:54 259332881165
>>259332789
Да не, я нормально справляюсь
Аноним 09/12/21 Чтв 19:31:13 259332893166
>>259332751
>А переключать мозги с PHP на JS нехуй делать.
А зачем вообще переключать? хотя на жске иногда приходится на nginx или плюсы переходить, но вроде норм
Кроме того ни разу в жизни не видел пыхера, который бы умел писать на жс, а не говорил, что умеет, а в итоге делал какой-то треш в виде смеси инлайновых скриптов по 500 строк в одном файле с циклами в циклах.
Аноним 09/12/21 Чтв 19:31:50 259332916167
>>259332881
Да, я знаю это очевидный факт, но мне кажется многие в треде про него забыли.
Аноним 09/12/21 Чтв 19:32:10 259332931168
Аноним 09/12/21 Чтв 19:32:21 259332940169
>>259332690
>типа Ruby
>Кстати я не понял почему он провалился.
Провалился? А ребята-то и не в курсе, как же так, почему релизят, провалился же.
Аноним 09/12/21 Чтв 19:33:06 259332977170
>>259332893
Да я целиком пишу сайтики и всякие веб-приложения типа CRM или онлайн бухалтерий. Серверная часть на PHP, а с клиентской стороны Vue.js. Раньше был AngularJS 1.x
Аноним 09/12/21 Чтв 19:34:18 259333030171
>>259332692
Ну гитхаб и не умеет нихуя, только как кодохранилище его использовать.

А про уязвимость -- так это в первую очередь проблема кривых рук, атаковать CI вообще любимое дело всяких хацкеров, надо просто настраивать его нормально и доступы разграничивать, а не как обычно хуяк-хуяк и токен с админским доступом ко всему кластеру наружу торчит.
Аноним 09/12/21 Чтв 19:34:19 259333032172
>>259332940
Ну существует так... как музейный экспонат. Кому-то нравится может.
Аноним 09/12/21 Чтв 19:34:51 259333062173
>>259332916
Я не это имел в виду. Я к тому, что совет в рамках треда максимум бесполезный, да и не только в рамках треда. Давно уже maintaining > performance, брать низкоуровневое говно и байтоёбить в условиях современного мира - верх идиотизма.
Аноним 09/12/21 Чтв 19:35:36 259333095174
>>259333030
Шо именно он не умеет? Всё что надо всё умеет, самому ничего поддерживать-обновлять не надо. Запускать какие-то действия после каких-то событий - может. А что ещё может понадобиться?
Аноним 09/12/21 Чтв 19:35:51 259333110175
>>259333032
Нормально он существует и много нового на нем пишут. Всё еще нет ничего лучше руби, чтобы быстро наваять MVPшечку.
Аноним 09/12/21 Чтв 19:36:58 259333162176
>>259333110
Да бля я тебе на PHP/VueJS такую MVPшечку сделаю что обдрочишься
Аноним 09/12/21 Чтв 19:37:32 259333193177
>>259333095
> самому ничего поддерживать-обновлять не надо

Я думал ты про селфхостед гитхаб.

Так а кто тебе облачный гитлаб использовать мешает?
Аноним 09/12/21 Чтв 19:38:16 259333225178
>>259333193
О, а чо бывает селфхостед гитхаб? Мы юзаем который github.com
Аноним 09/12/21 Чтв 19:38:32 259333237179
>>259332977
Ну так обычно это достаточно низкое качество специализации и кода в целом, без обид. ХЗ, может ты там на симфони каком-нибудь приловчился и не смешиваешь технологии в монолит, но я такого ни разу за жизнь не видел.

Даже я по сути хуйнёй занимаюсь со своим стеком на nest\vue, просто от чистого фронта выгорел нахуй, так что когда предложили пофулстачить не смог отказаться. На деле это не лучшее решение и имеет смысл только при дефиците кадров.

>>259332940
Вакансий почти нет, в основном на поддержку старых старт-апов.
Многие разрабы из моего окружения укатились, а сам язык долю на рынке не увеличивает, в отличие от той же ноды и для меня это выглядит именно как увядание. Не принимай как личное оскорбление, я нейтрально отношусь к этому яп.
Аноним 09/12/21 Чтв 19:38:57 259333260180
>>259333193
Первый раз слышу про облычный GitLab )) Ну ладно, а чем тогда он лучше GitHub?
Аноним 09/12/21 Чтв 19:40:19 259333328181
>>259333237
Да не, без всяких симфони заебато получается. Опыт с 1997 года. Всё самое лучше беру на вооружение, всё не нужное типа симфони (кроме компостера) - отбрасываю.
Аноним 09/12/21 Чтв 19:40:49 259333354182
>>259333162
>Да бля я тебе на PHP/VueJS такую MVPшечку
На битриксе? Спасибо, не надо.
Аноним 09/12/21 Чтв 19:41:23 259333385183
>>259333354
Каком нахуй битриксе, своя сисьтема
Аноним 09/12/21 Чтв 19:42:16 259333429184
>>259333385
>своя сисьтема
троллишь надеюсь
мимо
Аноним 09/12/21 Чтв 19:43:17 259333479185
>>259333385
Боже мой, у нас тут велосипедист-пхпшник со своим фреймворком, вызывайте бригаду.
Аноним 09/12/21 Чтв 19:43:24 259333485186
>>259333328
Ну окей, тебе виднее.
Надеюсь, ты хотя бы не пользуешься этими ебучими фреймворками для пыхи типа laravel-vue, а используешь человеческий vue-cli, чтобы разраб после тебя не страдал.

Если так, то скорее всего всё правда ок и добра тебе. А если нет - ну ты сам знаешь, оставлю банальности.
Аноним 09/12/21 Чтв 19:44:55 259333563187
>>259333162
Пыха в принципе подбирается (особенно с ларавелем), но еще не там.

А тащить всякое Vue/React/Angular и проче фронтоговно в MVP идея дурная абсолютно -- тебе SPA на этом этапе никакого выигрыша не дадут, только время зря потратишь чтобы обвязать одно с другим.

Вообще, если речь про какие-то внутренние штуки для ограниченного числа пользователей (админки там всякие) -- лучше всего для такого дела заходит Vaadin. Наваять крудоговно с какой-нибудь табличкой с ленивой прогрузкой, поиском и сортировкой по колонкам можно в очень ленивом темпе буквально за часик.
Аноним 09/12/21 Чтв 19:45:30 259333577188
На чём проще, быстрее и эффективнее сейчас написать свой инстограм?
Аноним 09/12/21 Чтв 19:47:14 259333666189
>>259333577
Бро, без обид. Кому нахуй нужен еще один инстаграм?
Правильный ответ: никому.
Аноним 09/12/21 Чтв 19:47:25 259333673190
>>259333563
>тебе SPA на этом этапе никакого выигрыша не дадут,
При чём тут спа? Эти фреймворки дают кодстайл и готовый функционал из коробки, экономия времени от и до.

>только время зря потратишь чтобы обвязать одно с другим.
Эм, что? В чём может быть сложность прописать роуты на бэке и использовать их на фронте?
Аноним 09/12/21 Чтв 19:47:30 259333676191
>>259333429
>>259333479
Хули вы доебались, на это системе несколько десятков сайтов и под десятки тысяч посетотов в день. Нормально чётко работает всё. Могу один сделать какую-нить CRM для небольшой фирмочки. Сидят, заказы обрабатывают, прямо из броузера звонят, все данные записываются, события-хуития. Всё на новейших VueJS, CSS фреймворк bulma, HTML рисует PHP/Smarty.
Недавно нужда заставила изучить WordPress. Вот тут пиздеец конечно какие долбоёбы это придумали всё?
Аноним 09/12/21 Чтв 19:47:50 259333692192
Аноним 09/12/21 Чтв 19:48:26 259333713193
>>259333225
Github Enterprise, у больших контор бывает. Но он стоит много денег.

>>259333260
Так вот же https://gitlab.com/

Мне гитлаб больше нравится потому что более интегрированный инструмент -- там сразу и регистри для пакетов и докеров, и пайплайны сильно гибче (я вон поставил раннер на шиндовс сервер и собираю гитлабом карты для Source Engine), и секьюрити сканы сразу там есть.
Аноним 09/12/21 Чтв 19:48:37 259333722194
Аноним 09/12/21 Чтв 19:49:48 259333789195
>>259333666

Когда создавали Фейсбук - уже был Френдстер и Майспейс.
Когда создавали ВК уже был Фейсбук.
Когда создавали ТикТок уже был ютуб и Инстаграм с историями.

Вопрос в том, что нового ты предоставишь миру. Насколько это будет удобнее и привлекательнее.
Аноним 09/12/21 Чтв 19:49:57 259333797196
>>259333563
Да как раз заебато. Где надо рендерится PHP, где надо включается SPA на Vue.
Аноним 09/12/21 Чтв 19:50:17 259333817197
>>259333722
О, ты уже копнул? Можешь начинать писать.
Аноним 09/12/21 Чтв 19:51:05 259333852198
>>259324684 (OP)
Смотря что за проект, ты ебло тупое. Если какой то чатик с дохуя юзеров, то node js без базы данных, храня все в ОЗУ и делая дамп в базу (а лучше просто в файл) раз в N минут
Аноним 09/12/21 Чтв 19:51:49 259333890199
>>259333676
Просто иди нахуй, таких как ты ногами пиздить надо.
Аноним 09/12/21 Чтв 19:52:32 259333923200
>>259333666
Нашел где спрашивать о инсте
Аноним 09/12/21 Чтв 19:52:40 259333929201
>>259333890
Два чаю. там кипяток, вылей на него
Аноним 09/12/21 Чтв 19:52:47 259333934202
>>259333789
>Когда создавали Фейсбук - уже был Френдстер и Майспейс.
>Когда создавали ВК уже был Фейсбук.
>Когда создавали ТикТок уже был ютуб и Инстаграм с историями.
Отличия от тебя понимаешь? У них было дохуя денег, а ты хуй.
Аноним 09/12/21 Чтв 19:53:33 259333981203
tvoirot.webm 1434Кб, 192x144, 00:00:36
192x144
>>259333890
Да это вас надо всех отпетушить пиздуны ебучие. Можете только пиздеть, пиздеть, а сделать нихуя не умеете.
Аноним 09/12/21 Чтв 19:55:19 259334067204
>>259333673
> При чём тут спа? Эти фреймворки дают кодстайл и готовый функционал из коробки, экономия времени от и до.

А что за функционал из коробки ты используешь, если не используешь SPA? Кажется что в таком случае это банально лишний оверхед. Хотя хуй знает насколько там у тебя фронт задрочен.

> Эм, что? В чём может быть сложность прописать роуты на бэке и использовать их на фронте?

"Сложности" нет -- ваять крудоговно вообще не сложно. Только если ты решил еще и апи-слой дизайнить -- это банально время.

Собсно я потому с ваадина и прусь -- пишешь на джаве/котлине так, будто это десктопное приложение -- а оно уже там само всё с фронтом синхронизит и рендерит.

Я именно с точки зрения того, чтобы не пердолиться с бестолковым бойлерплейтом, когда у тебя какая-то говнозадачка типовая.
Аноним 09/12/21 Чтв 19:55:21 259334068205
>>259333789
Написать сервис это не самая большая проблема. Самая больше проблема найти инвесторов, которые дадут денег на раскрутку.
Аноним 09/12/21 Чтв 19:55:48 259334092206
>>259333713
Та похуй, нам для наших мелких задач хватает GitLab. Если чо надо чтобы деплоилось автоматом, то есть .github/workflows
Аноним 09/12/21 Чтв 19:56:01 259334103207
>>259333934
У них не было дохуя денег. Почитай, как они начинали. Деньги пришли позже, как и всегда.
Аноним 09/12/21 Чтв 19:56:35 259334129208
>>259330705
>Языками программирования являются только те языки, синтаксис которых основан на синтаксисе языка C, то есть C++, C#, Java, и т.п. в том числе PHP.

>Питон это скрипт для математиков, что-то типа языка макросов для MathLab. Учёных в говне мочёных, физиков-шизиков, машин лёрнинг дип машин лёрнинг - вот всё это говно.

Погромист с опытом, который не верит в ЗП больше 40к для разработчиков, ты?
Аноним 09/12/21 Чтв 19:57:14 259334161209
>>259333981
Классная вебмка, это у вас в пхп такому обучают?
Аноним 09/12/21 Чтв 19:57:39 259334181210
>>259334129
Не, не я. Но верю что питонисты все - это просто пидоры. "Вакансии питонистов" это просто зашифрованные объявления типа "ищу кунчика няшиться в пердаччело".
Аноним 09/12/21 Чтв 19:58:43 259334223211
>>259334129
> Питон это скрипт для математиков, что-то типа языка макросов для MathLab. Учёных в говне мочёных, физиков-шизиков, машин лёрнинг дип машин лёрнинг - вот всё это говно.

А чо, так-то разделаю сентимент, питон разве что для ваяния скриптов в Jupyter подходит хорошо. В остальном, в сравнении, такой себе язык -- серьезные большие вещи писать на нем неудобно.

Собсно даже тот же мишин лернинг на питоне в основном только прототипируют.
Аноним 09/12/21 Чтв 19:59:04 259334241212
ochko.mp4 20217Кб, 428x240, 00:04:46
428x240
>>259334161
Это мы так питонистов учим хуй сосать
Аноним 09/12/21 Чтв 20:02:44 259334427213
>>259334067
>А что за функционал из коробки ты используешь, если не используешь SPA?
На адекватно поставленный вопрос и ответить не грех, хотя идеально было бы если бы ты изначально не писал про то, в чём не шаришь.
- VDOM - простота работы с DOM, хитрая оптимизация из коробки
- Код-стайл, новым разрабам не составит труда понять что перед ними, какие модули как работают и за что отвечают, у фронта вне фреймворков никакого общепризнанного стиля нет, как и технологий.
- Банально настроенная среда - сборщик, модули, плагины, вот это всё. Да, ты можешь это и сам сделать для кастомного фронтового проекта, но это будет некому поддерживать.

>"Сложности" нет -- ваять крудоговно вообще не сложно. Только если ты решил еще и апи-слой дизайнить -- это банально время.
Наоборот это ни разу не сложнее, чем полностью монолитные решения со всякими шаблонизаторами и прочим.

>Я именно с точки зрения того, чтобы не пердолиться с бестолковым бойлерплейтом, когда у тебя какая-то говнозадачка типовая.
Ты и не будешь. При разделении фронта и бэка у тебя ничего кроме рест-апи не будет. Заводишь какой-нибудь постман, шейришь с командой и на этом вы можете друг про друга забыть.
Легко можно нанять разраба и не объяснять ему что у вас за стек и с чем ему нужно знакомиться, он уже с ходу всё будет знать. Опять же, не знаю в чём ты видишь сложность.
Аноним 09/12/21 Чтв 20:03:20 259334454214
>>259334223
>А чо, так-то разделаю сентимент, питон разве что для ваяния скриптов в Jupyter подходит хорошо. В остальном, в сравнении, такой себе язык -- серьезные большие вещи писать на нем неудобно.
Инстаграм, Спотифай и Битбакет - не серьёзные вещи?
Или пук-среньк интернет магазин у тёти Гали на пхп серьёзней наверняка?
Аноним 09/12/21 Чтв 20:03:37 259334465215
>>259334103
Все это пиздеж. Очередные охуительные истории про молодых и трудолюбивых парней покоривших мир. Американская мечта и все такое. Гейтс и Джобс начинали в гараже, Безос был простым клерком и прочий тупой пиздеж для лохов. Иди нахуй с этим говном.
Аноним 09/12/21 Чтв 20:04:36 259334509216
>>259334454
Ты хочешь сказать что HTML и данные в Инстаграм отдаёт скриптик на Питоне? Там питон используется где-нибудь в бэкенде чтобы нейросетью картинки фильтровать или музыку подбирать.
Аноним 09/12/21 Чтв 20:06:28 259334600217
>>259331425
>ты не можешь просто взять алгоритм написанный на Java скажем и перенести его на Питон
Jython
Аноним 09/12/21 Чтв 20:09:02 259334725218
>>259329730
>фсбук и вкалтакт но им почему-то оказалось проще написать пачку обёрток над пыхом
Потому, что проще сделать обёртку, чем переписывать магабайты кода. Ну, и тут уже писали. Узкие места на крестах.
Ты ещё спомни, что банки на коболе работают. Однако ж, если начинать новый проект сегодня, то на коболе будет писать его только сумашедший.
Аноним 09/12/21 Чтв 20:09:19 259334743219
>>259334600
Ну, всякие автоматические трансляторы есть наверное с любого языка на любой другой. Но мозги то так быстро не переключишь. Ну короче Питон - это просто раковая опухоль, агрессивная, прожорливая. Вместо того чтобы влиться в дружную семью языков программирования - пытается их все уничтожить.
Аноним 09/12/21 Чтв 20:09:46 259334768220
>>259334509
>Ты хочешь сказать что HTML и данные в Инстаграм отдаёт скриптик на Питоне? Там питон используется где-нибудь в бэкенде чтобы нейросетью картинки фильтровать или музыку подбирать.
Раньше даже html отдавал Джанго. Сейчас Джанго отдаёт только джейсон, притом все запросы к базе идут через Джанго ОРМ. В общем Инстаграм - это Django based website.
Не говоря о том, сколько внутренних сервисов в том же тинькове крутится на джанге. Это сегодня корпоративный стандарт. Нужно чтобы работало очень быстро? Хуяришь на го, или фастапи, что тоже питон. Нужно сделать быстро, а скорость потерпит - джанго.
Аноним 09/12/21 Чтв 20:10:42 259334821221
>>259334725
Но на языке Си сегодня можно начинать новый проект, запросто. Вот недавно написал на Arduino скетч для управления подогревом подвала чтобы свёколка/морковочка не замёрзла.
Аноним 09/12/21 Чтв 20:10:44 259334823222
>>259330374
>понятный и легкий язык
>поэтому очевидный питон
Как ты так умудряешься толстить? TypeScript и Swift видел?
Аноним 09/12/21 Чтв 20:11:08 259334846223
>>259334743
>Вместо того чтобы влиться в дружную семью языков программирования - пытается их все уничтожить.
Чё несёт? Вообще охуеть.
Аноним 09/12/21 Чтв 20:11:48 259334890224
>>259334768
Ну вот никак не верится что что-то можно напрограммровать на питоне быстрее чем на PHP. Есть жизненные примеры какие-то?
Аноним 09/12/21 Чтв 20:11:58 259334898225
>>259324868
Двачую. В крайнем случае PHP.
Мимо синьор-помидор
Аноним 09/12/21 Чтв 20:13:03 259334954226
>>259334846
Ну как что несёт, ты видел вообще код на Питоне? Это же рак блять
09/12/21 Чтв 20:13:38 259334978227
>>259334821
скетчи в ардуино - это немного не С.
на голом С ебанёшься с контроллером пердолиться.
Аноним 09/12/21 Чтв 20:14:09 259334998228
>>259334954
С чего ты взял?
Отсутствие скобочек не делает язык хуже.
Аноним 09/12/21 Чтв 20:14:45 259335017229
>>259334465
Зачем ты приводишь в пример совершенно других людей?
Те проекты, которые я упомянул, начинали совершенно по-другому.
Аноним 09/12/21 Чтв 20:14:50 259335029230
>>259334978
Да нет, это вполне такой себе Си, просто конечно ты юзаешь функции из библиотек где уже за тебя всё умные люди подумали. Но сам язык там Си, он компилируется в машинный код и занимает пару килобайт в памяти контроллера.
Аноним 09/12/21 Чтв 20:15:46 259335070231
>>259334998
Делает. Он делает его нечитаемым и не понятным для людей, которые привыкли к скобочкам и не собираются отвыкать.
Аноним 09/12/21 Чтв 20:16:22 259335103232
5.jpg 34Кб, 431x240
431x240
>>259334978
>на голом С ебанёшься с контроллером пердолиться.
Аноним 09/12/21 Чтв 20:16:50 259335122233
>>259335070
>которые привыкли
Хаха, классика.
Аноним 09/12/21 Чтв 20:17:12 259335139234
Аноним 09/12/21 Чтв 20:17:38 259335160235
>>259335122
И чо блять? Нахуя эти лесенки ебучие питонские?
Аноним 09/12/21 Чтв 20:17:51 259335164236
>>259331813
>фронт на реакте
>GO попсятина фэйсбучная
А реакт не попсятина фэйсбучная?
09/12/21 Чтв 20:18:07 259335181237
>>259324684 (OP)
Сажи мамкиному погромисту, пиздуй на завод, быдло.
Аноним 09/12/21 Чтв 20:18:35 259335199238
>>259334427
> хотя идеально было бы если бы ты изначально не писал про то, в чём не шаришь

Было бы идеально учитывать что разные люди рассматривают разные вещи исходя из разных предпосылок.

> - VDOM - простота работы с DOM, хитрая оптимизация из коробки
Честно говоря не очень убедительные доводы. VDOM и "оптимизации" кажутся не очень своевременной историей в контексте наваивания MVP -- ты же не рендерер логов из гитлаба пишешь, чтобы тебе нужна реальная оптимизация.

> - Код-стайл, новым разрабам не составит труда понять что перед ними, какие модули как работают и за что отвечают, у фронта вне фреймворков никакого общепризнанного стиля нет, как и технологий.

Допустим, но это опять кажется история не совсем про MVP. Ну и по поводу "вне фреймворков" ты не совсем прав, просто фронты в основном малограмотные и не умеют организовывать код.

> - Банально настроенная среда - сборщик, модули, плагины, вот это всё. Да, ты можешь это и сам сделать для кастомного фронтового проекта, но это будет некому поддерживать.

У рельс есть поддержка вебпака из коробки, у ларавеля есть mix примерно про то же. А поддерживать конфигурацию вебпака тебе один черт придется в итоге.

> Наоборот это ни разу не сложнее, чем полностью монолитные решения со всякими шаблонизаторами и прочим.

В одном случае у тебя полностью интегрированное решение, а в другом тебе надо самому стек собирать. Это не "сложнее", но ИМХО это просто занимает дольше человекочасов, потому что появляется некоторый объем тупой работы.

> Заводишь какой-нибудь постман, шейришь с командой и на этом вы можете друг про друга забыть.

Опять же, это история немного не про MVP, когда фронты и бэк делятся так, что вообще забывают друг про друга.

Так-то я ничего против вуе не имею, сам с большим удвольствием его использую. С нукстом вообще отлично в микросервисах всяких.
Аноним 09/12/21 Чтв 20:19:04 259335226239
>>259335164
Кстати да, go же это попсятина гугловская а не фсбучная
Аноним 09/12/21 Чтв 20:19:30 259335243240
>>259334890
>Ну вот никак не верится что что-то можно напрограммровать на питоне быстрее чем на PHP. Есть жизненные примеры какие-то?
Блять, ты вообще в профессии или очередной недовкатывальщик?
Я тебе привёл примеры - Инстаграм, Спотифай, Тиньков (внутренние сервисы), Самолёт Девелопмент, Битбакет, Пинтерест, Дропбокс вроде тоже.
Твой язык программирования для веба - это клей, который соединяет разные сервисы, например базу, через ОРМ, или какую-нибудь сишную либу, вроде OpenCV, не знаю, что тебе надо воедино. Оттого, что у тебя PHP, мой питонячий скрипт, который тоже под копотом Си, не будет узким местом, даже если будет на 2 миллисекунды медленнее работать. Стало узко - добавь инстансов. Упрёшься ты скорее всего в базу, а 2 миллисекунды можешь себе в очко запихать.
При этом важно не насколько быстро работает твой сервис, а насколько быстро разработчик пилит продукт и насколько легко потом вносить фиксы. И здесь питону нет равных.
Аноним 09/12/21 Чтв 20:20:15 259335285241
>>259331757
>HH.ru
>2k22
А в газете Садовод что пишут?
Аноним 09/12/21 Чтв 20:21:36 259335357242
>>259335199
Вы всё усложняется. Нахуй не нужон никакой webpack, нахуй не нужон никакой nuxt. У меня веб-приложения работают быстро и надёжно без всей этой хуйти. VueJS и всё необходимое загружается через <script>. Посмотрел как-то на долбоёбов которые собирают webpack - и так и не понял - а нахуя? Вы чо, ебанулись?
Аноним 09/12/21 Чтв 20:23:08 259335416243
>>259324684 (OP)
Для нагруженных систем лучше кресты или вообще голый си.
Аноним 09/12/21 Чтв 20:24:22 259335487244
>>259334454
> инстаграм
> спотифай

Там мягко говоря далеко не только питон, а целый зоопарк разных технологий на микросервисах. И да, когда там начиналось все с питона, оно было очень несерьезным.

Вон, зайди на гитхаб спотифая -- у них там JVM через JVM, в основном вообще Scala.

> битбакет

Там большая часть на джаве вроде, на питоне только фронтовой кусок.
Аноним 09/12/21 Чтв 20:25:41 259335557245
>>259335487
>Там мягко говоря далеко не только питон, а целый зоопарк разных технологий на микросервисах. И да, когда там начиналось все с питона, оно было очень несерьезным.
Инстаграм до сих пор использует Джанго ОРМ, О чем вообще речь?
Аноним 09/12/21 Чтв 20:25:44 259335558246
>>259334600
Только Jython для запуска питона на JVM, а не наоборот.
Аноним 09/12/21 Чтв 20:26:03 259335577247
3c4c7576e08c6b8[...].jpg 123Кб, 735x796
735x796
Лично я когда пишу под веб проекты свои (я не вебщик далеко, так хобби) то выбираю Golang, на то есть причины - простота исходя из моих основных япов (c/cpp), так же как по мне он лучше справляется с высокой нагрузкой, блокченами и тд. А из двух предложенных - питухон очевидно, проще, понятнее, меньше вероятность быдлокодеров (не уверен, но раньше было так, я честно говоря не лезу в эту сферу веба).
Аноним 09/12/21 Чтв 20:26:34 259335614248
>>259335558
И то, ты при этом сразу проебываешь всю экосистему питона, ибо хуй тебе, а не нативные модули, из которых питон состоит чуть более чем полностью.
Аноним 09/12/21 Чтв 20:26:41 259335622249
>>259335487
>гитхаб
Тем временем весь гитхаб крутится на руби он рейлс, а не на пыхе, вот же идиоты.
Аноним 09/12/21 Чтв 20:27:03 259335638250
>>259324684 (OP)

PHP или Python это как "пики точёные, или хуи дрочёные?"
выбирай Rust как все нормальные люди.

/тред
Аноним 09/12/21 Чтв 20:27:57 259335688251
>>259334768
> В общем Инстаграм - это Django based website.

Ну т.е. фактически там сейчас только фронт на питоне.

> Не говоря о том, сколько внутренних сервисов в том же тинькове крутится на джанге.

У них JVM и скала в основном, не?
Аноним 09/12/21 Чтв 20:28:54 259335741252
>>259335243
Ну вот недавно был случай. Делаем мы сайтик один. Типа для изучения языков. Я всё чётенько там сделал, видео в ютюбе играется, сразу под видео транскрипт, перевод, слова подсвечиваются, всё красиво (по типу как 3ears). Приложуха на Vue (причём работает в оболочке WordPress). Америкос решил работу распараллелить и нанял покестанцев чтобы сделали функциАНАЛ для словаря - типа на слово нажимаешь, а там вываливается статья из словаря - дескать такая-то форма речи, такие-то значения. Ну, хули, просят поставить на сервак джанго и всю хуйню. Ладно, поставил. Вроде работает. Чо-то дрочат, дрочат - америкос говорит - хуёво у вас работает, надо чтобы быстрее работало. Покестанцы чо-то блять забегали замельтишили, просят поставить им всякую хуйю - всякие ебучие celery, redis, говно всякое, уже нахуй их послал в sudo группу добавил говорю сами дрочите сервак нахуй я заебался с вами. И чо-то дрочат, дрочат, так и не могут додрочить чтобы быстро работало. Америкос нанимает всё новых и новых покестанцев - а они все питонисты долбоёбы. А чо нельзя было сразу было всё сделать чтобы всё это обрабатывал php-fpm как весь остальной сайт? Нахуй были все эти джанги хуянги?
Аноним 09/12/21 Чтв 20:29:03 259335750253
>>259335688
>Ну т.е. фактически там сейчас только фронт на питоне.
>Django ORM.
Всё ясно. Так ты не вкатишься.
Аноним 09/12/21 Чтв 20:30:23 259335817254
>>259335357
> VueJS и всё необходимое загружается через <script>

А твой самописный жс ты как подключаешь, просто еще в один <script> или все-таки транспилишь предварительно?
Аноним 09/12/21 Чтв 20:31:05 259335849255
>>259335817
Всё чисто на JS, я же старпёр опыт 30 лет
Аноним 09/12/21 Чтв 20:31:37 259335878256
>>259335741
>нанял покестанцев чтобы сделали функциАНАЛ
>хуёво у вас работает
>дрочат, так и не могут додрочить чтобы быстро работало
>Америкос нанимает всё новых и новых покестанцев
И вывод
>Нахуй были все эти джанги хуянги?
Ты сейчас серьёзно? С больной головы на здоровую. Зачем нужна джанга, если тупой заказчик нанял полуживотных из пакестана?
Аноним 09/12/21 Чтв 20:31:46 259335891257
Аноним 09/12/21 Чтв 20:31:56 259335902258
>>259335741
> Нахуй были все эти джанги хуянги?

чтобы трудоустроить всю родную деревню на окраине Бангалора.
тупой что ли? или не понимаешь, как программисты деньги зарабатывают?
Аноним 09/12/21 Чтв 20:32:25 259335934259
>>259335557
Ну а чего его выкидывать-то, если он уже сделан. Только другое дело что это давно не написанный на коленке MVP-монолитик, там помимо питона и джанги уже дохуя всякой другой хуйни, особенно в части инфраструктуры.
Аноним 09/12/21 Чтв 20:33:10 259335976260
Так я не понял, что лучше: джанго или пхп?
Аноним 09/12/21 Чтв 20:33:38 259335996261
>>259335878
Да я посмотрел как вы рассуждаете что там надо то поставить, сё поставить - чем больше всякого говна поставишь - ведь не факт что что-то лучше станет работать. Главное понимать как простейшие вещи устроены и тогда не нужно кидать в свой "стек" кучу говна которая тебе ничем не поможет.
Аноним 09/12/21 Чтв 20:34:18 259336029262
>>259335622
Кривляешься? При чем тут пыха вообще -- один решил покривляться, а ты его всерьез воспринял.

> весь гитхаб крутится на руби он рейлс
И кстати нихуя не весь, только веб-аппка.
Аноним 09/12/21 Чтв 20:35:11 259336072263
>>259335976
PHP адназначна. Не ведись, питонисты все пидорасы (хотя я не знаю какие у тебя самого мотивы).
Аноним 09/12/21 Чтв 20:36:14 259336119264
>>259335750
Ой всё, начал выёбувыться. Запросы у него к базе идут через джанго орм. Сколько там баз по-твоему в таком хайлоад-сервисе, клоун?

Зачем ты пытаешься нас наебывать и рассуждать об этом так, будто это монолит с одной базой, а?
Аноним 09/12/21 Чтв 20:37:58 259336209265
>>259335891
Ну вот код всего этого каталога товаров на Vue, примерно так выглядит. Шаблон HTML вшит в саму страницу (но есть варик его грузить отдельным запросом чтобы в кэше висел, быстрее будет).

https://irkdelikates.ru/mjs/catalog/catalog.js
Аноним 09/12/21 Чтв 20:38:07 259336220266
image.png 197Кб, 861x853
861x853
image.png 118Кб, 1233x593
1233x593
>>259335891
Жесть. У тебя сайт из-за этого грузится в 2 раза дольше, чем мог бы.
Аноним 09/12/21 Чтв 20:38:56 259336256267
>>259336220
Первый раз может и долго, но когда кодишь по страницам то загружаются только JSON данные
Аноним 09/12/21 Чтв 20:39:03 259336262268
image.png 497Кб, 1476x2032
1476x2032
>>259335891
Пиздец там зоопарк конечно. Вебпак кстати в наличии.
Аноним 09/12/21 Чтв 20:39:30 259336287269
>>259336220
Эт ты ещё не видел сайтики на вордпрессе
Аноним 09/12/21 Чтв 20:40:24 259336338270
Аноним 09/12/21 Чтв 20:41:36 259336410271
>>259336262
Ну а так по быстроте работы отличается чем-то от SPA на вебпаке? При этом это обычный сайт на HTML, SEO в порядке.
Аноним 09/12/21 Чтв 20:41:53 259336422272
>>259335199
>Было бы идеально учитывать что разные люди рассматривают разные вещи исходя из разных предпосылок.

Само собой, но в этом контексте вещи не разные, а вполне одна.
Но я выразился грубо, прости душнила прям какой-то, токсик.

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

Вот только кроме оптимизации это ещё и простота отрисовки, на ванильном жс мне нужно всё делать ручками, а в вышеупомянутых фреймворках данные компоненты реактивны. Типовые таски сокращаются с получаса до 5 минут.

>Ну и по поводу "вне фреймворков" ты не совсем прав, просто фронты в основном малограмотные и не умеют организовывать код.
Худший код на фронте который я видел - код от многограмотных людей. Дикое наслоение технологий в которое достаточно долго приходится вникать и которое нередко связано между собой костылями.

Кроме того опять же, даже если код и архитектура прекрасны, тебе банально придётся привыкать и доучиваться вместо того чтобы просто взять и работать. Это не имеет смысла и пользы.
А про мвп отписал выше.

>У рельс есть поддержка вебпака из коробки, у ларавеля есть mix примерно про то же. А поддерживать конфигурацию вебпака тебе один черт придется в итоге.
Нет, работаю с vue-cli ты про вебпак забываешь раз и навсегда, тебе не придётся его не то что поддерживать, но даже видеть.

Ларавель-микс - редкий кал и vue-разработчикам с ним работать крайне больно. И опять же, поддержка сама по себе ничего не значит, как-бы в ноде тоже есть и вшитые шаблонизаторы, и чего там только нет - но всё это усложняет поддержку проекта. Да, есть те, кому такое нравится или кто изначально затачивает себя под конкретный шаблонизатор. На деле это просто усложняет поиск разработчика и простоту поддержки.

>У рельс есть поддержка вебпака из коробки
Если что, вебпак это безумно маленькая часть фронтового окружения. Да и развернуть билд на вебпаке самому не сложно, вью не за вебпак используют.

>В одном случае у тебя полностью интегрированное решение, а в другом тебе надо самому стек собирать. Это не "сложнее", но ИМХО это просто занимает дольше человекочасов, потому что появляется некоторый объем тупой работы.
Использовать рест-апи сложнее? Я бы не сказал, что так работать лучше, это просто разные подходы, но это уж точно не дольше, чем работать с монолитом. Опять же, и сложность поддержки, и миграции, если вдруг что.

Захочешь ты сменить фронт - роуты никуда не денутся. Захочешь сменить бэк - роуты, опять же, никуда не денутся. Либо мы с тобой говорим про разные вещи.

>Опять же, это история немного не про MVP, когда фронты и бэк делятся так, что вообще забывают друг про друга.
Это история привычки, а не мвп\не-мвп. Нет никакой сложности в том, чтобы писать их раздельно, просто старожилам обычно сложно изменить свой наработанный годами стиль.

>Так-то я ничего против вуе не имею, сам с большим удвольствием его использую. С нукстом вообще отлично в микросервисах всяких.
Да не, ты вообще няша-адекваша, но думаю что у тебя с годами работы выработалась привязанность к конкретным решениям и повысилась инертность. Это нормально и я сам не раз через это проходил. Особенно когда ес6 релизнулся.
Аноним 09/12/21 Чтв 20:42:07 259336434273
>>259324684 (OP)
Какой смысл в языке, если у тебя бд может медленно запросы обрабатывать?
А вообще нужна мультипоточность - питон, не нужна - пыха, нужно что то лучше - ГОвно
Аноним 09/12/21 Чтв 20:42:23 259336451274
>>259335934
>Ну а чего его выкидывать-то, если он уже сделан. Только другое дело что это давно не написанный на коленке MVP-монолитик, там помимо питона и джанги уже дохуя всякой другой хуйни, особенно в части инфраструктуры.
Как и в любом проекте дохуя всего кроме питона. Я на джанго писал проект не так давно, там был зоопарк, включая Эластик, который работает на JVM, кролики, какая-то машинка и прочее. Джанго и питон в целом - отличная платформа для того, чтобы стучаться во внешние сервисы.
Кроме того - какая разница, кто тебе отправляет запросы в базу - Django ORM или какой нибудь Lavarel ORM, если всё упрётся в базу в любом случае. И если нужные запросы уже написаны и всё с ними нормально, то зачем что-то менять? Это же SQL, синтаксис 50 лет не меняется.
>>259335996
>Да я посмотрел как вы рассуждаете что там надо то поставить, сё поставить - чем больше всякого говна поставишь - ведь не факт что что-то лучше станет работать
Даже не знаю, как на это реагировать.
>>259336119
>Ой всё, начал выёбувыться. Запросы у него к базе идут через джанго орм. Сколько там баз по-твоему в таком хайлоад-сервисе, клоун?
>Зачем ты пытаешься нас наебывать и рассуждать об этом так, будто это монолит с одной базой, а?
У тебя из коробки есть все возможности для шардинга и работы с большим количеством баз. Более того, я делал сервис на Джанго, который работал с несколькими кластерами. Каждый кластер имел одну мастер ноду и несколько реплик, данные разных пользователей хранились на разных кластерах.
Я почти уверен, что Инстаграм примерно так и работает
Аноним 09/12/21 Чтв 20:43:16 259336490275
>>259335741
>Ну, хули, просят поставить на сервак джанго и всю хуйню.
Чё, блять? Сразу прекращаю общение с такими, пока не выучат, как работает докер, CI/CD и мне не расскажут.
Аноним 09/12/21 Чтв 20:43:45 259336521276
>>259336220
А как правильно проверить на нагруженность сайт?
Аноним 09/12/21 Чтв 20:44:35 259336564277
>>259336490
Да иди нахуй со своим докером. У нас денег нет платить за облака ебучие.
Аноним 09/12/21 Чтв 20:45:00 259336584278
Аноним 09/12/21 Чтв 20:45:34 259336609279
>>259335891
Плохой пример использования сборщика. Так-то что мешает бандлить?

>>259335357
Стили как пишешь, без препроцессоров?
На модули не делишь ни стили, ни скрипты?
Кроссбраузерность, приватные стили?
Аноним 09/12/21 Чтв 20:46:51 259336685280
>>259336564
При чём тут докер к облакам, шиз?

мимо-нодер и плюю тебе в лицо за vue под вп
Аноним 09/12/21 Чтв 20:47:15 259336701281
>>259336609
>Плохой пример использования сборщика. Так-то что мешает бандлить?
Да не надо ничего бандлить, зачем? Так где-то что-поменял и просто обновляешь страницу. А там заебёт - вебпак запустится, будет ради одной буковки перекомпилировать вообще всё что есть на сайте.
Аноним 09/12/21 Чтв 20:48:12 259336762282
>>259336685
Ещё одна категория пидорасни обозначилась - докеры заебаные.
Аноним 09/12/21 Чтв 20:49:54 259336859283
>>259336762
Пидарас у тебя во рту, малыш.

Я бы тебя нахуй с собеса ссаными тряпками выгнал даже если бы в проекте не использовался докер. Просто за тупость и уверенность при обсуждении технологий, которые ты не понимаешь.
Аноним 09/12/21 Чтв 20:50:47 259336905284
>>259336451
> Джанго и питон в целом - отличная платформа для того, чтобы стучаться во внешние сервисы.

Да ктож спорит, но это же в целом такая себе задача-то, не требовательная ни к рантайму, ни к чему-то еще. Вон, ноджс для того же очень часто используют.

>>259336451
> Каждый кластер имел одну мастер ноду и несколько реплик, данные разных пользователей хранились на разных кластерах.

Это вообще история не особо про джанговский орм на самом деле.

> Я почти уверен, что Инстаграм примерно так и работает

Ну вот зря ты так уверен, такая архитектура плохо масштабируется, я уверен они все новые таблицы/домены/сущности делают по нормальной микросервисной архитектуре так что есть отдельный инстанс базки, закрытый микросервисом предоставляющим апи, в который уже фронт (джанга) стучится.
Аноним 09/12/21 Чтв 20:51:01 259336922285
>>259336609
>Стили как пишешь, без препроцессоров?
На модули не делишь ни стили, ни скрипты?
Кроссбраузерность, приватные стили?
Стили у меня bulma, она на sass, я её кастомизирую как надо и получаю CSS-файлики.
Стараюсь чтобы все типы кода были в разных файлах. CSS в .css, JS в .js, хтмп в хтмп, пхп в пхп. Дебильную систему .vue файлов где напихано всё подряд от стиля до JS - не использую. Не удобно листать файл туда-сюда вверх вниз, удобнее переключаться между вкладками.
Аноним 09/12/21 Чтв 20:52:45 259336998286
>>259336859
Конечно я не понимаю хуйню всякую которая мне нахуй не понадобилось ни разу в жизни. Но дам тебе шанс всё же в 2 словах убедить меня что докер хоть для чего-то нужен.
Аноним 09/12/21 Чтв 20:53:38 259337034287
>>259336922
Ой блять, убейся.
Такое говно только кабанчики за копейки брать будут, т.к. ни один нормальный разраб не согласится этот кал поддерживать.

И нахуя тогда vue использовать вообще непонятно.

Короче ну тебя нахуй, да и сам тред, только настроение себе испортил вкатунами вроде тебя.
Аноним 09/12/21 Чтв 20:53:59 259337053288
>>259336564
>У нас денег нет платить за облака ебучие.
Да, высмысле? Ты тоже не шаришь что ли? Докер ставиться в пару строчек. Просадка на процессоре всего 1-2% по сравнению с запуском без докера. Памяти тоже не особо, даже не знаю сколько, не сталкивался с проблемой нехватки. То есть это штука на самом дешёвом VPS работать будет.

CI/CD можно настроить в GitHub $21 за человека. То есть команда из 5 челопуков будет стоить всего ~$100, это ни о чём. Хватает с головой для ежедневных сборок. GitLab стоит примерно столько же. Можете поебаться, и настроить GitLab на собственных серверах. Времени убьёте много, по цене даже чуть дороже выйдет, так как надо платить за простаивающие 98% времени сервера.

Один раз сесть и разобраться со всем этим за месяц.
Аноним 09/12/21 Чтв 20:54:49 259337091289
>>259336859
Мне кстати на собесы так ни разу и не довелось походить. Если и доводиться работать в какой-то команде, то так всегда получается что в этой команде главным оказываюсь я, т.к. остальные все всё равно долбоёбы типа тех покестанцев.
Аноним 09/12/21 Чтв 20:55:13 259337110290
>>259336998
С таким гонором только бибу можешь пососать когда захочешь в серьёзное место устраиваться. Ещё убеждать его, вообще охуел вкатун.
Аноним 09/12/21 Чтв 20:55:52 259337143291
>>259336564
А зачем тебе облака? Никто не мешает на ВМке поднимать. Докер же -- это просто формат доставки и запаковки. Намного проще чем делать передачу с длиннющей инструкцией "а положите этот executable сюда, а тут service файл допишите, чтобы он как демон работал, а тут не забудьте в /etc/ что-то добавить.

Это банально проще и удобнее, чем что отдавать вообще без запаковки, что делать rpm/deb.

Плюс ко всему развертывание локального стенда сразу перестает быть проблемой -- написал один раз docker-compose, сунул в репозиторий и дальше новому сотруднику только склонить и написать docker-compose up -- у него сразу всё окружение поднимится.
Аноним 09/12/21 Чтв 20:56:07 259337154292
>>259337110
Да мне не приходится никогда устраиваться, мне америкосы и так бабки шлют без проблем.
Аноним 09/12/21 Чтв 20:56:27 259337173293
irkdeli.png 19Кб, 568x247
568x247
>>259335891
охуеть.
сайт, работающий в FF 52 ESR, почти не подгружающий никакую third party ебалу, и почти моментально загружающий страницы на медленном интернете.
благослови тебя Бог.
Аноним 09/12/21 Чтв 20:56:43 259337191294
>>259336905
>Ну вот зря ты так уверен, такая архитектура плохо масштабируется, я уверен они все новые таблицы/домены/сущности делают по нормальной микросервисной архитектуре так что есть отдельный инстанс базки, закрытый микросервисом предоставляющим апи, в который уже фронт (джанга) стучится.
Во первых с чего ты взял, что плохо масштабируется? У тебя питонячьи воркеры, хоть на чём, которые стучатся в другие сервисы на других машинах. Конечно отдельный инстанс, каждая реплика каждой ноды на отдельной машине. Каждый кластер в своей сети.
Нужно, добавить новый кластер на регион, например RU? Делаешь новый кластер и отправляешь чётных пользователей на кластер 1, нечётных на кластер 2.
Тут выше вспомнили Докер, я немного прихуел оттого, что его вообще в голове не держали. Докер сегодня дефолт для разработчика, чтобы всё говно на машину не тащить, ну и прекрасно заходит, чтобы поднять зоопарк на одной машине, через композ, а K8s дефолт для прода, но и тут опять же докер.
Аноним 09/12/21 Чтв 20:58:16 259337258295
>>259337053
> Просадка на процессоре всего 1-2% по сравнению с запуском без докера

Что, неймспейсы линуксовые так сильно оверхедят? А есть на что сослаться, исследование там какое-нибудь, бенчмарк?

С памятью-то точно не должно быть проблем, хули ей в контейнере-то будет. Может только с точки зрения кеширования фс контейнера, но это очень уж косвенная хуета.
Аноним 09/12/21 Чтв 20:58:55 259337296296
ХЗ чего вы все ноете. Вот возьмем меня. Закончил псифак спббгу, работаю скрам-мастером. Выстраиваю процессы по скраму. Вкатился на изичах. Зарплата сейчас - $8к после налогов. Справедливости ради надо сказать, что у меня еще две сдающихся хаты в центре спб, а сам живу у кошачья жена. Оттуда капает + иногда довольно часто коучу скраму разные конторы (очень хорошо кодомартышек скрым дисциплинирует + метрики, поэтому все вкатываются). Недавно вот коучил одну из крупнейших гейдев кантор на снг (но не рашка, оналайн дрочильня на воен тематику) - неделя на контракте, две сотни кодомартых на лекциях - единоразовай гонорар по контракту мне - $40к. Собственно вопрос - что вам мешает поступить так же?
Аноним 09/12/21 Чтв 20:58:58 259337299297
>>259337143
Я возможно что не так понимаю, но если мне надо например в докере запустить какое-то веб-приложение, то я должен в этот докер поставить и вебсервер, и интерпретатор языка, ну базу данных хуй с ней, в другой докер поставим. Но вебсервер и интерпретатор будут в одном докере. И если у меня 20 сайтов на сервере у меня будет 20 серверов и 20 интерпретаторов? А нахуй оно мне надо? Мне хватит одного nginx, одного php-fpm с кучей процессов, одного MySQL на сервер. И зачем мне докер? Для чего? Что он упростит? Мне кажется только усложнит.
Аноним 09/12/21 Чтв 20:59:52 259337367298
Аноним 09/12/21 Чтв 21:01:02 259337441299
>>259337299
>но если мне надо например в докере запустить какое-то веб-приложение, то я должен в этот докер поставить и вебсервер, и интерпретатор языка, ну базу данных хуй с ней, в другой докер поставим. Но вебсервер и интерпретатор будут в одном докере
Нет не должен. У тебя может наружу торчать один нжинкс, который принимает сокреты от 20 разных приложений, каждое из которых со своим зоопарком и в докере.
Аноним 09/12/21 Чтв 21:01:57 259337499300
>>259337173
Ну чо, 50 картинок, пара десятков CSS и JS файлов. Любой другой сайт сравни, будет ничем не лучше. Но это всё загружается один раз, второй раз когда ходишь по страницам - грузятся только JSON данные. Ну, и новые картинки. А куда без картинок?
Аноним 09/12/21 Чтв 21:03:04 259337559301
>>259337441
А, ну понял. То есть твой докер заменит мне только php-fpm. И нахуй он нужон-то я не понел?
Аноним 09/12/21 Чтв 21:04:28 259337632302
>>259337299
для безопасности - чтобы кибержулики, подобрав admin:admin в одном из 20 вордпрессов, не спиздили данные со всех соседних сайтов.
Аноним 09/12/21 Чтв 21:05:56 259337710303
>>259337559
>А, ну понял. То есть твой докер заменит мне только php-fpm. И нахуй он нужон-то я не понел?
Ну если у тебя нищие сайты, то ненужон. А если у тебя работают отложенные задачи, подключен какой-нибудь автокомплит через ЭластикСёрч, то всё это нужно отдельно запускать для каждого проекта. В Докере ты одной кнопкой весь зоопарк поднял и готово.
Аноним 09/12/21 Чтв 21:06:30 259337742304
>>259337632
Так все сайты к одной базе данных подключены так и так
Аноним 09/12/21 Чтв 21:07:33 259337788305
>>259329621
Двощую этого продувателя анусов
Аноним 09/12/21 Чтв 21:08:12 259337817306
>>259337710
Ну ладно, хуй с ним. Но я слышал что докер хуйня, лучше какой-то кубернетес юзать.
Аноним 09/12/21 Чтв 21:13:03 259338117307
-NDRvGLUl5M.jpg 1459Кб, 1619x2116
1619x2116
>>259324684 (OP)
Господи, как я рад что я выбрал божественный PHP
- Нет хайпа, поэтому все вакансии лучшие мои.
- Нет хайпа, поэтому вкатуны через 5 лет меня не обгонят, ибо их мало.
- Язык, слизанный с джавы, поэтому я профессионал, ООП охуенен, тысячи решений.
- Язык, который решает любые проблемы, высокая скорость, постоянные обновы, 80% сайтов на ПХП, поэтому мне работы хватит до пенсии.
- Язык, где даже джун-вкатун сразу ставит условия и может работать на удалёнке за доллары.

Поэтому конечно выбирай PHP. Это язык веб-богов, питухов оставь для лгбт-школоты.
Аноним 09/12/21 Чтв 21:15:22 259338269308
>>259337742
у каждого сайта свой пользователь бд? если да, тогда кибержулику нужно будет прочитать wp-config.php остальных 19 вордпрессов, чтобы зайти в соответствующие базы.
а если у всех сайтов один логин и пароль, и только префиксы таблиц различаются, то земля пухом.
Аноним 09/12/21 Чтв 21:16:22 259338315309
Аноним 09/12/21 Чтв 21:17:14 259338372310
>>259338117
Молодец, возьми пирожок с полочки
Аноним 09/12/21 Чтв 21:18:17 259338438311
>>259324684 (OP)
>Что лучше выбрать?
Раст. Неиронично
Аноним 09/12/21 Чтв 21:18:43 259338480312
>>259338269
Ну вообще да, бывает, юзер БД один а сами БД для разных сайтов. Слишком геморно на каждый сайт свой пароль.

Но меня ещё ни разу не взламывали, сам я не юзаю WP :) Только некоторые клиенты довбоёбы.
Аноним 09/12/21 Чтв 21:19:31 259338531313
>>259338269
Не, не префиксы - разные базы, но юзер (клиент) один может быть.
Аноним 09/12/21 Чтв 21:20:27 259338594314
Аноним 09/12/21 Чтв 21:22:06 259338700315
>>259338594
Так тут же сравнивают виртуальные машины и докер. А с голым железом-то не сравнил никто.
Аноним 09/12/21 Чтв 21:22:51 259338745316
>>259324684 (OP)
Закупаешь оперативы, хуячишь жабу, на неё спринг с spring data (хибером)
Хуякс хуякс ентити граф с кроссджойнами на пол базы, хуякс хуякс пагинация по 10 секунд грузится
Хуякс хуякс
Аноним 09/12/21 Чтв 21:24:19 259338842317
>>259338438
На мой взгляд тоже слегка выёбистый язык, но хотя бы есть фигурные скобочки и точки с запятой. Ну и хвалят его что чёткий, память не течёт и т.п.
Аноним 09/12/21 Чтв 21:26:00 259338958318
>>259338438
>>259338842
И кстати Go тоже ничо так язычок. Как-то раз тут анон выкладывал программку на Go которая позволяла параллельно прозвонить тысячи IP адресов на предмет наличия вебкамеры. Я её на сервере запустил, из Хецнера сразу же ахтунг прилетел дескать ваш сервер сканирует IP адреса. Чо-то он там за несколько минут хуеву тучу адресов происканировал, чуть не пол-интернета.
Аноним 09/12/21 Чтв 21:29:52 259339199319
>>259338480
> Слишком геморно на каждый сайт свой пароль.
земля пухом
>>259338531
> юзер (клиент) один может быть.
земля пухом
Аноним 09/12/21 Чтв 21:31:23 259339293320
>>259338958
> 2.0k22
> юзать вишмастеры от ананимов вместо опенсорцного masscan
пчел...
Аноним 09/12/21 Чтв 21:32:13 259339353321
>>259324684 (OP)
Пыха по экосистеме опережает питухон на 20 лет, так что выбрать последний можно только если твои "идеальные условия" подразумевают наколдовать это отставание из воздуха, или ты собираешься только доставать хуйню из стора по ключу, а собственно работать будут какие-то левые сервисы.
Аноним 09/12/21 Чтв 21:32:57 259339386322
Аноним 09/12/21 Чтв 21:33:33 259339415323
>>259339199
Да нормально, заебок. Геморроя должно быть в меру. Хакеров бояться - сайты не заводить.

Хакеры если и пролазят то через известные дыры во всякой хуйне типа phpMyAdmin, WordPress, GitLab вот недавно пролезли (и то там без root-прав запустили какой-то майнер криптовалюты).

А когда всё своё - никто пролазить не знает как, ни разу проблем не было.
Аноним 09/12/21 Чтв 21:34:22 259339471324
Аноним 09/12/21 Чтв 21:35:28 259339544325
>>259337299
Пока ты работаешь один, тебе не нужен докер. НЕеобходимость в докере возникает, когда ты начинаешь взаимодйствовать в другими разрабами. Вот тут, если нет докера, то идёшь нахуй. Я с такими людими работать не буду.

Представь, ты ме даёшь код. Как я его буду запускать? Мне надо поставить NGINX? Поменять в нём конфиг? Потом поставить php-fpm? А если у меня уже стоит php-fpm, но другой версии и они конфликтуют (на некоторых операционках, это так). А потом ещё редис, причём тоже другой версии, нежели у тебя. А потом ещё что-то, что я в душе не ебу, как ставить, мануал на 10 страниц, после прочтения которого всёравно всё не работает, потому, что забыли указать один момент. А теперь представь, что я тимлид, и у меня таких чуваков, как ты 6. А ещё я переодически смотрю, что делают другие команды. А ещё регулярно чекаю разные опенсорсные проекты. А они на разных техноллогиях и языках. Да я ёбнусь это делать без докера.

С докером всё просто. Скачиваю проект. Прохожу по README. Может, правлю .env файл. Потом делаю docker-compose up -env-file .env. И должно автоматом всё запуститься, даже если у меня чистая система, где есть только докер. Если не запустилось и я не смог поправив пару строчек в конфиге поднять за 10 минут, значит говно, и пусть переделывают. Пишу в личку, либо делаю ишью.
Аноним 09/12/21 Чтв 21:37:24 259339655326
Аноны, что выбрать:

React для веба + React Native для мобильных устройств + PHP бэкенд + PostgreSQL

либо

React для веба + React Native для мобильных устройств + NodeJS + НЕ ЗНАЮ КАКУЮ БАЗУ ВЫБРАТЬ.

Под высоконагруженный проект. Что посоветуете?
Аноним 09/12/21 Чтв 21:38:56 259339744327
>>259330392

ЯП не хранит данные нигде. Код в итоге исполняется в виде машинных слов, даже если он изначально выполняется на виртуальной машине как Java. При исполнении любого кода данные хранятся в кэше, потому что процессор не может работать с данными если они не в регистрах процессора, а чтобы туда попасть они должны пройти по цепочку озу - кэш - регистры. Ты бы хоть не позорился своими недознаниями.
Аноним 09/12/21 Чтв 21:39:24 259339773328
>>259339293
Ну да, довелось попробовать. Был тогда хайп этот со сканированием IP адресов и нахождением веб-камер с паролем admin:admin. Программка была написана на Go именно для этой узкой задачи. Я конечно изучил исходный код прежде чем компилировать и запускать, она была не длинная, простая довольно. Но что понравилось - какой-то ультра-параллелизм. Какой-то JS на машинном коде. Быстро-быстро нахуярил миллион параллельных соединений и с каждым что-то делал там пробовал залогиниться. На C++ такое конечно сложновато было бы написать. Чем сильны nodejs и Go - они на одной процессорной цепочке могут выполнять параллельно хуеву тучу операций. Удобно для всяких сетевых приложений где делать особо нихуя не надо, просто ждать пакетов из сети.
Аноним 09/12/21 Чтв 21:42:18 259339926329
22605665.jpg 143Кб, 500x374
500x374
>>259339544
> Представь, ты ме даёшь код. Как я его буду запускать? Мне надо поставить NGINX? Поменять в нём конфиг? Потом поставить php-fpm? А если у меня уже стоит php-fpm, но другой версии и они конфликтуют (на некоторых операционках, это так). А потом ещё редис, причём тоже другой версии, нежели у тебя. А потом ещё что-то, что я в душе не ебу, как ставить, мануал на 10 страниц, после прочтения которого всёравно всё не работает, потому, что забыли указать один момент. А теперь представь, что я тимлид, и у меня таких чуваков, как ты 6. А ещё я переодически смотрю, что делают другие команды. А ещё регулярно чекаю разные опенсорсные проекты. А они на разных техноллогиях и языках. Да я ёбнусь это делать без докера.

ебать флэшбэки

мимо-поднимал-всю-эту-хуйню-когда-докеров-ещё-не-существовало
Аноним 09/12/21 Чтв 21:43:40 259340008330
>>259339773
а, если анон сорцы выложил, то всё ок.
я думал, что он ехе дал и кекал со скачавших и запустивших.
Аноним 09/12/21 Чтв 21:43:41 259340010331
>>259339655
Если ты в состоянии осилить симфони, то апи-платформ из коробки поставляет то, что гордые нодомакаки пилят целой командой месяцами. При этом доктрина пашет еще и намного быстрее и надежнее тайпорм.
Но если у тебя модель простая, то вообще не еби мозги с бэком, и хуярь на фаербейсе.
Аноним 09/12/21 Чтв 21:45:37 259340125332
изображение.png 6Кб, 531x244
531x244
>>259339773
А во, "корутины" это у них Goлубанов называется
Аноним 09/12/21 Чтв 21:50:29 259340403333
>>259339544
Ну и никакой проблемы нет, 6 человек конечно не работало, но вот щас 4 где-то работает. Над одним и тем же сайтом. Пишут только PHP/JS/CSS/HTML. Зачем им вдаваться в какие-то редисы-хуисы? Написал - git commit git push - всё уже на сервере, уже работает. Вышла новая версия nginx/php/mysql - apt update apt upgrade. Всё новенькое хорошенькое. Что-то не работает на нашем PHP 7.4 - перепиши свой код, никто лично для тебя не будет ставить 7.2 или 8. И нормально, нахуй не нужны никакие докеры.
Аноним 09/12/21 Чтв 21:53:30 259340577334
>>259325209
Важен и язык, и умение на нём говорить, и в какой ситуации его применяют. И питон как английский без носителей, онли с людьми, изучающими его как второй язык. Все друг друга понимают, но это пиздец.
Пхп - это какой-нибудь отдельно стояший себе корейский, спиздивший дохуя у других языков, но играющий свою роль в своей стране (роли, сфере) вполне приемлемо.
Аноним 09/12/21 Чтв 21:55:40 259340685335
>>259340577
Не, PHP это не корейский, сравнение некорректное.

Я бы эти все языки которые произошли от Си сравнил, например, с романскими языками. Их много, они очень разные, но в целом произошли из одного корня, и если знаешь один язык, то другие даются намного легче. Или как славянские языки. А вот питон это уже как какой-нибудь китайский или корейский.
Аноним 09/12/21 Чтв 21:59:37 259340902336
>>259340685
И кстати автор такого языка как Ruby - вроде японец. Сразу видать извилины в другую сторону завёрнуты.
Аноним 09/12/21 Чтв 22:00:20 259340949337
Аноны, за сколько, примерно, можно вкатиться в (php) laravel и js, если раньше два года хуярил на Си? Просто в моей мухосрани все байтоебские конторы позакрывались и остались только веб-галеры, а перекатиться пока не могу.
Аноним 09/12/21 Чтв 22:03:03 259341112338
>>259340949
Да PHP какой родной дом покажется, если Си знаешь. На знаке доллара только поспотыкаешься по началу, но быстро привыкается.
Аноним 09/12/21 Чтв 22:06:58 259341380339
Аноним 09/12/21 Чтв 22:07:59 259341442340
>>259339744
>ЯП не хранит данные нигде.
ЯП организует хранение данных, и в текущем мире, организация хранения данных в оперативной памяти реализованно программно, а не аппаратно, и в данный момент в операционные системы хранят данные либо в виде LIFO(Last In First Out) Стэка, либо в виде кучи.

>Код в итоге исполняется в виде машинных слов, даже если он изначально выполняется на виртуальной машине как Java.
Да.

>При исполнении любого кода данные хранятся в кэше
Нет, все данные не хранятся, хранятся данные только по текущей задаче, твой код исполняется кусками, ибо в 256 кбайт ты не запихнешь всю свою программу. И тут начинается цирк, в стэке все данные упорядочены и находятся по порядку, поэтому можно засовывать целые куски данных, а хипом так нельзя, ибо данные разбросаны по всей оперативной памяти и в кэше они быть просто не могут, ибо они не упорядочены.

>потому что процессор не может работать с данными если они не в регистрах процессора
Может, DMA к примеру.

>Ты бы хоть не позорился своими недознаниями.
Ты бы не позорился не изучив архитектуру операционных систем и организацию памяти.
Аноним 09/12/21 Чтв 22:15:41 259341863341
>>259332751
А зачем для php вообще понадобились мозги?
Аноним 09/12/21 Чтв 22:32:35 259342750342
>>259341442
>DMA
В DMA не учавствует CPU, ты ебанат?

ЯП это блядь набор слов и правил их транспиляции, даже компилятор ЯП не является частью ЯП. В современных ОС абстракция на абстракции, даже asm программы исполняются в сэндбоксе. Просто завали ебало
Аноним 09/12/21 Чтв 22:35:10 259342881343
Бамп
Аноним 09/12/21 Чтв 22:42:39 259343260344
>>259336262
Пипец.
У нас в Свелте порядок, не то что это говно.
Аноним 09/12/21 Чтв 22:50:26 259343721345
>>259343260
>Свелте
Уже со счету сбился сколько этого говна родили и похоронили, и вот еще одно.
Аноним 09/12/21 Чтв 23:02:23 259344435346
>>259325209
>Язык мало влияет на скорость работы приложения.
Лол, в одном есть полноценный jit, в другом - только тупой интерпретатор, а jit только для специфических применений.
Но, конечно, для тебя это все мало влияет на скорость работы приложений.
Аноним 09/12/21 Чтв 23:04:25 259344563347
>>259327729
Двачую.
Тут просто школота собралась, которая истории не знает, кто на ком стоял.
Аноним 09/12/21 Чтв 23:05:08 259344601348
>>259329591
Убери плюсы из своей форулы, тогда будет похож на правду.
Аноним 09/12/21 Чтв 23:07:58 259344759349
>>259331425
> Причём синтаксис этих скриптов несовместим с другим C-based языками.
Еще смешнее, синтаксис этих скриптов на питон версии 3 несовместим с питоном версии 2
09/12/21 Чтв 23:08:20 259344789350
>>259325375
У меня прям щас в команде два бекенд-разработчика, которые пишут на питоне. В основном пилим решения на микросервисной архитектуре, чатботы с NLU, автоматизируем работу отдела саппорта.
Аноним 09/12/21 Чтв 23:19:51 259345457351
>>259332690
>Кстати я не понял почему он провалился.
Потому что особо на хуй никому не упал.
Стал очередной модной хуйней, убийцей явы, плюсов и т. д.
Варится где-то в своем мирке, да и хуй с ним.
Аноним 09/12/21 Чтв 23:25:55 259345812352
>>259336220
Лол, а теперь обнови страницу, и покажи вторую картинку еще раз.
Или твой браузер не умеет кешировать все говно?
Аноним 09/12/21 Чтв 23:26:54 259345862353
>>259336410
Сразу видно спеца, хехе.
Не умеет вебпаком порезать нормально так, чтобы не загонять себя в спа.
Аноним 09/12/21 Чтв 23:29:29 259345997354
Повторю вопрос

Аноны, что выбрать:

React для веба + React Native для мобильных устройств + PHP бэкенд + PostgreSQL

либо

React для веба + React Native для мобильных устройств + NodeJS + НЕ ЗНАЮ КАКУЮ БАЗУ ВЫБРАТЬ.

Под высоконагруженный проект. Что посоветуете?
Аноним 09/12/21 Чтв 23:35:55 259346342355
>>259345997
первое
ноду заебешься перезапускать
Аноним 09/12/21 Чтв 23:38:54 259346500356
>>259345997
>Что посоветуете?
Вкатываться в кубы. Термин "высоконагруженный проект" никогда не должен употребляться рядом со словом "сервер".
Аноним 09/12/21 Чтв 23:43:39 259346741357
>>259346500
у него слова "сервер" и не было. ты в кубы вкатился, а читать не научился. это, почему-то, всегда идет вместе
Аноним 09/12/21 Чтв 23:51:13 259347132358
>>259331243
> Дата саентист тоже должен быть сносным разрабам
Ага, так сложна страничку юпитера с дрочением массивов и двумя графиками накидать, пиздец.
>или ты думаешь что ты затюнил модельку в юпитер ноутбуке и на этом твоя работа всё?
А чё, нет что ль?
Если знаешь саму математику, дальше с точки зрения программирования все максимально тривиально.
Аноним 09/12/21 Чтв 23:53:16 259347226359
>>259344789
> чатботы, автоматизируем
Так бы и сказал, что бездельничаете.
Аноним 10/12/21 Птн 00:01:40 259347620360
>>259331741
> сносным разрабом
Чёт походу у тебя если синтаксис языка изучил, то уже сносный разраб
Аноним 10/12/21 Птн 00:05:57 259347806361
unnamed-1.jpg 39Кб, 512x329
512x329
>>259340403
>Вышла новая версия nginx/php/mysql - apt update apt upgrade
При одном из обновлений была обнаружена ошибка. Как понять, ошибка произошла из-за обновления окружения или нет? Если из-за обновления, то как понять, из-за этого, или из-за предыдущего, и как на него откатиться с учётом того, что при одном обновлении могло быть установлено сразу несколько программ?

В добавок вопросы.
Как быстро развернуть приложение при переезде на другой хостинг? Как быстро потестировать работу приложения на условном новом PHP 9? Я захочу развернуть приложение у себя на компе, что надо сделать, и сколько на это уйдёт времени? Что, если я хочу разрабатывать, сидя в CentOS, пишите ли вы инструкции по настройке приложения под все системы: mac, CentOS, Debian, Ubuntu...?
Аноним 10/12/21 Птн 00:10:56 259348068362
>>259345997
>React Native для мобильных устройств
Параша. Наебёшься. Два нативных разраба выходят по итогу дешевле, а результат лучше.

Я выбрал
React + Nodejs + Mongo / PostgreSQL

>>259346342
Как писать
Аноним 10/12/21 Птн 00:16:31 259348361363
>>259329730
> переписывать всё с нуля на C++
Начнем с того, что ты пиздоглазое мудило.
И состояние отрасли разработки ПО сейчас далеко не то, что 10 лет назад.
Сейчас эпоха контейнерных масштабируемых облачных сервисов, IaaS, PaaS и микросервисной архитектуры.
Сейчас можно хоть на собаке писать и по 10 раз переписывать, потому что отдельные сервисы очень мало связаны между собой, каждая команда может писать на том, на чем ей удобнее.
И все будет масштабироваться хоть до масштабов "разорви ебало".
Это я говорю про нужны мелких, средних и даже крупных бизнесов.

А вот все эти мировые CDN написаны уже на крестах анальниками с IQ 180, по крайней мере серверная часть.

А 10 лет назад ещё монолиты во всю ковыряли и напердоливали вручную сервера.
Аноним 10/12/21 Птн 00:17:22 259348405364
>>259348068
Лол, ну покажи свое ВЫСОКОНАГРУЖЕННОЕ приложение на ноде, мастер-писатель.
Аноним 10/12/21 Птн 00:27:16 259348881365
>>259324684 (OP)
половину треда осилил. не увидел ГЛАВНОГО совета, ибо хайлоад=большой проект

надо выбирать ту технологию которую ты и твоя команда лучше владеет. если все все питонщики, выбирать слоника неразумно
если ваш самый скиловый разраб пхпшник, а все остальные джанго-амебы, не получится хайлоада на питоне.

и упаси боже сделать свой велосипед с комбинацией технологий

зы. делож не в языке, говно можно написать на чем угодно
Аноним 10/12/21 Птн 00:31:29 259349071366
>>259345997
реакт для веба на хайлоад это ппц как крипово
реакт = фронт. созданный для ускорения разработки и добавления сахара в код. никакого отношения к хайлоаду не имеет ибо работает в браузере.
если сайт небольшой - реакт ок, в случае простых и однотипных страниц
если страницы сложные, логики дохуя, самих страниц 100+. ну реакт такое себе решение.
вероятно ты не оч хорош в том о чем пишешь
10/12/21 Птн 00:32:35 259349116367
Аноним 10/12/21 Птн 00:35:53 259349267368
>>259349071
>самих страниц 100+
Ты долбоёб думающий страницами в 2к22. Алло. 99% времени люди сидят в приложухах с мобилы. Очнись. Сайт сейчас - это по сути приложение, подгружающее то, что нужно показать на лету.
Аноним 10/12/21 Птн 00:40:03 259349461369
>>259332056
>Скриптовый язык
>производительность
Какие же пыхлы дегенераты, пиздец просто.
Аноним 10/12/21 Птн 00:41:43 259349536370
163645277611497[...].jpg 147Кб, 600x600
600x600
>>259349267
кхх, вероятно я тот кто осилил чуть больше чем реакт )

зы. я занимался сайтом на реакте где в браузер грузится файл в 30+мб того что "подгружается на лету". клиент хотел оптимизировать т.к. сильно тормозило, на некоторых девайсах крашило браузер
я в 2к22 году, где макаки берутся за большие проекты, без опыта и без скила, выплывая чисто на обещаниях и пиздеже что все будет заебись
Аноним 10/12/21 Птн 00:52:55 259350022371
>>259349461

Согласен, Python является одним из самых медленных скриптовых языков в мире.
Аноним 10/12/21 Птн 00:57:19 259350205372
>>259342750
>В DMA не учавствует CPU, ты ебанат?
Ты еблан? В DMA участвует CPU, кто запросы шине делает и получает одобрения BGRT, лол?

>ЯП это блядь набор слов и правил их транспиляции
Перехвати мне вызов функции на Питоне/C#/Java/Go/JS, прикрепи к процессу динамическую библиотеку.
Аноним 10/12/21 Птн 01:04:53 259350506373
>>259349536
>я в 2к22 году, где макаки берутся за большие проекты, без опыта и без скила, выплывая чисто на обещаниях и пиздеже что все будет заебись
В IT так было всегда, ещё до бума доткомов. Подозреваю, что в мире в целом такая хуйня гораздо уже давно.
Аноним 10/12/21 Птн 01:07:58 259350628374
Зачем вообще нужен React? Почему не написать всё на чистом JS только то, что нужно, а не тянуть все эти тонны говна?
Аноним 10/12/21 Птн 01:30:38 259351509375
блядский бамп
Аноним 10/12/21 Птн 01:43:07 259351996376
Всё, эксперты спать пошли...
Аноним 10/12/21 Птн 02:08:13 259352912377
>>259350022
Любой скриптовый язык — медленный.
Аноним 10/12/21 Птн 02:15:39 259353103378
>>259350628
А он и ненужен. Это реклама фейсбука так влияет на неокрепшие умы вкатунов.
Аноним 10/12/21 Птн 02:23:16 259353306379
>>259353103
Что за фейсбук? Хтмл что ли?
Аноним 10/12/21 Птн 03:44:59 259355080380
Аноним 10/12/21 Птн 03:48:25 259355150381
Аноним 10/12/21 Птн 03:51:11 259355219382
Аноним 10/12/21 Птн 06:50:28 259358401383
джээва
Аноним 10/12/21 Птн 07:08:22 259358691384
>>259324684 (OP)
Запомни - петухон используется исключительно в мелкоскриптах.
Этот >>259325209 насчет сабжа пиздабол ебаный, ибо когда на плюсах выполняется 0.5сек, а на петухоне 50 сек, то это нихуя не небольшая разница.
Аноним 10/12/21 Птн 07:35:26 259359204385
tst
Аноним 10/12/21 Птн 08:21:05 259360391386
>>259347806
Бывают конечно иногда проблемы что что-то ломается при обновлении, но всё можно порешать. Вот когда обновлял с MySQL 5.7 на 8 - чо-то блять сервак лёг нахуй. Оказалось в новом MySQL все операции по умолчанию делаются в транзакциях и под конец надо вызывать commit, а раньше такого не было. Но ничо, решается парой строк в конфигурации MySQL. Бывает какой-нибудь старый компонент из компостера работал на 7.0 нормально, поставили 7.2 или 7.4 - завыёбывался. Тоже ничо, решается обновлением composer update. Всё эволюционирует, улучшается, и свой код/систему нужно тоже обновлять чтобы без проблем работала в новой среде. А то я смотрю вы предлагаете всё законсервировать в каком-то там состоянии в каком оно было в 2017 году и продолжать этим пользоваться.
Аноним 10/12/21 Птн 08:27:37 259360574387
>>259344601
С++ ничуть не ресурсоёмче простого Си, если писать без хуйни.
Аноним 10/12/21 Птн 08:51:16 259361282388
>>259324684 (OP)
Вы все долбоебы и не лечитесь. Все эти ваши питоны, пхп, жабы - они однопоточные и на высокой нагрузке решает кол-во блокирующих операций, кэширование, оптимизация бд. Остальной код нахуй - это простые процессорные операции, которые выполняются на всех яп одинаково.
Аноним 10/12/21 Птн 08:52:44 259361326389
>>259361282
>java
>однопоточная
А вот и эксперт приехал.
Аноним 10/12/21 Птн 09:04:01 259361694390
>>259361326
Треды так или иначе реализованы во всех языках. Но чтение с диска или запрос к бд будут выполняться и на твой жабе фактически в одном потоке вызовов. Нахуй их в отдельные потоки пихать, если один хуй ждать результат. Вообще я js имел в виду, на вебе java используют только какие-то совсем уж упоротые наркоманы.
Аноним 10/12/21 Птн 09:10:29 259361919391
>>259361694
Что ты несешь, шиз.
Ты не жди результат, для этого потоки и нужны, вебмакака блядь.
10/12/21 Птн 09:11:10 259361944392
>>259361694
> на вебе java используют только какие-то совсем уж упоротые наркоманы.
> на Apache Tomcat работает 90% ынтырпрайза

согласен с описанием "упоротые наркоманамы"
Аноним 10/12/21 Птн 09:37:37 259362799393
>>259361944
Лол, прямо сейчас переписываю энтерпрайзный сервис с жабы на дотнет
Аноним 10/12/21 Птн 09:39:12 259362854394
>>259324684 (OP)
>Выбор без выбора
Питон придумали чтобы продавать курсы хуесосам вроде тебя
Аноним 10/12/21 Птн 09:40:56 259362903395
>>259361282
Твоя мать шлюха, а отец членодевка
Аноним 10/12/21 Птн 10:43:34 259365096396
>>259360391
Это не ответы на мои вопросы.

Я не предлагаю консервировать. Я предлагаю делать версии окружения видимыми в yml, файле, и хранимыми в репозитории. При обновлении окружения, никому, из разрабов не надо ничего переставлять на своей локальной машине.

У тебя же, у одного 7.2, у другого 7.4, у третьего 7.4.1 и ещё что-то. У одного работает, у другого нет. Проблема синхронизации не решена, как и другие проблемы, на которые я хотел тебя вывести через вопросы, но ты не стал на них отвечать.
Аноним 10/12/21 Птн 10:49:15 259365297397
Аноним 10/12/21 Птн 10:50:56 259365352398
>>259365096
Дополню. Короче, я чёт заебался про контейниризацию писать.

Каждый дрочит, как он хочет. Для меня не использовать контейнеры и автоматическую сборку и развёртывание в 2к22 - это, как не использовать гит. Я на таком проекте просто не буду работать, и похуй. Благо, проблем с этим нет.
Аноним 10/12/21 Птн 10:52:51 259365415399
Аноним 10/12/21 Птн 10:54:18 259365473400
Аноним 10/12/21 Птн 11:20:56 259366574401
>>259365415
Я даже затрудняюсь что-то хуже этого дерьма придумать...
Аноним 10/12/21 Птн 11:31:36 259367011402
>>259365096

А, вопросы.

>Как быстро развернуть приложение при переезде на другой хостинг?
Копируешь на новый сервер и всё работает.

>Как быстро потестировать работу приложения на условном новом PHP 9?
Жизнь покажет. Появятся ошибки - решаешь по мере поступления.

>Я захочу развернуть приложение у себя на компе, что надо сделать, и сколько на это уйдёт времени?
Если на компе есть всё нужно - нет nginx можно апач, php, MySQL - пожалуйста, всё работает.

>Что, если я хочу разрабатывать, сидя в CentOS, пишите ли вы инструкции по настройке приложения под все системы: mac, CentOS, Debian, Ubuntu...?
Для своей ОС читайте как установить apache/nginx, php, mysql. Установили - скачиваете приложение, конфиг файл редактируется, компостером/npm ставите 3-rd party библиотеки - и всё должно заработать.

Ну я так понял что вы клоните к тому что докером типа даёшь какому-то чуваку конфиг файл докер контейнера и он просто его у себя запускает и сразу всё работает. Ну да, интересное дело, но на практике обычно можно обойтись без этого.
Аноним 10/12/21 Птн 12:13:47 259368793403
Аноним 10/12/21 Птн 12:25:35 259369371404
>>259361944
>>259362799
кстати про ынтырпрайз, тут в log4j критическая уязвимость, позволяющая удалённое выполнение кода (подгружается и выполняется класс с любого урла).
обновляйте свои явапараши.
Аноним 10/12/21 Птн 12:32:05 259369704405
>>259336564
> У нас денег нет платить за облака ебучие.
Облака дешевле виртуал очек, дебс
Аноним 10/12/21 Птн 12:41:03 259370119406
>>259367011
Хуя, как таких отсталых говноедов ещё рыночек не порешал? Зарплата какая у тебя?
Аноним 10/12/21 Птн 13:21:31 259372091407
>>259369704
раскрыл пасть
@
заорал

приходи когда амазон выкатит тебе счёт на ахулиард за трафик
Аноним 10/12/21 Птн 13:55:29 259373884408
>>259370119
Где-то 3000 в час выходит. Но я же работаю не на тим лида какого-нибудь ебучего, я сразу в розницу людям делаю какой-нибудь сайт или веб-приложение. Зачем мне пользоваться всякой хуетой без которой я могу спокойно обойтись.
Аноним 10/12/21 Птн 14:04:52 259374390409
>>259373884
> сразу в розницу людям делаю
Ну ясно все с тобой, хуя ты реликт, конечно. Последний раз таких вебмастеров видел в 2012-м.
Аноним 10/12/21 Птн 14:06:37 259374486410
>>259360574
Если под хуйнёй понимается ООП, смартпоинтеры и т. д., то нахуй тогда брать C++?
Аноним 10/12/21 Птн 14:09:46 259374630411
>>259324684 (OP)
>Что лучше выбрать?
V8 йебет всю скриптопараши

Из параши на пол-уровня ниже, но которую всё ещё может осилить макака: голанг и руст
Аноним 10/12/21 Птн 14:34:35 259375858412
>>259374390
Да щас ещё круче есть. Есть парнишко (ну как парнишко, лет под 40) знакомый, вообще дизайнер по жизни. Освоил всяким американским и европейским лохам делать и править сайтики на вордпрессе. Тык-тык нахуярил на Элементоре сайтик - человек отваливает штукарь баксов. Ну где-то может там в functions.php что-то на PHP наговнокодил, по FTP залил. Вот он бы точно вообще не понял что за хуйня докер вообще. И ничо, это не мешает ему по 300 тысяч в месяц зашибать на upwork.
Аноним 10/12/21 Птн 14:36:06 259375906413
Аноним 10/12/21 Птн 15:08:42 259377263414
>>259375906
Алвайс бет он яваскрипт
Из коробки получаешь лучший из когда-либо разработанных движков с языком по последними стандартами которого можешь делать что угодно
Аноним 10/12/21 Птн 15:10:04 259377309415
>>259377263
> с языком по последними стандартами которого можешь делать что угодно
Это ты про жопаскрипт?
Аноним 10/12/21 Птн 15:25:22 259377995416
>>259377263
JS увОжаю, но всё же PHP тоже пока неплохой язык. В JS всё-таки немного для мозгов больно что всё кругом на промисах-хуёмисах, хочется чего-то линейного, процедурного. В этом смысле PHP хорошо, и линейный и не такой уж и медленный.

Но, всё-таки OP спрашивал про высоконагруженные веб-сервисы, так что наверное да, соглашусь, node.js хорошо будет.
Аноним 10/12/21 Птн 15:48:36 259379155417
>>259374486
ООП сам по себе не приносит оверхеда. Смартпоинты тоже не будут иметь оверхеда по сравнению с тем, какаой машинный код дала бы та же реализация логика управления памятью или подсчёта ссылок без смартпоинтеров.

А вот cin/cout, RTTI и прочее — под большим вопросом.
Аноним 10/12/21 Птн 16:06:53 259380055418
>>259379155
>ООП сам по себе не приносит оверхеда.
Да конечно.

>Смартпоинты тоже не будут иметь оверхеда
Всё с тобой ясно.
Аноним 10/12/21 Птн 16:57:54 259382493419
>>259324684 (OP)
ПХП, просто потому-что там фреймворков и библиотек миллион.
Аноним 10/12/21 Птн 17:47:41 259385088420
image.png 106Кб, 600x620
600x620
Если что нельзя написать на java, его невозможно написать в принципе
Аноним 10/12/21 Птн 18:51:57 259388487421
Бамп, тред живи
10/12/21 Птн 19:21:51 259389790422
>>259329741
>Вашу парашу с кэш-миссами каждый операцию
ты шесть слов проспрягать не можешь, тебе ли о процессах говорить?
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов