24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Клуб изучающих PHP #144 /php/

 Аноним 06/04/25 Вск 13:15:22 #1 №3424249 
5219e6f6de24bceee521f84d7b91c601.png
636c3436483c45b1e4f82d08c6333121.jpg
Screenshot20250406150432.png
photo2025-02-1318-56-33.jpg
Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: https://2ch.hk/pr/res/3392535.html

Старые треды тут https://2ch.hk/pr/arch/ (искать по слову php), а также на архиваче и в гугле по словам по словам "клуб изучающих PHP".

С чего начать - основы PHP


Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу.

Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов.

Какой редактор использовать

Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server.

Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md
Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md

Что изучать дальше

Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше:

PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский.

Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/

По многим из этих тем у нас есть уроки или задачки:

- для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md
- для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md
- далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217
- задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007
- после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a
- если ты все решил, переходи к Symfony или Laravel
- почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно.
- для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT.

Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше.

- задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md
- хороший учебник по JS: https://learn.javascript.ru/
- задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0
- задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md
- проверялка решений на JS: http://dkab.github.io/jasmine-tests/
- задачки на SQL: https://www.sql-ex.ru/ (нужна регистрация), https://sql-academy.org/ru/trainer и немного наших задачек: https://github.com/codedokode/pasta/blob/master/db/databases.md

Что еще почитать

- Мануал по PHP — http://www.php.net/manual/ru/langref.php
- Адель Ф. - Архитектура сложных веб-приложений
- https://phptherightway.com/
- Книга: Профессиональное программирование на PHP Джордж Шлосснейгл
- Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования
- Про Git: https://git-scm.com/book/ru/v2
- Задачи на алгоритмы: https://codeforces.com/problemset

Дополнительно

- скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html
- что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись
- сколько времени надо изучать все это? - все зависит от тебя, в районе 10-15 месяцев
Аноним 06/04/25 Вск 13:17:33 #2 №3424252 
вкатился в битрикс тред
sage[mailto:sage] Аноним 06/04/25 Вск 13:40:20 #3 №3424259 
ВКАТ ВСЁ В этом треде обсуждаются только рабочие вопросы. Вкатуны идут в "Мы вам перезвоним" тред
Аноним 06/04/25 Вск 14:20:41 #4 №3424283 
Сделал такое, как вам?

https://onlinephp.io/c/1f315
Аноним 06/04/25 Вск 14:57:45 #5 №3424299 
>>3424283
Молодчик, теперь начинай учить 1с-битрикс
Аноним 06/04/25 Вск 15:12:11 #6 №3424312 
>>3424259
Ты сказал?
Аноним 06/04/25 Вск 15:14:45 #7 №3424314 
>>3424312
Рыночек сказал
Аноним 06/04/25 Вск 15:17:44 #8 №3424315 
>>3424314
А еще на подходе нейросети которые лет так через 3-5 изменят профессию раз уж и навсегда, так что кодомакаки пойдут на мороз и вкат в айти это самое худшее что можно сегодня придумать
Аноним 06/04/25 Вск 16:27:30 #9 №3424360 
>>3424315
> Нуу ребятааа, ну вот сейчас ну вот точно поздно, ну не как прошлые 20 раз, сейчас то ну вам вот ну точно всё, ну 100%
Аноним 06/04/25 Вск 16:34:44 #10 №3424369 
>>3424315
Сейчас кабанам нейронки продадут маркетолухи опенаи, xai и тд, они с радостью заменят всех нейронками за мильйоны долларов ожидая, что вот сейчас всё само будет делаться и отобьется, огребут таких последствий когда эти нейронки такого нахуевертят, что все их сервисы будут падать, лагать, ломаться по щелчку пальца, плюс в разработке будет делаться такая залупа немасштабируемая, что сама нейронка сгорит эти макароны распутывать. И в итоге эти кабаны приползут на коленях к программистам и начнется новый 2020, про который говорят, что так уже не будет.

Еще будет смешно когда они в момент проеба прибегут к оставшемуся 10% штата и будет визжат, чтобы всё подделывали, переделывали за ии и окажется, что для этого уже не 10% штата надо, а 110% вернуть.
Тогда всё и встанет на места и даже до самых тупых дойдет, что нейронка просто инструмент в руках программиста. в данный момент просто Прокачанный гугл.
Аноним 06/04/25 Вск 18:45:59 #11 №3424461 
>>3424249 (OP)
PHP НЕ СЧИТАЕМ ЗА ОПЫТ. ЯНДЕКС.
Аноним 06/04/25 Вск 19:07:48 #12 №3424468 
>>3424461
Я бы туда в любом случае не пошел
Аноним 06/04/25 Вск 23:22:57 #13 №3424675 
>>3424468
Да тебя бы в любом случае не взяли.
Аноним 07/04/25 Пнд 09:16:59 #14 №3424785 
Писал в другой тред. Как рил пидор запощщу и сюда:

Как вы вообще собеседуетесь? Чем вы занимаетесь? Что вы прогаете? В какой момент времени вы понимаете, что готовы идти дальше?

Я кодомакака битрикослух, 9 лет опыта. Хайлоад проекты, самописные брокеры очередей, свои обмазанные рестом обмены с 1с, хуево кукево интеграция для екома с мп.

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

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

Потом всякая залупа - расскажите про докеры хуекеры, композеры блять, роутинги, eloquent орм и далее далее далее.

Что отвечать? Это какой то пиздец, каких знаний они хотят? Вакансию читаешь, чекаешь список требований и охуеваешь. По факту все знание технологии для нанимателя - ну контейнер поднял, молодец. В ларке выборку с базы сделал вне цикла - ебать миддл! CI знаешь че такое? Ну коли знаешь, заебок!

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

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

Как жить то блять, как жить то? Куда пойти чтобы эту тревожность убрать, где набить ебейший опыт, когда без этого опыта хуй куда берут?

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

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

Вы че блять? Вы хули такие умные все вокруг?
Аноним 07/04/25 Пнд 10:41:03 #15 №3424844 
Selection057.jpg
>>3424785

> Блять, вот чесн слово - я до собезов даже не ебал. Ну че то в универе было такое, но в реальной жизни я едва ли смог по памяти вспомнить чтоб я где то какой то паттерн осознанно применял, и мог за него рассказать вот так вот.

> Хайлоад проекты, самописные брокеры очередей, свои обмазанные рестом обмены с 1с, хуево кукево интеграция для екома с мп.

А как ты мог всё это писать без паттернов? Получается что твой код был очень низкого качества. Не поддерживаемый и не расширяемый.

> Потом всякая залупа - расскажите про докеры хуекеры, композеры блять, роутинги, eloquent орм и далее далее далее. Что отвечать? Это какой то пиздец, каких знаний они хотят?

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

> Вы че блять? Вы хули такие умные все вокруг?

Да, мы всё время изучаем новое и внедняем в свою практику лучшие мировые практики разработки.

А ты не можешь так, потому что ты привязан к определенной экосистеме, где ты даже не то чтобы разработчик, ты интегратор. Тебе дан конструктор, на котором с помощью напильника тебе нужно решать бизнес задачи.
Аноним 07/04/25 Пнд 11:06:06 #16 №3424868 
>>3424844
>Они хотят видеть разработчика, который владеет всеми современными инструментами.
Словоблудие. Вы не депутат? Я конкретный вопрос задал.
>внедняем в свою практику лучшие мировые практики разработки.
Это какие?

>А как ты мог всё это писать без паттернов?
Сударь, вы за деревьями леса не видите. Перечитайте еще раз мое сообщение.

Давай тебе в качестве примера - ты сейчас можешь без гугла сделать морфологический разбор этого поста?
А правильно ли я составляю предложения? Или я косноязычен, и мой текст не более чем спагетти набор слов?
Аноним 07/04/25 Пнд 11:35:17 #17 №3424926 
>>3424785
>Прихожу на собес - расскажите какие паттерны вы знаете.
Так в чем проблема? Там инфы на десять страниц. Сядь, изучи, разбери. Найди примеры из своей практики. Найди, где бы эти паттерны тебе помогли.
ПОРАБОТАЙ БАШКОЙ СВОЕЙ ПЯТЬ МИНУТ

>eloquent орм
>Что отвечать?
Как устроен и как работает элокент? Это как бы база собесов, любому джуну понятная: не смог на что-то ответить - почитай, ознакомься, в следующий раз ответь. В резюме нужно добавлять то, про что сможешь складно рассказать и то что требуется в большинстве вакансий. Но это же надо опять сесть, провести анализ, думать.

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

>где набить ебейший опыт, когда без этого опыта хуй куда берут?
А где ты был девять лет? В коме? А, ну да, планировать карьеру - это же надо собирать данные делать анализ и думать головой. Не наш вариант.

>Куда пойти чтобы эту тревожность убрать
К психологу? Ты совсем ебобо? Тебе даже ТАКИЕ вещи надо объяснять?

>Я даже лару в резюме стремаюсь отмечать, потому что не ебу какие вопросы на собесе будут и смогу ли я пояснить за нее вообще.
А сесть написать пет на ларе, с роутингом, докером и элокентом - совсем никак? Или опять надо дохуя думать?

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

>Вы че блять? Вы хули такие умные все вокруг?
Люди вокруг обычные. Серая масса. А вот ты, судя по написанному, кретин.

Протыки на ютабе ноют: да как жи так эти вопросы тупорылые только время тратят, это жи каждый может доку за пять минут прочитать и наебать. Получается не каждый. Получается даже такой крохотный ценз достаточен, чтобы отсеять совсем конченных отбросов, которые на минимальную аналитическую деятельность не способны.
Аноним 07/04/25 Пнд 12:02:55 #18 №3425005 
>>3424926
>Так в чем проблема?
Проблемы нет, всем поебать на это. В реальной работе при проектировании архитектуры ни 1 хуй не будет сидеть и такой - мммм, а давайте-ка мы тут применим вот это структурный паттерн, а вот тут в качестве порождающего ебанем вот это и будет так делать!
Понимаешь сюр вопроса? Я хз как еще объяснить, мб я слишком душный, лол. Это как при составлении предложения в голове в реалтайме анализировать - вот сюда мы воткнем подлежащее, вот сюда сказуемое. Проганье это про абстракции больше, а вы своими паттернами срете куда ни попадя, чесн слово.
Это новички могут про паттерны долго чет там рассказывать, плюсы минусы и все такое. Хороший middle+ и выше не будет такое в уши лить, оно у него в подкорке на уровне рефлексов. Это как мышечная память.

UPD
Не дай бог двачеру после этого не ответить - Я НЕ СЧИТАЮ ЧТО ПАТТЕРНЫ НЕНУЖНОЕ ГОВНО! НЕТ, АЛАРМ, Я ТАК НЕ СЧИТАЮ!!!! НЕТ!!!
>Но это же надо опять сесть, провести анализ, думать.
А ты злой, не упускаешь момента подковырнуть собеседника:)
>Рекомендую сократить время пользования с года до дести минут и пиздовать в говнерочку лук перебирать.
Уххх, X2
>А где ты был девять лет? В коме? А, ну да, планировать карьеру - это же надо собирать данные делать анализ и думать головой. Не наш вариант.
Уххх, X3
>К психологу? Ты совсем ебобо? Тебе даже ТАКИЕ вещи надо объяснять?
Ухх, X4
>А сесть написать пет на ларе
Потому что нахуй это не надо никому. Твой пет это как хеллоуворлд. Че ты там ему предлагаешь - бложик сделать, форум? Уххх бля, вот это да, вот это понимание ебать)
Такое говно любой джун накидает за пару дней. Это даже не отсеиватель, а трата времени.
>Охуительные истории про друзей
Уххх, X5
>А вот ты, судя по написанному, кретин.
Уххх.... заебал короче.


>>3424785
>каких знаний они хотят?
Как правило все сильно зависит от компании. Кому то реально достаточно докера на уровне - поднял контейнер, знаешь! Кто то хочет себе девопса допом нахаляву получить.
Советую просто базово пробежаться по этой хуйне, освежить навыки ( если есть ), на собесе не пиздеть. Залететь нашару можно куда угодно практически. А вот потом обтекать - неприятно.

>Я сильно загоняюсь?
Не то чтобы сильно. Я бы сказал - такие загоны даже работодателю на руку - ты не пиздишь если чего то не знаешь. Идешь изучать и спрашивать у коллег если что. Сколько я видел вкатчиков, которые ой вей я все знаю, да да! А через пару дней задача нихуя не движется, потому что он тупо пиздит на каждом созвоне. Это лишний контроль, лишняя нервотрепка, тратишь время в хуйню на пиздливого еблана. Если ты не такой - к тебе и отношение другое.

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

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

UPD
Вообще в общем случае очень хорошо, когда к сопроводительному ты кидаешь какой нибудь гитлаб со своим кодом, который у кого то на проде уже работает, и приносит пользу. Только так можно понять, что +- из себя человек представляет в проганье. Ну и собес с вопросами по нему раскрывает все карты на 90%.

UPD2
Я тут угарел недавно с 1 собеса. Ну мы же тут все вебщики так то.
Начали что то про solid затирать, мол это круто!
Ну пиздец, ага. Особенно для огромной бизнес логики, когда ты по этим принципам пытаешься 1 класс разбить на 10, потому что единая ответственность!!!!1!
Вы там палочку не перегибайте все таки.
Аноним 07/04/25 Пнд 12:21:34 #19 №3425035 
>>3425005
Сразу видно ментальность, которая и порождает таких додиков, которые девять лет сидят на сраке, а потом вдруг понимают что ни карьеры ни перспектив у них нихуя нет.

Ты понимаешь что можно сделать что-то ДЛЯ СЕБЯ? Не для начальника, не потому что пнули под сраку, а для себя лично. Потому что это будет полезно в перспективе. Изучить не для дяди, а чтобы самому разобраться. Написать не для того, чтобы это кому-то показывать, а чтобы НАУЧИТЬСЯ ПИСАТЬ.

Ну и самый главный вопрос.
Нахуя ты на свой же пост отвечаешь? Надо к врачу сходить, колесики попить.
Аноним 07/04/25 Пнд 12:36:22 #20 №3425060 
>>3425035
Ух какой злой, ебать!
>Ты понимаешь что можно сделать что-то ДЛЯ СЕБЯ?
Ты понимаешь, что в мире есть куча других вещей, кроме программирования?
Люди разные, спору нет. Для меня это способ приятно зарабатывать деньги. Но я не собираюсь жизнь положить на это, есть куда более интересные штуки для себя, но которые не приносят денежного профита ни сейчас, ни в перспективе.

Заметь, как я об этом пишу. Потому что твой текст сквозит ненавистью к тем, кто учится за счет работодателя.

>чтобы НАУЧИТЬСЯ ПИСАТЬ.
Я писал выше. Бложик может любой необучаемый наваять. Это не равно умению писать. А придумывать себе задачки, которые реально повышают твой навык - это вторая работа, требующая зачастую больше времени, нежели основная.
Ну и да, я не рокетсайенсом занимаюсь дружочек. И мечты такой нет, уж извини:)

>Надо к врачу сходить, колесики попить.
ну дык ты попей, а то галлюцинации видишь там, где их нет:)
А может ты - это я на самом деле?
Аноним 07/04/25 Пнд 12:43:57 #21 №3425079 
лошара.mp4
>>3425060
>Я кодомакака битрикослух, 9 лет опыта.
>По итогу блять я сижу пержу быдломакакой за 120к. Честно пообщавшись с хрюшами - отказы.
>Сладко попиздев с хрюшами - пуксреньк, держите 250 на удаленке.
>Ты понимаешь, что в мире есть куча других вещей, кроме программирования?
>Для меня это способ приятно зарабатывать деньги. Но я не собираюсь жизнь положить на это
Аноним 07/04/25 Пнд 12:46:43 #22 №3425089 
>>3425079
О, еще один соевый порвался:)
Аноним 07/04/25 Пнд 13:21:15 #23 №3425120 
>>3425005
>Проблемы нет, всем поебать на это. В реальной работе при проектировании архитектуры ни 1 хуй не будет сидеть и такой - мммм, а давайте-ка мы тут применим вот это структурный паттерн, а вот тут в качестве порождающего ебанем вот это и будет так делать!
>Понимаешь сюр вопроса? Я хз как еще объяснить, мб я слишком душный, лол. Это как при составлении предложения в голове в реалтайме анализировать - вот сюда мы воткнем подлежащее, вот сюда сказуемое. Проганье это про абстракции больше, а вы своими паттернами срете куда ни попадя, чесн слово.
>Это новички могут про паттерны долго чет там рассказывать, плюсы минусы и все такое. Хороший middle+ и выше не будет такое в уши лить, оно у него в подкорке на уровне рефлексов. Это как мышечная память.
Всё. Это БАЗА. Паттерны это типо как шпаргалки задумывались, типо чтобы просто было от чего отталкиваться - вот так можно сделать, а можно и так. Нет, блять, каргокультитсты наизусть их спрашивают, а потом удивляются почему новички их лепят к месту и не к месту.
Аноним 07/04/25 Пнд 16:33:51 #24 №3425339 
>>3425120
Ну а что у тебя, долбоеба, еще спрашивать? Как пхп с памятью работает? Как виртуальная машина устроена? Zval?

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

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

Я когда последний раз на работу устраивался, прям удивился, а че никто про солид больше не спрашивает? И спросил интервьюеров на нескольких тех. собесах: а че, солид не в моде больше? Проехали? И знаешь че мне ответили? Слишком много кандидатов отсеивает. Сложная тема, неоднозначная, требует рассуждений. А с паттернами проще: чел или знает, или нет.
Аноним 07/04/25 Пнд 18:05:19 #25 №3425394 
>>3425339
>Zval
Kuda
Аноним 07/04/25 Пнд 18:07:27 #26 №3425395 
sddefault.jpg
>>3425394
Аноним 07/04/25 Пнд 19:14:54 #27 №3425455 
>>3425339
>Как пхп с памятью работает? Как виртуальная машина устроена?
Хотя бы это блять!! Это дохуя важнее знать и понимать, чем эти шаблончики.
Вы со своими паттернами одебилели уже нахуй. Есть откровенно хуевые практики-их надо знать, на них надо набить шишки. Через них ты пробираешься к хорошим. И все приходит с опытом, само. Если ты не олигофрен, конечно, тогда иди еще про паттерны почитай, тебе полезно.

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

>сложная тема
Могу лишь охуительно кекнуть с уровня конторы, готовой жрать любое говно, лишь бы было, включая тебя любимого.
Солид это не про паттерны, в том то и весь прикол. Я о том и толкую.
Если сравнить с каким нибудь вождением-то паттерны это поведение человека на дороге в среднестатистической ситуации, когда зубрежка пдд не дала тебе ответа.
Солид-это про пдд - принципы и причины их написания.

Что ты, что контора твоя-ебалаи.

Ух подгорело знатно, извините. Таких конченных , благо, в жизни не вижу. Ну или вы мимикрируете под обычных людей
Аноним 07/04/25 Пнд 19:40:24 #28 №3425476 
17437903710250.mp4
>>3425005

> В реальной работе при проектировании архитектуры ни 1 хуй не будет сидеть и такой - мммм, а давайте-ка мы тут применим вот это структурный паттерн, а вот тут в качестве порождающего ебанем вот это и будет так делать!

Вообще-то да, именно так и происходит. Сначала всё проектируется архитектором или тем кто выполняет его функции. Здесь фабрика, здесь цепочка ответственности, здесь адаптер, здесь прокси, это уберём под фасад. А когда уже всё понятно и расписано, нарисованы все диаграммы, то садятся и реализовывают.

> Это новички могут про паттерны долго чет там рассказывать, плюсы минусы и все такое. Хороший middle+ и выше не будет такое в уши лить, оно у него в подкорке на уровне рефлексов. Это как мышечная память.

А чё ты не смог это рассказать, если у тебя это уже как мышечная память?

> пук
> пук
> пук
> пук
> пук

Ты какая-то истеричка. Чем-то на меня похож. Ты по знаку зодиака не близнецы случайно? Советую побольше слушать и изучать и поменьше говорить. Главное никому не рассказывай шизу которую тут изливаешь, может за умного сойдёшь.

Я всегда так делаю, работает.
Аноним 07/04/25 Пнд 19:41:52 #29 №3425478 
>>3425455
>Это дохуя важнее знать и понимать, чем эти шаблончики.
Но ты не знаешь и не понимаешь. Иначе бы такую хуйню не высирал.

>иди еще про паттерны почитай, тебе полезно
А нахуя мне еще раз читать? Я вопрос закрыл. Собесы прошел, офферы получил. Что понравилось выбрал. Для адекватных людей - это рабочий момент. Суть профессии. Понадобилось - разобрался, изучил. Двинулся дальше, изучать новое.

>Могу лишь охуительно кекнуть с уровня конторы, готовой жрать любое говно, лишь бы было
Так паттерны спрашивают везде. Буквально везде. Я собесов двадцать прошел. Где этому времени больше уделяли, где меньше, но спрашивали всегда. Это на сеньора, с зп от 250к. Солид пару раз вскользь упомянули.

>спросил интервьюеров на нескольких тех. собесах
>Что ты, что контора твоя-ебалаи.
У тебя что-то с глазами от стекломоя случилось.
Аноним 07/04/25 Пнд 21:26:04 #30 №3425556 
>>3424369
> этот копиум кнопкодава которого скоро заменит нейросеть
Аноним 07/04/25 Пнд 23:16:03 #31 №3425606 
Раз уж тут речь зашла о паттернах, посоветуйте литературы/статей по этой теме, пожалуйста.
Аноним 07/04/25 Пнд 23:49:31 #32 №3425624 
>>3425606
https://github.com/adelf/acwa_book_ru
Аноним 08/04/25 Втр 06:21:37 #33 №3425654 
>>3425476
>Сначала всё проектируется архитектором или тем кто выполняет его функции
Здарова станочник. А твоя задача в чем заключается? Фреймворк подобрать, да цвета в ide выставить?
>Здесь фабрика, здесь цепочка ответственности, здесь адаптер, здесь прокси, это уберём под фасад.
Хз, вы странные кмк. Это как при вождении проговаривать под себя - вот тут мы нажмем на педаль газа, вот тут я включу поворотник и так далее.

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

>>3425478
>Но ты не знаешь и не понимаешь. Иначе бы такую хуйню не высирал.
Сказал ты. Ага.
>Я вопрос закрыл. Собесы прошел, офферы получил.
Ебать, это так смешно читать от типа, который рвется за паттерны, а по факту относится к ним как с задачке для решения на собесе. Понял, принял.

>Так паттерны спрашивают везде. Буквально везде.
Ну если ты новичок, то наверное да. Меня тоже дохуя спрашивали такое, а после 5 лет опыта и дальше я очень редко вообще такое слышу, что у себя, что у других людей.
Обычный собес это резюме+сопроводительное+репа с чем нибудь на гитлабе+вопросы по коду репы на интервью. Это закрывает 90% всех вопросов.

>У тебя что-то с глазами от стекломоя случилось.
Да. Общение с тобой заставило меня пасть на дно.
Аноним 08/04/25 Втр 09:34:11 #34 №3425706 
>>3425654
>Ебать, это так смешно читать от типа, который рвется за паттерны, а по факту относится к ним как с задачке для решения на собесе. Понял, принял.
Ебать. Ты. Тупой. Ну или внатуре от стекломоя ослеп. Я с первого поста об этом писал:
>Протыки на ютабе ноют: да как жи так эти вопросы тупорылые только время тратят, это жи каждый может доку за пять минут прочитать и наебать.
>Получается даже такой крохотный ценз достаточен, чтобы отсеять совсем конченных отбросов
Потом:
>Это как с преподом договориться, что спрашивать он тебя будет только один билет, по которому прочитал тебе персональную лекцию.

>Так паттерны спрашивают везде. Буквально везде. Я собесов двадцать прошел.
>Это на сеньора, с зп от 250к.
>Ну если ты новичок, то наверное да.
Все, иди нахуй, слепошарый долбоеб. Кого вообще интересует мнение идиота, который два абзаца прочитать не в состоянии. Вот так пыжится, срет пастами страничными, а по факту - больной человек. А ты потратил время споря со стенкой.
Аноним 08/04/25 Втр 10:20:16 #35 №3425724 
17045326423230.jpg
>>3425706
Бы посадил твою к необходимости проверил клеточку себе факт наказал вскрытия мимо и коленки при на на и.
Аноним 08/04/25 Втр 12:27:14 #36 №3425835 
17423216229050.png
2017. Нужно ли учить алгоритмы .mp4
17431799235350.jpg
17430855953170.jpg
Как сейчас выглядит рабочее окружение? Как его настроить првильно? Как на работах у вас? Есть гайд?

Что имею:
Домашний ноут, на нем винда, на винде виртуалка с дебианом, там докер, в докере яйцо, а в нем иголка конктейнеры с php и прочим, на всякий пук приходится лезть в консольку, лезть в сам конейнер где пхп и там запускать композер и т.д.
Доступ к папкам по winSCP на самом дебиане через него перекидываю файлы. К Xdebug - не смог подключится, т.к. нужно проникнуть в виртуалку, в дебиан, на котором докер - ошибку постоянно пишет как не пробовал.

Как по-человечески настроить все + гит накатить, а тот приходится код доставать в винду и тут гит стоит и тут коммитить и отправять.


Еще вопрос. Как выглядит CICD в ПХП? Там их доухя, что я должен знать как разраб? Я всегда код по winscp заливал поверх ssh - альтернатива фтп, кек
Вот если я пет проекты делаю, какой cicd? А если работа? Кто это должен настривать? Когда работал в веб студиях мы там по фтп заливали и норм. Дженкинс, Гитлаб - это или что-то еще? Что я должен знать? Для них нужен сервер посредник я - сервер_с_кодом - прод который будет брать код с сервера? Или как?
Аноним 08/04/25 Втр 19:23:13 #37 №3426310 
>>3425835
>Когда работал в веб студиях мы там по фтп заливали и норм
вся суть пхп дрысни
Аноним 08/04/25 Втр 21:01:02 #38 №3426419 
Selection2398.jpg
>>3425835

> Домашний ноут, на нем винда
Предсказуемо, ожидаемо

> на винде виртуалка с дебианом
Правильное решение

> там докер
Правильно

> в докере конктейнеры с php и прочим
Правильно

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

Неправильно. Используй VSCode и Remote Development. Схема работы такая:

1) Ты подключаешься к виртуальной машине по SSH через Remote - SSH в VSCode (является частью Remote Development)
2) Переходишь там в директорию с проектом через Open Directory

--

Дальше 2 варианта. Вариант 1:

3) Для этого проекта у тебя настроен dev контейнер, работа в dev контейнере
4) Ты открываешь этот проект в контейнере через Reopen in container

Вариант 2:

3) Открываешь через F1 -> Terminal: create new terminal in editor area консольку, запускаешь контейнер, куда проброшен твой проект
4) В этой же или в другой такой же консольке открываешь bash в контейнере чтобы выполнять там команды

--

5) Делаешь проброс порта через Ctrl + ~ -> Port Forwarding если у тебя веб приложение

> гит накатить

Если у тебя проекты не на GitHub, а локально, то создай на виртуалке директорию, где будут хранится твои репозитории (git init --bare). Будешь работать с ними через git clone ssh://username@mydebianvm:/home/user/gitrepos/hello.git Но не забудь добавить инструкцию при создании контейнера, чтобы в контейнере в /etc/hosts добавилось это доменное имя, иначе ты не сможешь из консольки в контейнере сделать git push/pull и т.д.

> Как выглядит CICD в ПХП?

Да ты ёбнешься там настраивать это всё, если ты прям реально хочешь воссоздать в миниатюре продакшен процесс 2025 года. Не заморачивайся пока на этом, настрой сначала себе среду хотя бы.
Аноним 08/04/25 Втр 21:26:30 #39 №3426454 
>>3426310
Дебич, вебсудия ведет дохуища сайтов, как ты будешь ~100 сайтов обслуживать.

Вот они заказывают хостинг + сео продвижение + правки вносят периодически. Какое нахуй ci cd, долбоебина
Аноним 08/04/25 Втр 22:12:05 #40 №3426492 
>>3426454

Разве их не через Тераформ с Ансибл обслуживают? Всяко удобнее, чем winscp.
Аноним 09/04/25 Срд 01:25:36 #41 №3426558 
>>3426492
Ансибл - тормозной, подключается по ssh, особенно если закачиваешь какие-нибудь большие файлы с нуля и на медленном соединении, попробуй сам открой какой-нибудь плейбук и ты охуешь сколько это всё длиться.

Терраформ - он больше про менеджмент инфраструктуры а не про апдейты.

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

>>3425835
>Как выглядит CICD в ПХП?
Ну обычная последовательность действий - установка зависимостей/деплой. Всё зависит от твоих целей задач и возможностей.

мимо
Аноним 09/04/25 Срд 06:46:00 #42 №3426574 
>>3425835
>Домашний ноут, на нем винда, на винде виртуалка с дебианом, там докер, в докере яйцо, а в нем иголка конктейнеры с php и прочим
А Почему ты просто не воткнешь убунту, на которой поднимешь сервак, где все доступно здесь и сейчас?

>Я всегда код по winscp заливал поверх ssh - альтернатива фтп, кек
Там где я сейчас - все через гит. Свой гитлаб сервак, на проде у клиента ключики прокидываешь, и просто гит пулл без мозгоебли. Но у нас клиенты полностью наши, нет других команд на проекте, вдобавок сам клиент тоже никуда там не лезет. Тут надо просто следить, чтоб на проде и тесте все чистенько было всегда.
>Для них нужен сервер посредник я - сервер_с_кодом - прод который будет брать код с сервера?
Типо того, ага.

>Как выглядит CICD в ПХП?
Да ничего сложного. Как правило в пайплайне стандартные стадии - билд, тест, деплой. По хорошему бы еще DAST включить. Кто то требует, кто то отмахивается, уповая на адекватность разрабов, все зависит от масштабности проекта кмк. На хабре почитай короче, но там дохуя всего воткнуто обычно, тебе столько не нужно.
Аноним 10/04/25 Чтв 18:34:53 #43 №3427823 
>>3424868
ФУ бля какой ты неприятный
Аноним 10/04/25 Чтв 18:59:30 #44 №3427845 
>>3424926
Чай за каждый пункт. Но я бы не стал время тратить чтобы всё это ему так расписывать
>>3425005
> Это как при составлении предложения в голове в реалтайме анализировать - вот сюда мы воткнем подлежащее, вот сюда сказуемое
Правильно, поэтому и не надо даже знать что это такое
> оно у него в подкорке на уровне рефлексов
Правильно, оно само туда попадет, а до этого даже узнавать про это не надо. Как мидллом станешь само собой в подкорку всё прыгнет
>>3425060
Охуеть, да ты же просто даже вдуплить не можешь что тебе прямым текстом пишут, лол
>>3425089
Как же можно так люто срать себе в штаны, а потом бегать и тыкать во всех вокруг пальцем, мол от них воняет, ахахахаха
Аноним 15/04/25 Втр 12:38:42 #45 №3431321 
Нуждно ли знать документацию наизусть? Например дадут мне на собесе задачу, а там какая-то редкая функция для работы с массивом например, которую я не помню, нормально в телефон залезть или надо по памяти всё?
Аноним 15/04/25 Втр 17:41:45 #46 №3431603 
>>3431321
Вкат всё, хз че ты там собираешься наизусть учить, но макаки больше не нужны
Аноним 15/04/25 Втр 20:27:13 #47 №3431715 
>>3431321
Ну если лайвкодинг на собесе, то обычно дают возможность гуглить. А так надо знать только основные функции для работы со строками и массивами, типа implode, explode, array_values, sort, array_map
Аноним 15/04/25 Втр 21:39:17 #48 №3431807 
>>3431321
> Нуждно ли знать документацию наизусть?
Конечно блять, ты энциклопедией на ножках еще должен быть, иначе сорри, но вкат закрыт. Если на вопрос "процитируйте 20 строчку на 144 страницы документации фреймфорк_name" потупишь взгляд стыдливо, то сразу с позором и под смешки на мороз. Естественно с заносом в базу "позорников", которая шарится по всем эйчарам страны, так что после этого можешь даже не отправлять резюме куда либо. Разве что если фио сменишь
Аноним 15/04/25 Втр 22:47:43 #49 №3431839 
сколько запросов выдержит laravel?
Аноним 15/04/25 Втр 23:22:07 #50 №3431851 
>>3431839
Явно больше, чем сервер, на котором ты его захостишь.
Аноним 15/04/25 Втр 23:24:16 #51 №3431853 
>>3431851
2 ядра 2 гига хватит?
Аноним 15/04/25 Втр 23:26:07 #52 №3431854 
1744748766168.jpeg
>>3431853
Игровая видеокарта присутствует?
Аноним 15/04/25 Втр 23:27:13 #53 №3431855 
>>3431854
я знал,что ты поведешься и запостишь это
Аноним 15/04/25 Втр 23:29:50 #54 №3431856 
>>3431855
Нихуя ты жокир, читаешь сосаити как открытую книгу
Аноним 17/04/25 Чтв 17:19:20 #55 №3433336 
Вкатываюсь в 1с-битрикс. Мнение?
Аноним 17/04/25 Чтв 19:57:37 #56 №3433485 
>>3433336
Ладно, я передумал. Не отвечайте
Аноним 17/04/25 Чтв 21:33:32 #57 №3433538 
image.png
>>3433336
>Вкатываюсь в 1с-битрикс. Мнение?
Вперед, к успеху !
Аноним 22/04/25 Втр 14:07:58 #58 №3437457 
34.PNG
Так стоп. Есть ещё и мини ООП?
Аноним 23/04/25 Срд 05:57:31 #59 №3437865 
Как перестать учить и начать работать, если что не вакансия то каждый хуесос за 60.000 рублей по курсу 2013 хочет разного и всего.

Я просто читаю и охуеваю, без шуток, что не вакансия - то пиздорез такой. Как жить нахуй?

Еще пишут - ищем бекендера php со знанием React Vue. Как все это выучить блядь?

🔥PHP разработчик

Компания: Комплексные технологии
Особенности найма: Гражданство, Локация и Местонахождение – РФ!!
Опыт: от 3х лет коммерческого опыта
Занятость: Полная, полный день
Часовой пояс: МСК
🌍 Формат: Удаленная работа
Middle/ Senior
ЗП: 180 000-200 000

Описание вакансии:
-опыт работы PHP разработчиком от 3х лет коммерческого опыта ;
• Отлично знаете PHP 8+, ООП, принципы SOLID;
• Имеете углубленные знания шаблонов проектирования и архитектур приложений (слои, агрегаты, ограниченные контексты, CQRS);
• Хорошо знакомы с одним из фреймворков: Symfony/Laravel/Spiral;
• Разрабатывали общие решения: контракты, библиотеки, SDK для сервисов;
• Вели техническую документацию по разрабатываемым сервисам и решениям;
• Использовали инструменты статического анализа: PHPStan, Psalm, Rector.
• Работали с сервис-ориентированной/микросервисной архитектурой;
• Внедряли SSO, JWT, авторизацию и аутентификацию;
• Понимаете основные абстракции Kubernetes;
• Участвовали в автоматизации процессов CI/CD;
• Знакомы с Roadrunner и долгоживущей моделью PHP-приложений;
• Использовали Kafka, распределенные транзакции, temporal.io;
• Настраивали CDC процессы на базе Debezium;
• Пользуетесь инструментами статического анализа: контроль сложности (PHPMD), безопасность пакетов, контроль архитектуры (Deptrac);
• Работали с распределенной трассировкой, покрывали приложение метриками и логами;
• Опыт разработки на Vue.Js или любом другом современном фронтенд фреймворке. Не часто, но предстоит решать задачи поддержки административного интерфейса на Vue.Js.
• Уверенное владение SQL и работы с MySQL.
• Умение работать с Docker, опыт разработки и поддержки Docker Compose для стека PHP, MySQL, Supervisord, Redis, RabbitMQ.
• Понимание паттернов и принципов межсервисного взаимодействия.
• Практический опыт разработки с применением DDD: DTO, Repository Pattern, разделение
• Опыт с проектированием, интеграцией AI, ML-моделей.
• Опыт и желание разбираться в возможностях ChatGPT, Llama, Groq.
• Понимание принципов работы векторных баз данных..
• Владение Python и фреймворком Flask/Django.
• Опыт работы с инфраструктурой в Azure и AWS будет ощутимым плюсом.
• Работаем в Atlasian стеке, опыт взаимодействия с Bitbucket Pipelines приветствуется.
• Опыт интеграции и взаимодействия с VOIP.
• Опыт с Media Streaming.

🙋 Условия:
❖ Оформление по договору ГПХ;
❖ Работа над интересными проектами
Аноним 23/04/25 Срд 10:10:45 #60 №3437957 
>>3437865
А при чем тут вообще ты? Написано "Middle/ Senior" три года опыта. Ты миддл? У тебя года опыта?

А вообще вакансия очевидный рофл. Питон и проектирование мл моделей тебя вообще ни секунды не смутили. Ну и самое главное: "Оформление по договору ГПХ" означает что всю эту стену текста ты прочитал зря.
Аноним 23/04/25 Срд 14:38:00 #61 №3438194 
route.png
Почему не работает?
Аноним 23/04/25 Срд 14:39:24 #62 №3438195 
>>3438194
И почему если я в пути пишу /about тоже не работает
Аноним 23/04/25 Срд 15:16:07 #63 №3438220 
>>3438194
Удали винду и накати линукс, скиллы программирования сразу вырастут, базарю
Аноним 23/04/25 Срд 15:17:36 #64 №3438221 
>>3438194
Удаляй xampp, ставь open server.
Аноним 23/04/25 Срд 15:22:59 #65 №3438223 
>>3438194
>>3438195

А если нажать на файл php то что будет? Откроется текст файла или он выполнится?
Аноним 23/04/25 Срд 15:24:56 #66 №3438225 
>>3438220
>>3438221
Одну проблему решил,просто сделал index.php для главной странцы и он сам его сначала выводит.Но вот с роутингом проблема
Аноним 23/04/25 Срд 15:29:49 #67 №3438230 
>>3438225
Я говорю, ставь опен сервер, иначе заебешься в конфигах ковыряться.
Аноним 23/04/25 Срд 15:30:28 #68 №3438231 
>>3438225
>Но вот с роутингом проблема
require('route.php'); в index.php пропиши
Аноним 23/04/25 Срд 15:39:09 #69 №3438237 
>>3438231
>>3438225
Вы наркоманы что ли, htaccess для кого?
Аноним 23/04/25 Срд 15:40:28 #70 №3438241 
>>3438237
Так он уже высрал свой роутер, зачем лезть в htaccess?
Аноним 23/04/25 Срд 15:42:23 #71 №3438245 
>>3438241
А он правильный этот роутер?
Аноним 23/04/25 Срд 15:47:10 #72 №3438249 
>>3438225
Погоди, так у тебя главная main.php, а в require ты index.php пишешь.
Аноним 23/04/25 Срд 16:33:49 #73 №3438289 
>>3438249
Она не работает,даже если убрать подключение файла и поставить просто echo "hello"
Ошибка где то в передаче параметра пути в функцию
Аноним 23/04/25 Срд 16:35:07 #74 №3438290 
>>3438289
Научись чатгопотой пользоваться, полюбому где-то в коде обосрался. Кстати, что пишешь?
Аноним 23/04/25 Срд 17:11:28 #75 №3438331 
>>3438289
Ну так делай echo у параметров, смотри, что выводится. И гопоту спроси, реально, а ещё лучше дипсик, он тебе может целый сайт насрать.
Аноним 23/04/25 Срд 17:26:23 #76 №3438341 
>>3438331
Сволочь,все дело в отсутствии файла с этим
RewriteEngine On

# Перенаправление всех запросов на index.php, если они не соответствуют файлу или папке
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)$ index.php?route=$1 [QSA,L]
Аноним 23/04/25 Срд 17:40:32 #77 №3438353 
>>3438331
>а ещё лучше дипсик, он тебе может целый сайт насрать.
Ну и зачем ему тогда вкатываться в пхп если нейросети могут вместо него высрать код?
Аноним 23/04/25 Срд 17:44:00 #78 №3438357 
>>3438341
Про htaccess выше было.
> # Перенаправление всех запросов на index.php, если они не соответствуют файлу или папке
Так это какая то затычка, которая просто маскирует нерабочий код, не?
Аноним 23/04/25 Срд 17:44:59 #79 №3438358 
>>3438353
Ну это у него надо спрашивать, я хз. Он даже не говорит, что пишет.
Аноним 23/04/25 Срд 17:53:30 #80 №3438365 
Какая то каша у меня.
Выходит index у меня это код с маршрутами,а не заглавная страница и из-за htaccess все запросы уходят туда(ну тут вроде логично)
Аноним 23/04/25 Срд 17:54:53 #81 №3438367 
>>3438365
Так что ты пишешь то? Ты вкатутосик? Цель стать наносеком?
Аноним 23/04/25 Срд 17:57:24 #82 №3438373 
>>3438367
сайт
да
нет
Аноним 23/04/25 Срд 18:40:59 #83 №3438421 
>>3438194
Это плохой код,лучше через switch
Аноним 23/04/25 Срд 20:37:23 #84 №3438531 
>>3438194
Корешок на дворе не 2005 возьми нжинкс вместо апача
Аноним 23/04/25 Срд 20:48:19 #85 №3438539 
>>3438531
А еще лучше если он выкинет винду и поставит линукс иначе какой он программист если кодит на винде?
Аноним 23/04/25 Срд 20:53:29 #86 №3438547 
>>3438539
Тебе в Линукс тред
Аноним 23/04/25 Срд 21:46:29 #87 №3438578 
>>3438531
А лучше ноду-один язык для сервера и фронта
Аноним 23/04/25 Срд 21:59:25 #88 №3438586 
>>3438365
> index у меня это код с маршрутами,а не заглавная страница
Когда ты указываешь путь для сервера localhost/news, сервер ищет в папке news файл index.php, то есть тебе надо указать файл явно - localhost/news.php, что бы он выполнился по пути иначе он просто отобразит директорию с файлами, если там нет index.php.

Это можно перенастроить.
Аноним 23/04/25 Срд 22:16:04 #89 №3438592 
Слыхали что VK (им кто-то еще пользуется в 2025?) выпиливает полностью пыху в обмен на Go?
Аноним 23/04/25 Срд 22:22:01 #90 №3438596 
>>3438592
Не переживай, на пхп еще есть битрикс, нам его ещё до конца жизни хватит
Аноним 23/04/25 Срд 22:31:22 #91 №3438600 
>>3438592
Так вот почему у них постоянно вылетает сайт, нихуя не работает и ничего не грузит, вечно пустые фотографии, нет кнопок, что через 30 секунд закрываешь снова это помойку на месяц? Теперь всё встало на свои места!
Аноним 23/04/25 Срд 22:32:04 #92 №3438601 
>>3438592
Земля им пухом. Когда кода на го одна страница его еще можно терпеть. Но если там бет хотя бы 100к строк - это пиздец.
Аноним 24/04/25 Чтв 07:57:36 #93 №3438693 
>>3438539
>>3438220
Хороший программист. Это значит что вместо траты часов на изучения Линукса он потратил время на изучение программирования.
Твои советы аналогичны тому, как изучающему японский сказать, что он должен задрачивать каллиграфию.
Аноним 24/04/25 Чтв 08:46:36 #94 №3438708 
>>3438693
Нет, это аналогично тому что для изучения японского нужно подготовить рабочее место, за которым можно спокойно читать и слушать, и хороший современный учебник для начинающих.

А он пытается учить японский по бангладешско-немецкому разговорнику 1900 года, потому что его автор был японец. И к тому же делает это свесившись с балкона вниз головой.
Аноним 24/04/25 Чтв 09:29:08 #95 №3438718 
>>3438708
Предположим я вкатун и хочу как деды написать свой компилятор высокоуровнего фортран лисп были написаны до юниксов вообще языка, имхо в реализации этой задачи содержится вся "база" программирования.
Я до этого 10 лет играл в игры на пк с виндовс и привык к нему. Я устанавливаю какую-то IDE, беру книги и начинаю двигаться к поставленной цели.
Зачем мне тут Линукс? Зачем мне тратить время на изучение терминала и после, первое время, пользоваться им крайне медлительно? Как это поможет в программировании?
Чтение гайдов по терминалу, чтение гайдов по виму иначе не тру так в интернете сказали фикс сопутствующих проблем никак не относится к программированию и просто отнимает время.
Вам кстати нормальный дебагер, подобный как в студии, завезли? Или всё ещё об gdb колитесь?
Аноним 24/04/25 Чтв 09:42:15 #96 №3438726 
>>3438718
в школе на си писал компилятор джавоподобного языка, спокойно с gdb выискивал все причины сегфолтов и багов, сидел на винде, но 90% времени юзал mingw или cygwin, для gcc и vim, от вижуал студии и прочих иде всё сильно лагало, а винду было не убрать, тк не только я его юзал.

мимо
Аноним 24/04/25 Чтв 11:12:59 #97 №3438798 
>>3438726
а деды на перфокартах дырочки делали, и что?
Аноним 24/04/25 Чтв 11:24:37 #98 №3438808 
>>3438798
А теперь жс господа расширяют свои дырочки
Аноним 24/04/25 Чтв 11:38:39 #99 №3438822 
КотикПьётПиво.mp4
>>3438592
Наконец то годная мысль за столько лет извращений на KPHP.
Вот и всё господа пехапешники, тех кто не успеет пересесть на ГОшу порешает рыночек.
Аноним 24/04/25 Чтв 11:48:06 #100 №3438831 
>>3438822
А так какой фреймворк используют,ларавел,симфони?
Аноним 24/04/25 Чтв 11:59:40 #101 №3438845 
>>3438831
битрикс
Аноним 24/04/25 Чтв 12:03:45 #102 №3438850 
Котик.mp4
>>3438831
fiber, gorilla. Можно и не использовать т.к весь инструментал необходимый есть в коробке, даже пакетный манагер есть, охуеть да? Просто в ахуе с разрабов php которые по сей день не высрали даже аналог композера...
Представляешь, в го можно сервер поднять одной строчкой кода вместе ебли с nginx'ом или апачей.
Ни капли не жалею, что пересел на го и забыл о пыхе как о сташном сне.
пять лет коммерческого на симфонях и ларавелях
Аноним 24/04/25 Чтв 12:21:05 #103 №3438876 
>>3438845
ВК работает на битриксе?
Аноним 24/04/25 Чтв 12:24:39 #104 №3438879 
>>3438876
Битрикс работает на вк
Аноним 24/04/25 Чтв 12:26:49 #105 №3438883 
wordpress.png
Почему в /pr нет треда по WordPress?
Хочу удаленку, и желательно валютную (не из России, потому могу на upwork'е искать клиентов). Говорят что для этого лучше всего подходит WordPress.
Подводные?
Аноним 24/04/25 Чтв 12:27:47 #106 №3438884 
>>3438883
троллинг тупым вопросом?
Аноним 24/04/25 Чтв 12:37:19 #107 №3438896 
>>3438884
А в чем тупость вопроса?
Аноним 24/04/25 Чтв 12:40:51 #108 №3438897 
>>3438883
Так wp на php, вот тебе php тред.
Аноним 24/04/25 Чтв 12:56:46 #109 №3438912 
>>3438897
Что по WordPress скажите?
Стоит вкатываться чтобы потом удаленку искать на апворке и фиверре?
Есть перспективы?
В принципе я и свои сайты могу держать, и рекламу в них вставлять...
Аноним 24/04/25 Чтв 13:09:03 #110 №3438922 
>>3438912
> Что по WordPress скажите?
Для бомжсайтов норм, если не ставить кучу плагинов.
> Стоит вкатываться чтобы потом удаленку искать на апворке и фиверре?
Про зарубежную хз, я фрилансил по ру одно время, имхо вся удалёнка на вп это либо допиливание функционала, либо оптимизация. Проекты на нем почти не делают.
> В принципе я и свои сайты могу держать, и рекламу в них вставлять...
Если это только в планах, то забудь.
Аноним 24/04/25 Чтв 13:27:19 #111 №3438948 
>>3424249 (OP)
Возможно ли вкатится в php за три часа? Собеседование завтра утром. Я сказал что я знаю пхп. Надо срочно вкатится в пхп.
Аноним 24/04/25 Чтв 13:53:04 #112 №3438972 
php3hours.png
>>3438948
"Я верю в то что невозможное возможно" (с)

>>3438922
>Если это только в планах, то забудь.
Почему?
Аноним 24/04/25 Чтв 14:09:26 #113 №3438982 
>>3438972
Потому что эта тема сдохла году в 2011. Сейчас проще какой нибудь канал в тг держать. Можешь сетку, если потянешь.
Аноним 24/04/25 Чтв 15:12:03 #114 №3439037 
>>3438531
Не получается настроить его
Аноним 24/04/25 Чтв 15:16:21 #115 №3439042 
>>3439037
Да забей, тут пхп умирает, люди уже массово перекатываются в голанг, а ты только сейчас решил вкатиться сюда. У тебя нет шансов, прости за правду.
Аноним 24/04/25 Чтв 15:19:48 #116 №3439047 
>>3439042
Чтение кода на голанге сравни чтению кода на перл
Аноним 24/04/25 Чтв 16:15:56 #117 №3439106 
>>3439042

ПХП может умирать вечно, чел
Аноним 24/04/25 Чтв 18:02:08 #118 №3439196 
>>3439106
Ну может конечно, сейчас PHP становится новым Ruby в плане "умирания".
Аноним 24/04/25 Чтв 19:35:46 #119 №3439274 
image.png
>>3439106
>умирать вечно
Для того, чтобы умирать вечно у тебя язык должен:
А. Быть разнонаправленным
Б. Быть удобным для разработчиков
В. Не быть завязанным на сторонней фиче
Г. На нём должно быть завязано дохуя софта в силу пункта А.

Что из этого есть у пыхи?
PHP разнонаправленный? Нет, только сайты на нём и можно клепать.
Быть может он удобный настолько, что можно просто скачать, написать хэлло ворлд и у тебя без секса сразу будет виден результат в браузере? Тоже нет ибо необходимо уметь в настройку нжинкса.
В таком случае наверное наш любимый пиэйчпи не завязан на чём то одном? Погоди ка, а как же композер разрабы которого если скажут ауфидерзейн у тебя ёбнется весь бекенд.
Дохуя софта на пыхе завязанно?
Аноним 24/04/25 Чтв 22:00:25 #120 №3439382 
>>3439274
Интересно, если гитхаб наебнется, че скажут разрабы на го?
Аноним 24/04/25 Чтв 22:37:42 #121 №3439389 
>>3439382
Не сразу и заметят. Go-модули кэшированы на проксе.
Аноним 24/04/25 Чтв 23:15:40 #122 №3439398 
>>3439274
JS подходит под критерии?
Аноним 24/04/25 Чтв 23:17:18 #123 №3439399 
>>3438850
Предлагаешь велосипедить структуру,вместо использования готового каркаса?
Аноним 25/04/25 Птн 01:30:03 #124 №3439424 
image.png
>>3439382
>гитхаб
И каким боком ты приплёл сюда гитхаб? Ты же не убеждён, что пыха хоть как то причастна к гиту?

>разрабы на го?
Не переживай гошников, на их языке хотя бы написаны докер, кубер и прометей, а не битрикс с вордпессом.

>>3439398
Ну смотри, пыха ни в один не попадает, а жабаскрипт полностью попадает в пункты А, Б и В, а в пункт Г он более распространён нежели пыха. Т.к на нём весь фронт в тырнете, так же есть простигосподи бекенд, десктоп, расширения для тех же браузеров.
И даже если в какой либо вселенной появится нормальная альтернатива с типизацией и т.п для оживления хтмл, то жаес будет медленнее подыхать чем php у которого выбей из под ног основную стезю и он тут же улетит на задворки истории в силу того, что не умеет этот язык ничего кроме бекенда.

>>3439399
>Предлагаешь
Где я тебе это предлагал?
Аноним 25/04/25 Птн 09:48:15 #125 №3439501 
image.png
Я не могу найти работу.
Зачем я учил этот парашный язык говна, лучше бы сразу шёл во фронтенд, один хуй все требуют его знание
Аноним 25/04/25 Птн 09:54:26 #126 №3439507 
>>3439501
Я бы туда не ходил, хрюша невменяемая + безграмотная.
Аноним 25/04/25 Птн 10:02:53 #127 №3439513 
>>3439501
То есть ты полез без личного интереса в самое легкое направление из языков лишь бы не лезть в популярные. И удивился наличии тут конкуренции? Не зря ты учил - считай получил жизненный урок.
Аноним 25/04/25 Птн 10:09:13 #128 №3439518 
>>3439513
Какой личный интерес может быть если ты нихуя не знаешь?
Личный интерес у сеньеров есть которые десять языков попробовали и перекатились на лучший по их мнению.
Какой, блядь, интерес я тебя спрашиваю у чела с 0 опытом, тупая гойская скотина?
Аноним 25/04/25 Птн 10:09:20 #129 №3439519 
>>3439501
>Я не могу найти работу.
А что ты умеешь?
Аноним 25/04/25 Птн 10:25:45 #130 №3439535 
>>3439501
>лучше бы сразу шёл во фронтенд, один хуй все требуют его знание
А во фронтенде бы требовали какой-нибудь бекенд язык, так что ты один хуй обосрался бы и никуда не вкатился.
Аноним 25/04/25 Птн 10:53:18 #131 №3439556 
>>3439535
Давай мне хоть один пример где в вакансии не указан фуллстек, а четко написано "фронтенд разработчик" и в описании требований бекенд язык.
Я пыхе такое сплошь и рядом, как должное ты должен знать фронтенд
Аноним 25/04/25 Птн 11:19:24 #132 №3439578 
>>3439556
Ебать ты дурачок.

мимо
Аноним 25/04/25 Птн 12:08:01 #133 №3439632 
>>3439274
PHP идеален для web
Аноним 25/04/25 Птн 12:57:23 #134 №3439681 
16660376421190.mp4
>>3439632
Был в 2007ом
Аноним 25/04/25 Птн 13:02:25 #135 №3439685 
Бля, так то чуть не затащил собес. Было довольно просто. Но я зачем-то постеснялся и ляпнул что ничего на пхп не разработал, хотя меня даже не спрашивали. Вопросов по синтаксису не задавали, спрашивали чисто что я знаю про пхп, я распизделся про xss уязвимости, sql иньекции, ларавел, потом вообще в другую степь ушёл начал пиздеть про веб сервер и базы данных. Вроде бы они норм слушали, сложные уточняющие вопросы не задавали. Я чет в конце ляпнул, они после этого изменились в начтроении, и удивлённо сказали сказали: "у тебя что опыта работы нет", я попытался смягчить падение, начал говорить что нееет, что я там вносил правки в готовый сайт, что ч там этот ларавел с гита раскатывал. Сказали что рассмотрят мою кандидатуру (скорее всего значит нет). А был шанс мне кажется пройти!

Мимо этот анон
>>3438948
Аноним 25/04/25 Птн 13:07:58 #136 №3439693 
>>3439685
Ты перекатываешься из другого языка или зачем пиздеть если на работе это все равно вскроется и тебя с позором пошлют нахуй?
Аноним 25/04/25 Птн 13:19:25 #137 №3439704 
>>3439681
>>3439681
что,средний сайт будет делать на го или ноде?
Аноним 25/04/25 Птн 13:48:35 #138 №3439737 
IMG20250425154350228.jpg
>>3439693
Я днарь, ведабомж, оффисный айти шнырь, работаю за 45 тыщ, 2/3 из которых уходит на квартиру. Мне жрать нечего. Надо выкатываться из дна любой ценой!!!(Но только бесплатно). Кликаю на любые вакансии. Че там пох походу дела мог бы выучить пхп.

Люблю худых, ебу любых. Люблю С/С++ программирую на чём угодно.
Аноним 25/04/25 Птн 13:52:32 #139 №3439739 
56w33t.png
>>3439737
>программирую на чём угодно
>работаю за 45 тыщ
Аноним 25/04/25 Птн 13:54:58 #140 №3439742 
>>3439739
Так я не программист. Я server reboot engineer. И вообще я думал типо вторую работу найти чтобы работать её на первой. Типо пока сижу на основной - делаю удаленку.
Аноним 25/04/25 Птн 14:37:57 #141 №3439785 
>>3439556
Везде. На ФРОНТЕНД у тебя будут требовать не то что пехопе, но и литкодом дрочить будут, похуй что он бесполезен для покраски кнопок или какую там "очень сложную логику" пишут ВЕБРАЗРАБОТЧИКИ на rectal.js. Там неиссякаемый поток вкатунов и просто посредственных необразованных макак, готовых работать за воду, и бизнес хочет отобрать лучшего раба. Не справишься ты с алгосиками - справится кто-нибудь другой из 5000 откликнувшихся в день, невелика потеря.

А значительный пласт работы на пехопе подразумевает ковыряние вебного легаси-говна, да. Синтаксис html css учится за 3 дня, синтаксис жопаскрипт - ещё 3 дня (при условии, что другой си-подобный язык, например пехопе, тебе уже знаком). Покрасить кнопку на вротпрессе/джквери 1.7 этого хватит, а большего от тебя вряд ли потребуется.
Аноним 25/04/25 Птн 14:41:48 #142 №3439792 
>>3439737
>Люблю С++
Больной ублюдок.
Аноним 25/04/25 Птн 14:52:42 #143 №3439802 
>>3438194
почему не работает хз, но юзай паттерн фронт контролер
Аноним 25/04/25 Птн 15:18:58 #144 №3439824 
>>3439737
учи английский, пока бабки на еду и работа есть зачем тебе искать вторую дно работу, чтобы выгореть?
Выучишь инглишь до b1 за 4-6 месяцев и пойдешь по апворкам и другим забугорным биржам искать что у них сейчас востребовано и туда вкатишься. В РФ рынке разрабы с 10 годами работу найти не могут - перспектив ноль, так что смысла вкатываться в РФ рынок нет.
Аноним 25/04/25 Птн 15:21:41 #145 №3439828 
>>3439824
>пока бабки на еду и работа ест
так я в минус работаю. Бабок не станет - что я делать буду.
>Выучишь инглишь до b1 за 4-6 месяцев
Как я разговорный выучу. Самостоятельно я максимум граматику школьную повторить могую Для уровня b1-b2 нужно уметь общаться. Это практика нужна, или курсы. Да и буду знать английский - мне деньги нужны будут для переката. Деньги накопить нужно.
Аноним 25/04/25 Птн 15:34:28 #146 №3439839 
>>3439828
>так я в минус работаю
ты же сказал 45 есть, сними хату по дешевле, к родителям вернись.

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

если записаться на скам курсы английского то да - за пол года ничего не выучишь, а вот если самому выучить элементарную граматику и научиться говорить про задачи, короче только то, что нужно, только рабочие моменты, то можно и за месяц. Переводчик есть, онлайн сервисы для озвучки тоже есть. говорить будешь с нейросетями и ботами для проверки. Опять же тебе же не супер произношение нужно а чтобы понимали, вон индусы вообще не парятся.
Аноним 25/04/25 Птн 15:38:40 #147 №3439843 
>>3439839
С твоими советами я только нолайфером стану. Нет, нужно вторую работу. Так поработаю немного, уже и денег скопить получится, ещё и буду про опыт работы на php рассказывать. Развиваться нужно, а не уезжать во владивосток в пердь без работы.
Аноним 25/04/25 Птн 17:11:37 #148 №3439947 
route.png
Промучавшись 1.5 часа ,используя только наводящие вопросы(чтобы самому дойти до финала),сделал такое рабочее улучшение
Осталось отделить методы от всей кучи для запросов
Аноним 25/04/25 Птн 17:14:24 #149 №3439950 
>>3439947
Оговорился,не методы,а контроллер
Аноним 25/04/25 Птн 17:25:32 #150 №3439953 
>>3439947
Красавчик. Теперь сделай все это в ООП.
Аноним 25/04/25 Птн 17:48:17 #151 №3439965 
>>3439953
До ООП я еще не дошел.
Щас мучаюсь,как вызвать функцию в функции
Аноним 25/04/25 Птн 18:38:25 #152 №3440003 
project.png
Короче я смог сделать!
Страницы вызываются.
Но я обломался в том,что вызываются все функции разом.
Те отображается страница и отобр ошибка что 2я страница не найдена
Аноним 25/04/25 Птн 18:46:35 #153 №3440010 
>>3439843
Прости, что хуйни наговорил, ты прав, с тебя получится отличный пхп шник (0% амбиций, 0% стратегии, 100% говнокода за копье).
Аноним 25/04/25 Птн 18:52:44 #154 №3440013 
>>3440003
молодчик, теперь запили микрофреймворк, чтобы примерно так выглядело:

// index.php
<?php

$app = Application();

$app::GET("/", home_handler_func);
$app::GET("/about", about_handler_func);

$app->run();

Где home_handler_func это функция, которая возвращает веб страницу.
Аноним 25/04/25 Птн 19:09:17 #155 №3440025 
>>3440010
Да ладно, мне уже синтаксис php нравится. Чём то похож на bash смешанный с C
Аноним 25/04/25 Птн 19:43:34 #156 №3440051 
>>3440013
в каком месте я молодчик,оно не работает как надо
Аноним 25/04/25 Птн 19:49:16 #157 №3440057 
>>3439947
>пробел перед запятой
>нет пробела после запятой
>несколько неправильных комбинаций подряд
Ору, быдло, ты совсем от балды пробел на клавиатуре давишь? Каждый раз проигрываю с дегенеративного заводобыдла и прочего вконтактного хомячья, натужно вкатывающегося ВАЙТИ, которое даже в коде хаотично срёт пробелами от фонаря, как в родном вконтактике, лол. К твоему несчастью, в программировании с этим сильно строже, чем на пикабу, и за "я ни на дектанти" ты будешь немедленно обоссан вообще всеми.
Аноним 25/04/25 Птн 19:51:16 #158 №3440059 
>>3440025
Нет, это перл смешанный с джава.
Аноним 25/04/25 Птн 20:03:54 #159 №3440076 
>>3440057
Меня хотя бы не отпиздила сегодня мамка за двойку в дневнике
Аноним 25/04/25 Птн 20:55:13 #160 №3440114 
>>3440076
>обиженный слитый петух пытается огрызаться
Манюнь, не позорься ещё сильнее, просто запомни, как тебя сегодня обоссали, и больше так не делай. Ну или делай, будешь ещё раз обоссан, мне похуй.
Насчёт двоек - я, в отличие от тебя, вкатился ещё 9 лет назад, когда ты в пятый класс ходил, успешно лутаю сотыги и могу позволить себе купить десяток таких вкатышей как ты.
Аноним 25/04/25 Птн 21:02:26 #161 №3440126 
>>3440114
Терпи :)
Аноним 25/04/25 Птн 21:37:28 #162 №3440167 
image.png
>>3440126
>Терпи :)
Аноним 25/04/25 Птн 22:23:59 #163 №3440217 
Screenshot 2025-04-25 214746.png
Screenshot 2025-04-25 221712.png
Screenshot 2025-04-25 214913.png
>>3439947
>>3440003
Тебе не с роутинга надо начинать, а с владения языком. Ты херни нагородил потому что не понимаешь как язык работает.

1) Убирай нахуй всю эту global дрисню. У тебя есть встроенные глобальные массивы, и даже с ними внутри кода напрямую не работают.

2) Никогда не используй and и or. Вместо них нужно использовать && и ||. Они работают по-разному, и везде используют второй вариант.
https://github.com/kalessil/phpinspectionsea/blob/master/docs/control-flow.md#non-optimal-if-conditions

3) Пиши функции нормально: приняли нужные для работы параметры - вернули результат. У параметров и результата пиши типы. Называй одинаковые вещи одинаково. Почему у тебя сравнивается $method и $request? Как понять что это одно и тоже? Со стороны это выглядит как "сравнил хуй с губной гармошкой". Ты сам через неделю не поймешь что написал.

4) Что за хуйня у тебя с методами home и about? Тебе от пользователя пришел url и метод, ты передаешь эти параметры в метод about и метод about проверяет что переданный url это именно about. Все. А ты че нагородил? Нахуя ты передаешь в метод about что он about?

5) Как ты будешь прокидывать параметры в шаблоны ты подумал? Вот надо тебе вывести в about.php что-то динамическое, как ты туда переменную передашь? Без глобальной дрисни, разумеется.

5) Маршруты - это конфигурация, не надо их хардкодить какими-то методами. Просто напиши конфиг: маршрут такой, метод такой, шаблон вот такой.

Короче, пикрелейтед тебе пример, как плюс-минус должна выглядеть игрушечная простейшая маршрутизация. Изучай, разбирайся, делай выводы.
Аноним 25/04/25 Птн 23:01:21 #164 №3440240 
>>3440217
Я как раз начал работать с массивами роутов,прям как у тебя,но я не смог достать элементы,чтобы потом сравнить с пришедшими запросами
Аноним 26/04/25 Суб 00:20:39 #165 №3440297 
>>3440217
>Никогда не используй and и or. Вместо них нужно использовать && и ||.
Почему? У них вполне очевидное поведение — то же самое, что у символьных, только прецедентность меньше. Позволяет евальнуть правую часть, если левая выполняется/не выполняется, что лаконичнее отдельного ифа и работает быстрее двух стейтментов. Есть какие-то причины этим не пользоваться, кроме того, что ниасиляторы ниасиливают такие сложные материи?
Аноним 26/04/25 Суб 00:48:43 #166 №3440299 
Screenshot 2025-04-26 004806.png
>>3440297
Глаза разуй, ебанько слепошарое.
Аноним 26/04/25 Суб 01:39:16 #167 №3440302 
image.png
>>3440299
>Глаза разуй, ебанько слепошарое.
Аноним 26/04/25 Суб 02:18:27 #168 №3440308 
>>3440302
Дегенеративное хуйло, они работают по-разному. То же самое выражение записанное через "and" вернет другой результат.

Ты у себя в коде можешь хоть свой метод or() написать, в котором будет неебическая логика, только для осиляторов. Но если попробуешь высрать это на собесе - отлетишь обратно в говнерочку, лук перебирать.
Аноним 26/04/25 Суб 02:27:29 #169 №3440310 
>>3440308
Так ты назовёшь хоть одну причину их не использовать, кроме того, что ты не понимаешь, как они работают, и поэтому они тебе не нравятся?
>они работают по-разному.
Они работают так как должны, эта фича в пехопе из перла переехала в неизменном виде. То, что джавапидорам от неё НЕПРИЯТНО, не значит, что она плохая.
Аноним 26/04/25 Суб 02:51:27 #170 №3440315 
>>3440310
Бля, ебанько, то что они работают по-разному означает что условия с "and" надо писать по другому. И это никому нахуй не надо. Расскажи джавапидорам пишущим симфони или ларавель, как это они не оценили такой охуительный подарок из перла, неосиляторы криворукие.
Аноним 26/04/25 Суб 02:59:26 #171 №3440316 
>>3440315
>то что они работают по-разному означает что условия с "and" надо писать по другому.
И почему тебя это удивляет? Ты где-то прочитал, что and это алиас для &&, или что? Я же тебе ещё в первом посте сказал, что это не так, ты глупый?
Аноним 26/04/25 Суб 03:10:28 #172 №3440317 
>>3440316
Залупоглазый, это было написано в посте, на который ты высрался. Со ссылкой на пример поведения.

Давай уже срыгни в перл тред и рассказывай там, как можно охуительно условия писать, если осилить и скобочки не забыть. Ну а кто не осилил и забыл - тот пидар, сам виноват. Будет у вас там скобочная спарта: с виду все гении осиляторы, супер солдаты, а на деле пидоры.
Аноним 26/04/25 Суб 03:17:43 #173 №3440319 
>>3440317
>Давай уже
Залётная зелень хотела толсто патролеть, но, осознав свою некомпетентность в вопросе и жидко обосравшись, спешно пытается слиться, классика.
>Со ссылкой на пример поведения.
Я знаю, что они ведут себя по-разному - об этом в доке пехопе написано. Ты объяснишь наконец, почему это проблема, или будешь и дальше метаться говном и уходить от ответа?
Аноним 26/04/25 Суб 08:34:27 #174 №3440351 
Почему вы общаетесь как твари блять конченные которых в жопу на работке ебет начальник 24/7?
Не удивительно что оп съебал
Аноним 26/04/25 Суб 08:53:30 #175 №3440356 
>>3440351
Да это какая то залетная истеричка подорвалась от кода новичка.
Аноним 26/04/25 Суб 12:09:27 #176 №3440472 
>>3439501
опыта крутани годик хотя бы, и найдешь, джуны/стажеры сейчас только в 1с нужны
Аноним 26/04/25 Суб 12:19:43 #177 №3440474 
>>3440472
Так он жалуется на то что вся работа сегодня требует фуллстек знаний, дебс.
Забавно как долбоебы которые ничего не умеют думают что накрутят опыт и их с руками оторвут
Аноним 26/04/25 Суб 14:56:27 #178 №3440594 
>>3440474
Так быть фулстеком проще.
Дёргают чуть чуть сюда чуть чуть туда и по сути нихя не делаешь, пока потеют профильные айтишники
Аноним 26/04/25 Суб 18:11:47 #179 №3440764 
>>3440594
>Так быть фулстеком проще.
Это в теории
А на практике
>Дёргают чуть чуть сюда чуть чуть туда и по сути нихя не делаешь, пока потеют фуллстек-рабы
Аноним 26/04/25 Суб 18:12:09 #180 №3440766 
>>3440351
Это один поехавший тут был, но потом он начал размножаться митозом. Чего им нужно тут среди ущербных хз, но без них бы тред бы оболотился. Не знаю даже что лучше.
Аноним 26/04/25 Суб 22:44:02 #181 №3440881 
>>3440876
Зарепортил жирного пидораса.
Аноним 27/04/25 Вск 08:34:10 #182 №3441015 
Что то я охуел.
А зачем учить пыху?
Думал питон на хайпе а там так же по 300-800 откликов как на пыхе, вакансий в 3 раза больше, можно уйти тренить нейронки когда кодомакак порешают
Аноним 27/04/25 Вск 08:39:12 #183 №3441018 
>>3441015
Ну не учи пыху, всем похуй. Впринципе правильно делаешь, на пхп тебе только битрикс светил бы
Аноним 27/04/25 Вск 08:52:26 #184 №3441023 
>>3440356
Там не новичок, а шкальник который даже пробелы ставить не может. Вопрос как он про пхп узнал, им же питоном все в уши жужжат

>>3440766
Заебали вкатуны со своими дебильными вопросами. Вон выше вообще спрашивает как в вордпресс вкатится.
Аноним 27/04/25 Вск 09:23:41 #185 №3441027 
>>3441023
А что ты имеешь против школьников?
Аноним 27/04/25 Вск 09:48:57 #186 №3441031 
>>3441023
Пехопе это какие-то забытые технологии предков? Такой же мейнстрим, как питухон/js/c#/джава/говно.
Аноним 27/04/25 Вск 10:24:07 #187 №3441040 
>>3441027
Тут не тред информатики
Аноним 27/04/25 Вск 10:29:07 #188 №3441044 
>>3441023
> Там не новичок, а шкальник который даже пробелы ставить не может. Вопрос как он про пхп узнал, им же питоном все в уши жужжат
Скуфы ещё хуже пишут. Там даже связность слов не всегда присутствуют, а пробелов перед запятыми у них действительно нет. Нет запятых - нет и пробелов.
Аноним 27/04/25 Вск 10:31:34 #189 №3441046 
>>3441044
Чаю, это скорее всего скуф решил перекатиться из своего завода в айти и теперь срет итт говнокодом
Аноним 27/04/25 Вск 11:33:57 #190 №3441070 
Снимок экрана в 2025-04-27 11-31-43.png
Screenshot 2025-04-27 at 11-30-59 PHP Formatter.png
Screenshot 2025-04-27 at 11-32-03 PHP Beautifier and PHP Formatter Online.png
В природе вообще существет какой-то способ отформатировать php код? Расширения в VC не работают тоже
Аноним 27/04/25 Вск 11:35:32 #191 №3441073 
>>3441070
Есть стандарт PSR, любая норм IDE форматирует код по PSR
Аноним 27/04/25 Вск 11:46:37 #192 №3441079 
>>3441070
пиши свой претипринт
Аноним 27/04/25 Вск 12:00:59 #193 №3441093 
Почему мой протык пидарок кошачья бацила так уверенно пиздит что в пыху вкатываются по 2-6 месяцев даже дауны?
Аноним 27/04/25 Вск 12:08:36 #194 №3441099 
Screenshot 2025-04-27 120748.png
>>3441070
Аноним 27/04/25 Вск 12:18:01 #195 №3441106 
image.png
->
Странноватый синтаксис для вызова метода для объекта класса
Аноним 27/04/25 Вск 12:35:59 #196 №3441115 
>>3441015
>А зачем учить пыху?
Незачем.
>>3441093
>Почему мой протык пидарок кошачья бацила так уверенно пиздит что в пыху вкатываются по 2-6 месяцев даже дауны?
Подписку на бусти купил чтобы узнать все секреты вката?
Аноним 27/04/25 Вск 13:04:30 #197 №3441130 
>>3441106
Хуйню не неси, хуеплетина дырявая.
Аноним 27/04/25 Вск 13:14:45 #198 №3441136 
>>3441070
sed'ом попробуй
Аноним 27/04/25 Вск 13:16:22 #199 №3441137 
>>3441093
> мой протык пидарок кошачья бацила
Потому что он не твой протык, у инфоцыганов друзей не бывают, ты всего лишь жертва маннипуляции по легкому вкату в айти. Кстати, ты уже купил его курсы по пхп?
Аноним 27/04/25 Вск 13:31:23 #200 №3441153 
>>3439042
> перекатываются в голанг
Они не заменяют друг друга на 100%. Го же только для нагруженных мест, а 95% веба это не гуглы и озоны с миллионами пользователей
Аноним 27/04/25 Вск 13:35:37 #201 №3441155 
>>3438592
Это наоборот плюсик в сторону пыхи, лол. Ведь такой гигант с таким количеством пользователей и нагрузки только аж сейчас решил убрать пыху. То есть до этого всё устраивало их плюс переписывать было дороже чем сохранить всё как есть. И это напоминаю гигант вк, самая популярная соц сеть РФ и снг.

Если ты хотел этим показать мол "ПЫХАА УМИРАЕТ", то немного обосрался

>>3438850
> забыл о пыхе как о сташном сне
И активно тут сидишь до сих пор, лол
Аноним 27/04/25 Вск 13:38:15 #202 №3441159 
>>3438912
> В принципе я и свои сайты могу держать, и рекламу в них вставлять...
Хм, слушай а ведь это идея. Запустить же свой сайт можно, нагнать трафик и лутать бабки с рекламы. Беги быстрее делай пока до других бизнес план не дошел.
Аноним 27/04/25 Вск 13:43:01 #203 №3441166 
>>3439556
> как должное ты должен знать фронтенд
Овощ, ты так реагируешь на строки "Нуу. мпук среньк ну там нам конечно было бы большим плюсом если бы вы были знакомы с фронтенд", Это не значит, что тебе его обязательно надо знать или что с тебя требуют охуеть какие знания. И более того ты не должен попадать 100% под вакансию, тебя и так могут взять. Точно так же как ты пойдешь на лучшую работу из тех что найдешь, а не будешь искать ту, о которой мечтаешь всю жизнь и отбрасывать неплохие варианты если тебе там цвет стен в офисе не нравится или нет бесплатного кофе. Смекаешь, овощ?
Аноним 27/04/25 Вск 14:06:47 #204 №3441191 
>>3441106
Ещё одно наследие перла, куда оно, в свою очередь, пришло из си/плюсов.
Аноним 27/04/25 Вск 14:11:12 #205 №3441193 
>>3441106

Книгу по Си почитай. Кернигана Ричи.
Аноним 27/04/25 Вск 16:13:25 #206 №3441255 
>>3441155
>Ведь такой гигант с таким количеством пользователей и нагрузки
И пхп там где нагрузки и так не использовался, долбоеб. А даже там где использовался - использовался kphp, который в код на плюсах транслируется.

>И это напоминаю гигант вк, самая популярная соц сеть РФ и снг.
Других таких долбоебов нет. Все новые проекты в вк и мейле стартуют на чем угодно, но не на пхп. Сделали выводы.

Если интересно как пыха обсирается на высоких нагрузках - читайте блог и доклады badoo. Че они только не делали, чтобы заставить этот сблев работать быстрее. По итогу переписывается сервис на го и там где на пхп нужно было 12 серверов, на го остается два, причем второй резервный. Вот уж внатуре - скупой платит дважды. Сэкономили когда-то на пхп макаках, а потом сидели в говне. Но сегодня, думаю, у них уже больше половины на го переписано.
Аноним 27/04/25 Вск 16:27:48 #207 №3441261 
>>3441255
> Если интересно как пыха обсирается на высоких нагрузках - читайте блог и доклады badoo. Че они только не делали, чтобы заставить этот сблев работать быстрее. По итогу переписывается сервис на го и там где на пхп нужно было 12 серверов, на го остается два, причем второй резервный. Вот уж внатуре - скупой платит дважды. Сэкономили когда-то на пхп макаках, а потом сидели в говне. Но сегодня, думаю, у них уже больше половины на го переписано.
Ну вот в чем проблема писать на ГО только нагруженные места, а остальное на пхп ?
Аноним 27/04/25 Вск 16:30:37 #208 №3441262 
>>3441261
А нахуй вообще писать на пхп? Чтобы нахуя?
Аноним 27/04/25 Вск 16:36:57 #209 №3441268 
>>3441262
Двачую этого. Нахуя плодить сущности из пхп когда можно не плодить?
Аноним 27/04/25 Вск 16:46:51 #210 №3441271 
>>3441268
Потому что это быстрее. Как знаешь некоторые пишут на питон + си. Спроси их нахуя они на питоне пишут? Зачем сущности плодят?
Аноним 27/04/25 Вск 16:50:32 #211 №3441275 
>>3441271
Я вот хуй его знает нахуй им питон + си, вопрос вообще не об этом, какой-то съезд с темы. Здесь речь про пхп + го и нахуй здесь пхп.
Аноним 27/04/25 Вск 16:52:39 #212 №3441278 
>>3441275
Ты немного овощ. Я к тому, что на пхп писать быстрее, чем на го. Поэтому его можно вставить только куда где он нужен и всё
Аноним 27/04/25 Вск 16:55:13 #213 №3441280 
>>3441278
>на пхп писать быстрее, чем на го
Это ты откуда высрал?
Аноним 27/04/25 Вск 16:58:24 #214 №3441285 
>>3441278
> Я к тому, что на пхп писать быстрее, чем на го.
Это всё "преимущество" чтобы целый язык тащить в проект? Скорость написания кода? А нахуя? Пока что кроме оскорблений от беспомощности написать внятную аргументацию я не увидел.
Аноним 27/04/25 Вск 17:08:59 #215 №3441290 
>>3441255
>Других таких долбоебов нет. Все новые проекты в вк и мейле стартуют на чем угодно, но не на пхп. Сделали выводы.
И какой был выбор яп в 2006г?
Ась?
Аноним 27/04/25 Вск 17:18:06 #216 №3441294 
>>3441290
Охуенный был выбор. Просто паша дуров очень мечтал стать вторым цукербергом, а цукерберг фейсбук на пхп писал, потому что только на пхп и умел.

Спроси обоих сегодня, хуй бы они выбрали этот сблев. Собственно, ни в фейсбуке, ни в вк больше ничего на пхп никогда не писали.
Аноним 27/04/25 Вск 17:27:27 #217 №3441297 
>>3441294
И что же ты выбрал в 2005году?
Аноним 27/04/25 Вск 17:55:31 #218 №3441318 
>>3441297
Эрланг. И на одном серваке миллиард клиентов обслуживал. А, не это был ватсап.
Аноним 27/04/25 Вск 18:00:11 #219 №3441319 
>>3441318
Это бы тоже распилили на микросервисы
Аноним 27/04/25 Вск 18:08:35 #220 №3441327 
>>3441319
Лучше. Фейсбук купил ватсап и переписал на плюсы. Гении.
Аноним 27/04/25 Вск 18:34:13 #221 №3441352 
>>3441294
А должен был на джаве
Аноним 27/04/25 Вск 18:42:50 #222 №3441356 
>>3441285
>Скорость написания кода? А нахуя?
Удешевить разработку
Аноним 27/04/25 Вск 18:56:55 #223 №3441364 
Знатоки битрикса есть? Пересоздал фасетный индекс каталога на сайте и на нём отъебнул смарт-фильтр. Тыкаю кнопочки в фильтре и ничего не происходит вообще, никаких запросов не шлется, просто ничего. Сам фильтр работает, т.е если отправить запрос уже с фильтрами
Аноним 27/04/25 Вск 19:05:25 #224 №3441371 
>>3441364

Ошибки в логе и на странице посмотри.
Аноним 27/04/25 Вск 19:10:01 #225 №3441372 
>>3441356
Тогда надо питон макак нанимать. Пхп один хуй мимо.
Аноним 27/04/25 Вск 21:01:32 #226 №3441436 
>>3441285
А в чем смысл не использовать пхп последней версии с каким нибудь ларавель или типа того? Сейчас же не 2005 год, пхп тоже развивается.
Аноним 27/04/25 Вск 21:42:51 #227 №3441443 
>>3441436
Пхп развивают десять человек. Все что туда нового добавляют было в джаве десять лет назад. При этом за каким-то хуем пытаются поддерживать старое.

Кому нахуй обосрались все эти <?php ?>, если все современные фреймворки используют свои шаблонизаторы? Нахуя вся эта ебанутая автозагрузка классов, которая как двадцать лет назад тупо собирает из 2к файлов фреймворка ОДИН ФАЙЛ. И такую хуйню тебе опытный пхп разраб может часами перечислять. Большая вонючая куча говна. Которую разгребают десять человек, да еще и дольше срутся разгрести или сверху говнеца навалить.

Чел, это соревнования хромой с детства улитки-сироты и здорового зайца с богатыми родителями. Чтобы запустить сервис на го тебе надо на сервак положить один файлик. Уже одно это треть проектов с пхп уводит раз и навсегда. Я не говорю про всю эту вордперссо-битриксовскую парашу. Я говорю про нормальную работу, за которую платят хорошие бабки. Про работу, ради котрой в айти вкатываются. Пхп здесь предложить просто нечего. Не сдохнуть с голоду? Да. Перспективы и карьера? Нет.
Аноним 27/04/25 Вск 21:51:22 #228 №3441449 
>>3439274
А как же WordPress?
Аноним 27/04/25 Вск 21:53:14 #229 №3441452 
>>3441443
Ну вот представь тебе нужно относительно небольшой сервис или сайт сделать. Неужели лараверь или симфони будут плохим выбором для этого?
> Перспективы и карьера? Нет
Есть же сеньерские позиции на 300+к
Аноним 27/04/25 Вск 21:58:05 #230 №3441458 
Screenshot 2024-08-28 115629.png
>>3441449
Там тоже не долбоебы сидят.
Аноним 27/04/25 Вск 21:58:11 #231 №3441459 
>>3441452
Зачем нужен небольшой сайт в 2025году?
Многие бизнесы ушли на маркетплейсы
Личный блог-щас это соц сети или телеграмм
Аноним 27/04/25 Вск 21:59:22 #232 №3441461 
>>3441452
Папе римскому, я уверен, тоже охуенно платят. Пиздатая вакансия. Но есть нюанс.
Аноним 28/04/25 Пнд 00:17:11 #233 №3441538 
>>3441459
>Личный блог
Это. Чтобы и посты можно было нормально писать без ограничений на длину, и оформлять их как лично ты хочешь.
Аноним 28/04/25 Пнд 02:44:48 #234 №3441588 
>>3441538
И сколько сейчас за написание такого платят?
Аноним 28/04/25 Пнд 07:57:22 #235 №3441610 
3.png
>>3441294
Почему тогда я все ещё вижу php в адресной строке, а не go?
Аноним 28/04/25 Пнд 08:43:59 #236 №3441629 
>>3426419
>5) Делаешь проброс порта через Ctrl + ~ -> Port Forwarding если у тебя веб приложение
Это что и как?
Аноним 28/04/25 Пнд 09:05:32 #237 №3441633 
>>3441629

Это чтобы без пердолинга открыть у себя в браузере веб приложение, которое работает на удалённом сервере.
Аноним 28/04/25 Пнд 09:09:53 #238 №3441635 
>>3441458

Максимально непонятно что он имеет ввиду. Бек будет на JS или что.
Аноним 28/04/25 Пнд 09:12:47 #239 №3441638 
>>3441610

Забей он долбоёб, начитавшийся пресс релизов рекламных.
Аноним 28/04/25 Пнд 09:13:09 #240 №3441639 
>>3441633
Так оно и так открывается, я просто ip адрес ввожу виртуалки и все, а оно там само в контейнер лезет
Аноним 28/04/25 Пнд 09:16:02 #241 №3441641 
Кажется я понял для себя один моментик.

Почти нет смысла учиться писать просто на PHP. Есть смысл сразу делать это на Laravel или Symfony. То есть даже тот кто пишет Hello World должен сразу делать это в скелетоне базового Symfony приложения. Чтобы сразу привыкать к тому как запускаются и как работают современные веб приложения.
Аноним 28/04/25 Пнд 09:16:57 #242 №3441642 
>>3441639

Это если у тебя виртуалка доступна с твоего компа. А если не доступна?
Аноним 28/04/25 Пнд 09:18:18 #243 №3441643 
(если вопросы не по делу - иди нахуй сразу пидор, либо отвечай, либо молчи и скроль дальше)

Что на счет микросервисов? На каком этапе их желательно знать?
Вот сжатие картинок через брокер - считается микросервисов?
1. Картинка исходная в бд
2. Сообщение
3. Лезет в бд - сжимает - добавляет новый урл - подтверждает сообщение

Далее какая роадмапа микросвервисов для пхп?
Че по книгам Ричардсон и Ньюман? Есть основные или все какие найду читать? Что на счет практики?

А нужно ли вообще? Сколько вообще их требует и что? Если 2-3 вакансии из 999 за тот же прайс - нахуй оно надо тогда
Аноним 28/04/25 Пнд 09:20:24 #244 №3441646 
>>3441642
Все доступно, у меня роутер ип адрес виртуалке выдает по DHCP и даже забиндил конкретный адрес, так что и с мобилы доступен, если надо DMZ могу сделать на тот ип и доступ из инета, минуя роутер прямо в виртуалку будет идти все, я так сервак держал killing floor 1
Аноним 28/04/25 Пнд 11:06:53 #245 №3441724 
>>3441643
>Что на счет микросервисов?
Есть микросервисы, serverless и cloud native. Это немного разные концепты. Cloud native != микросервисы.

>На каком этапе их желательно знать?
Вся идея микросервисов в том, что у тебя есть некие команды и каждая из команд работает над своим микросервисом независимо друг от друга.

>Вот сжатие картинок через брокер - считается микросервисов?
Да. Если он может масштабироваться, деплоиться и изменяться независимо от других сервисов. При этом, другие сервисы должны продолжать работать.

>Далее какая роадмапа микросвервисов для пхп?
>Че по книгам Ричардсон и Ньюман? Есть основные или все какие найду читать?
Чел, посмотри на год издания. Ты учишь технологии вчерашнего дня. Посмотри что актуально сейчас https://www.oreilly.com/search/skills/?rows=100&order_by=published_at&language=en Сейчас актуально: service mesh, cloud native, нейронки, вот это всё. Какие нахуй роадмапы, главное просто учить самое актуальное и всё.
Аноним 28/04/25 Пнд 11:57:29 #246 №3441775 
>>3441588
Не знаю, скорее всего 0 рублей, ибо есть всякие открытые поделия типа Hugo.
Аноним 28/04/25 Пнд 12:25:38 #247 №3441798 
>>3438194
https://hub.docker.com/_/nginx
https://hub.docker.com/_/php
https://hub.docker.com/_/postgres

Пишешь Dockerfile, собираеш всё в кучу, наслаждаешься.
Аноним 28/04/25 Пнд 12:34:29 #248 №3441812 
image.png
>>3441155
>наоборот плюсик
>самая популярная соц сеть РФ и снг
Такой жирный плюсик для пыхи, что гиганты бегут с неё на другой язык вписываясь в пиздец дорогую авантюру по переписыванию всего сайта, ты болеешь чем то?

>до этого всё устраивало
Ты хоть раз работал в интерпрайзе итересно? Даже на сайте с парой десятков эндпоинтов сменить версию языка это огромный стресс, а про смену языка вообще речи быть не может т.к это смена лидов и мидлов как минимум.
Помню переносили самописный сайт на лару и охуевали впятером в течении месяца сидя по 16 часов в день 6 дней в неделю и в конце этого ада пара разрабов уволилась.
Просто пыха настолько устарела, что даже обновление KPHP не привело бы ВК к современным стандартам производительности.

>активно
Для этого подыхающего треда зайти впервые за пару лет это активный постинг?

>>3441278
>что на пхп писать быстрее
>Ты немного овощ
Оно ещё кого-то овощем считает, лул.

>>3441436
>пхп тоже развивается
Куда он развивается? В сторону ООП? Ну поздравим разрабов этой параши которые не в состоянии сделать пакетный менеджер или автозагрузку классов из коробки. Развитие уровня /b


>>3441610
.php сам добавил в урл, чтобы не так обидно было?
Аноним 28/04/25 Пнд 13:58:28 #249 №3441888 
>>3441812
Фреймворки не для переноса, а для быстрой разработки. Не захотели гексагоналку делать - страдайте.
Хотели писать долгоживущий проект - нужно делать изначально так
Аноним 28/04/25 Пнд 14:35:11 #250 №3441920 
>>3441888
>нужно делать изначально так
>а надо было знать
К чему ты высрал это, макака дебильная?
Аноним 28/04/25 Пнд 17:58:14 #251 №3442092 
>>3441920
>чатгпт косит под сосачера
Извините за путаницу, не могли бы вы сделать бочку?
Аноним 28/04/25 Пнд 19:03:11 #252 №3442130 
>>3441641
Есть смысл понять что вообще из себя представляет язык программирования, прежде чем сразу в инструмент прыгать. Если ты из другого языка идешь, то да, а так совет полная хуйня, которая потом аукнется в будущем тупыми моментами. Ничего с тобой не случится если 2 недели потратишь чтобы ванильный пхп посмотреть и потыкать, как раз до ооп дойдешь, его пощупаешь и дальше можешь в фреймворк пойти
Аноним 28/04/25 Пнд 19:07:24 #253 №3442133 
>>3441812
> Такой жирный плюсик для пыхи, что гиганты бегут с неё на другой язык вписываясь в пиздец дорогую авантюру по переписыванию всего сайта, ты болеешь чем то?
Алло, вещь, которая предназначена для гораздо меньшего столько лет тянула на себе огроменный проект. Это как жаловаться, что у тебя осел сдохнет после того как протащит целый день груз весом пару тонн. Как бы понятно, что грузовик тут лучше, но и жаловаться тут на осла было бы глупо. Смекаешь, камрад?
> Просто пыха настолько устарела
Что тебя в последней версии не устраивает?
Аноним 28/04/25 Пнд 19:07:39 #254 №3442134 
>>3441812
> Оно ещё кого-то овощем считает, лул.
А, ясно, зеленый
Аноним 28/04/25 Пнд 19:33:30 #255 №3442155 
>>3442133

> Что тебя в последней версии не устраивает?

Его не устраивает то что он не на хайпе. Не модный. А мода в мире программирования это все. Как у девочек мода в одежде. Если вышла не модной, тебя обоссут обосрут. В магазинах весь ассортимент только модный. Как только соевчикам начинают раскручивать очередной сильвербуллет, они тут же бросаются всё на него переписывать. Забыл что ли как Реакт и Нода были в своё время. Как облака были. Сейчас тоже самое с Го.
Аноним 28/04/25 Пнд 20:57:27 #256 №3442217 
>>3441920
Макака тут ты у нас, лол, вебмастер ебаный которому дали что-то сложнее вордпресса
Аноним 28/04/25 Пнд 20:59:30 #257 №3442220 
>>3442155
Ну так это поридж - 20 летний пердежь без проф навыков
Аноним 28/04/25 Пнд 21:11:54 #258 №3442234 
OpenSwool стоящая вещь?
Аноним 28/04/25 Пнд 21:12:18 #259 №3442235 
>>3442133
>вещь, которая предназначена для гораздо меньшего
Интересное у тебя заявление о боготворимом итт пэхапе.
Действительно этот сблёв не способен ни на что большее кроме вордпресса с битриксом, ведь как только проект начинает разрастаться и вырастает нагрузка внезапно выясняется, что эта параша ни на что не годится.
И нахуя эта хуета до сих пор поддерживается спрашивается?

>Что тебя в последней версии не устраивает?
Оло, где пакетный манагер и автозагрузка классов из коробки? Шёл 2025ый год, а в пыхе до сих пор нет базовых вещей, как там развитие идёт? Полёт нормальный? Типизированные константы добавили, лул. Да что уж там говорить если в каждом блядском классе приходится писать <?php по сей день.

>>3442155
>Его не устраивает
Я за твою матуху её цену клиентам не говорю, а ты себе почему то позволяешь себе маняпроекции.

>>3442217
>нет ты
Бля, с каким же биомусором приходится порой столкнуться на драчах...

>>3442220
отсосите ещё друг другу. Маняпроекторы хуевы.
Аноним 28/04/25 Пнд 21:35:24 #260 №3442242 
>>3442235

> ведь как только проект начинает разрастаться и вырастает нагрузка внезапно выясняется, что эта параша ни на что не годится

Не годится для того чтобы обрабатывать 100,000 запросов в секунду != ни на что, максималист мамкин

> Оло, где пакетный манагер и автозагрузка классов из коробки?

Не нужен, композер генерит

> приходится писать <?php по сей день

Всем похуй на это
Аноним 28/04/25 Пнд 21:58:40 #261 №3442254 
image.png
>>3442242
>100,000
Хуя ты размечтался. Пыха даже в 2 процента от этого числа не может. И нахуя спрашивается на ней вообще начинать писать проекты для интерпрайза?

>!=
Используй всегда тождественное, а то так и будешь всю жизнь пехапе скриптики писать в лоуэнд конторе за пачку чипсов.

>композер
Т.е вся пыха зависима от стороннего пакета, правильно?

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

>Всем
Всем обожателям пыхи?
Аноним 28/04/25 Пнд 23:48:43 #262 №3442314 
Вкатываюсь по официальной документации на русском языке.
Подводные?
Аноним 29/04/25 Втр 09:02:28 #263 №3442415 
>>3442314
Вкатуны не нужны
Аноним 29/04/25 Втр 09:36:45 #264 №3442440 
>>3442415
Неграмотное бесточечное быдло забыли спросить.
Аноним 29/04/25 Втр 09:39:34 #265 №3442443 
Я обязательно вкачусь, вот увидити!
Аноним 29/04/25 Втр 16:20:22 #266 №3442914 
image.png
Жалко что с++ нет, а то подал бы заявку на "PHP-программиста".
Аноним 30/04/25 Срд 10:42:42 #267 №3443337 
17329628665443.jpg
>>3442314
> Подводные?
Ты и так на дне. Вероятность, что ты выплывешь стремится к 0.
Аноним 30/04/25 Срд 14:37:10 #268 №3443549 
>>3442443
вкатываюсь 13-14 лет примерно, в школе пытался на делфи и визуалбейски что-то делать, потом в 2014 году курсы проходил, на хесклете, тогда они только начинали, в 2018 1с пробовал, короче не получилось, полгода назад пхп пробовал, тоже не получилось. Так что я тоже может когда-нибудь вкачусь, но уже думаю сымсла нет, ейросетки скоро всех заменят.
Аноним 30/04/25 Срд 14:38:09 #269 №3443556 
>>3443549
делфи и визулбнйсик это 2009-2010 г было
Аноним 30/04/25 Срд 15:11:11 #270 №3443589 
1000028345.jpg
>>3443549
А там уже и сорокет не за горами, а мальчик всё не может определиться кем стать.
Аноним 30/04/25 Срд 15:24:45 #271 №3443596 
>>3443549
Не "всех", а неквалифицированных крудошлёпов-ВЕБРАЗРАБОТЧИКОВ.
Аноним 30/04/25 Срд 16:45:53 #272 №3443655 
>>3443549
Бля, неистово проигрываю с таких додиков. ВКАТЫВАЕТСЯ он лол.

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

То чем ты занимаешься называется ШАРОЕБИТЬСЯ, ВОЛОЁБИТЬ, ПИНАТЬ ХУИ, а также ПРОГОНЯТЬ ЛЕЧКУ и ЕБАТЬ МОЗГИ тем кто тебя содержит.
Аноним 30/04/25 Срд 16:56:54 #273 №3443666 
>>3443655
Он просто прыгает с одного яп на другой, в итоге не знает ни одного. Сам таким образом вкатывался в 2017 году.
Аноним 30/04/25 Срд 18:54:29 #274 №3443757 
>>3442314
> Подводные?
Как прочтёшь поймёшь, что нихуя не можешь сделать и понять что и зачем ты вообще прочитал
Аноним 30/04/25 Срд 18:57:17 #275 №3443758 
>>3443549
> Да накачаться нереально, я тебе отвечаю! Я вот 25 лет пытаюсь накачаться! В 2004 купил гантели и 3 подхода сделал, в 2008 с интересом прочитал рекламный флаер качалки. В 2014 нервы уже сдали, купил себе в кредит тренажер, вообще нихуя не поменялось! Ты пынимаешь люди как я годами пытаются и ничего не выходит!
Аноним 30/04/25 Срд 18:58:15 #276 №3443759 
>>3443549
А теперь представьте, что это не тролль, а реальный человек... Что это выражает мысли и картину мира настоящего человека.
Аноним 30/04/25 Срд 19:04:08 #277 №3443762 
>>3443666
> Он просто прыгает с одного яп на другой
Это называется не "прыгать", а "нихуя не делать". В течение нескольких месяцев смотреть в полглаза видос "ВСЯ ПХП ЗА 10 ЧАСОВ!!!" и дрочить на мысли о айтишной зп, а потом забить хуй когда ничего внезапно само собой не получится, это называется как угодно, но не "вкатывается".

Мальчик просто боится любых препятствий, несколько месяцев отключив мозг (потому что пытаться понять что-то это бо-бо для головки" переписывает хуйню из видосов, а потом когда продолжать заниматься подобным становится натурально клоунством (даже ему понятно станет, что несколько месяцев с нулем прогресса это цирк) внезапно выкинуть белый флаг и пойти дальше дрочить доту по 10 часов в сутки как и раньше, а не по 9, как в период бурного обучения и вката
Аноним 30/04/25 Срд 19:05:14 #278 №3443767 
>>3443655
> тем кто тебя содержит
Соболезнования и моральных сил, чтобы выпнуть таких пидоров на улицу. Больше ничего пожелать таким людям не могу
Аноним 30/04/25 Срд 19:14:09 #279 №3443772 
>>3442443
> обязательно
> увидити
Столько боли в одном сообщении, а калментаторы лишь подтверждают истинную картину мира.
Аноним 30/04/25 Срд 21:03:03 #280 №3443851 
>>3443589
Хороший гой.
Хорошо потратил время на учебу а потом работу чтобы просрать там треть жизни, ни разу не бездарно
Аноним 30/04/25 Срд 22:01:07 #281 №3443889 
>>3441643
В русскоязычном сегменте 90% продуктовых контор на пхп - это копролит, иногда с бесконечной фазой "мы начали переходить на микросервисы". Это в лучшем случае. В худшем - это легаси на первой симфе и дай бог новым ядром с acl.

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

Много спрашивают про мессенджеры во фреймворках и за использование месседж-брокеров, все сопутствующие паттерны, ассинхронность итд.
Аноним 30/04/25 Срд 22:39:02 #282 №3443913 
>>3443759
Без троллинга, книжка была у меня степ бай степ по визуал бейсику, проблема в том, что когда доходил до определённого момента, то попадалась инфа, что либо что нужна маиематика , либо вышка, а в 17-19 вообще появились форумы по типу ебанногоайти, где говорили что айти всё. И да бабок я на других вещах заработал, на жизнь с лихвой хватило, даже в дс перекатился со временем, из под Урала.
Аноним 30/04/25 Срд 22:47:57 #283 №3443919 
>>3443762
В 2009 году никаких айтишных зп не было, и хайпа не было
Аноним 30/04/25 Срд 23:11:32 #284 №3443932 
>>3443919
И этого долбоеба на работе не было. Потому что ему работать нахуй не упало. Это щас можно напиздеть че нить типа не берут. А в 2009 брали любого кто не долбоеб.
Аноним 30/04/25 Срд 23:28:20 #285 №3443942 
>>3443932
Лол, без вышки тебя на завод не взяли бы, это же не веб, а Делфи, тем более в 16 лет
Аноним 30/04/25 Срд 23:48:51 #286 №3443950 
>>3443942
Ты совсем потерялся, ебанько? Он че рассказывал как 14 лет назад на завод вкатывался? Да и какая нахуй вышка, любой студень и сейчас без вышки подрабатывает на изи, было бы желание. Хуйню не неси.
Аноним 01/05/25 Чтв 00:09:02 #287 №3443960 
>>3443950
2009? Подработка? Про 2008 не слышал?
Аноним 01/05/25 Чтв 06:52:20 #288 №3444012 
>>3443960
Чел, я так понимаю, ты в 2008 в батиных яйцах болтался.
Не было с этим никаких проблем. Айти рынок рос, как и рос, цифровизация ни на секунду не останавливалась. В моем универе, далеко не в москве, а в пердях, к третьему курсу не работали только мажорики и маргиналы. Все было, и с практикой никаких проблем не было. И с самостоятельным поиском работы.
Аноним 02/05/25 Птн 11:19:05 #289 №3444825 
Вкатывался в пхп году в 16-м, лет 5 не менял работу, но недавно пришлось. По ходу изучения текущего рынка вакансий удалёнщиков-пхпшников появилось ощущение ебаного цирка.

Во-первых - ниже сеньоров вакансий мало. Требуют дофига численного выражения опыта типа 10+ лет в пхп, 5+ лет фреймворкнейм итд.

Во-вторых - при этом, на собеседованиях спрашивают полную хуету и рандом. На сеньорскую вакансию могут на тех этапе спросить про генераторы, many-to-many, заебать с дейттайм, "чем отличается интерфейс от абстрактного класса" и нихуя - про архитектуру и более сеньорские темы, и в дальнейшем на СТО-этапе - просто допрашивать про ценности. На каждом собеседовании обязательно дадут джуновую задачу на mysql-заспрос с $_POST-ом в конкатенации и спросят, что же тут не так и как это исправить. Есть ощущение, что у людей просто нет денег на мидлов и джунов, и поэтому они по факту ищут человека с мега-опытом на мидловую зп, который будет выполнять мидловую работу + иногда принимать решения по архитектуре. И ещё, после пары десятков собеседований сложилось ощущение, что квалификация собеседующего часто бывает на ноле: условный лид сам может не знать, как работают индексы, и что существует тип iterable, например.

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

В-третьих - адекватные продуктовые компани практически не оформляют за пределами ЕС, и предоставляют крайне мало visa sponsorship. Поэтому пхпшники требуются во всякую залупу типа онлайн-казино, мелких криптостартапов и порносайтов, а ещё в студии-штамповщики. Время на поиск нормальной работы нужно закладывать от 3-4 месяцев минимум.

Так что хз, анон, сам решай, надо ли тебе оно, и стоит ли вкатываться в пхп в 25-м. Хотя работа вполне себе есть, и тех собеседования проходить вообще не проблема.
Аноним 02/05/25 Птн 12:19:39 #290 №3444852 
>>3444825
>адекватные продуктовые компани практически не оформляют за пределами ЕС, и предоставляют крайне мало visa sponsorship. Поэтому пхпшники требуются во всякую залупу типа онлайн-казино, мелких криптостартапов и порносайтов, а ещё в студии-штамповщики. Время на поиск нормальной работы нужно закладывать от 3-4 месяцев минимум

Это для любого стека технологий актуально, вне зависимости, пхп ли это или джава/гоуленг/питон/сишарп.
Аноним 02/05/25 Птн 12:31:16 #291 №3444862 
>>3444852
Рил везде засилье криптостартапов и казино? С оформлением и временем поиска понятно, но я не думал, что ниши везде так же распределились. Смотрел вакансии на го, там как будто меньше этого говна.
Аноним 02/05/25 Птн 12:44:29 #292 №3444870 
>>3444862
>Рил везде засилье криптостартапов и казино
Большая часть работы для русскоязычных разрабов это крипта и казики. Ну и еще галеры вроде Епама/Люксофта, но они сильно подсушились в последние годы.

А что ты еще хотел? Чтобы в кровавый энтерпрайз нанимали? В банки? Для этого надо иметь гражданство ЕС (или хотя бы ПМЖ) и жить не на Кипре/в Испании/в Болгарии, а где-нибудь в Германии или Нидерландах и знать местный язык.

На Go в принципе немного вакух за рубежом. Большая часть из них в бигтехах. Еще некоторое количество вакух девопсов/SRE требует знание Go.
Но для написания крудов и бизнеслогики в классических отраслях его не так часто берут как тот же питухон например.
Аноним 02/05/25 Птн 14:10:29 #293 №3444932 
>>3444870
>А что ты еще хотел
Хотел, чтобы вне пыхи хоть где-то было по-другому. Здесь-то всегда так было и будет, это понятно.

Я нанялся в итоге в адекватную B2B продуктовку, без зарубежных пмж/внж в других странах, но у меня в резюме 10+ лет опыта. А если вкатываться с ноля - то только крипта/казино остаются.
Аноним 02/05/25 Птн 14:14:29 #294 №3444936 
>>3444825
> на собеседованиях спрашивают полную хуету и рандом
Да ну нахуй, собеседубшие бывают долбоебами?! Ничёси!
> Есть ощущение, что у людей просто нет денег на мидлов и джунов, и поэтому они по факту ищут человека с мега-опытом на мидловую зп, который будет выполнять мидловую работу + иногда принимать решения по архитектуре
ДА НУ НАХУЙ! Еще и оказывается процессы выстроены бывают хуй пойми как и кабан просто хочется взять человека, который будет делать всё?!
Вот это нихуя себе.

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

> сложилось ощущение, что квалификация собеседующего часто бывает на ноле
Ну ты понел короче. Тут уже лень писать
> от 3-4 месяцев минимум
Сколько откликов в день?
Аноним 02/05/25 Птн 14:43:22 #295 №3444972 
>>3444936
>Да ну нахуй, собеседубшие бывают долбоебами?!
Да хули ты доебался. Это скорее к тому, что собеседования пиздец какие лёгкие, несмотря на требования и стек в вакансии, и можно спокойно откликаться и проходить, так как спрашивают мало. Нормальные процессы это роскошь.

>Сколько откликов в день?
~20 с перерывами на периоды собеседований, откликался на европейские ру- англо- и германоязычные.
Аноним 02/05/25 Птн 16:23:17 #296 №3445059 
Погоди, зачем писать CRUD-ы на питоге, когда всё это давно есть в Ларе и Симфони. Ведь на питоне получается ужасный код.
Аноним 02/05/25 Птн 17:18:30 #297 №3445104 
hUCZf53g.jpg
>>3445059
Аноним 02/05/25 Птн 17:26:03 #298 №3445115 
image.png
Какой предел тестирования для php? Пирикл 1500 страниц суммарно
Аноним 02/05/25 Птн 18:36:47 #299 №3445169 
>>3445104

Покажи как выглядит контроллер на питоне. С параметрами, репозиториями и прочей залупой.
Аноним 02/05/25 Птн 19:23:39 #300 №3445232 
>>3445169
да не вопрос, скинь пример на пыхе, я его перепишу на пиструне
Аноним 02/05/25 Птн 19:35:47 #301 №3445241 
>>3444972
> несмотря на требования и стек в вакансии
А ты думаешь ее когда составляют дергают специалистов отвлекая от работы, чтобы они сидели и кумекали как же грамотно вакансию составить и обрисовать для кандидата ситуацию?
Плюс тебя могут взять даже если ты не подходишь на 100%. Да давно уже говорят, что отклики и собесы тупо гриндить надо и откликаться туда куда хоть чуть-чуть подходишь, а не искать вакансии где тебе прямо напишут "нужен лоускил от которого нихуя не ждем, капающая с подбородка слюна никого не смутит", а потом жаловаться. что вакансий только 10 штук и то уже кто-то опередил тебя
>>3444972
> 20
Делай 200
Аноним 02/05/25 Птн 21:09:17 #302 №3445317 
>>3445232
И вот тут аноний бесследно исчез...
Аноним 02/05/25 Птн 21:12:43 #303 №3445321 
>>3445232

https://onlinephp.io/c/43d90
Аноним 02/05/25 Птн 21:41:35 #304 №3445349 
>>3445321
Че это за хуита в delete методе?
>$this->isCsrfTokenValid('delete'.$product->getId()

Это типа ACL для дошкольников? Есть же вотеры, куча решений для определения прав доступа.
Аноним 02/05/25 Птн 21:48:10 #305 №3445354 
>>3445349
>csrf token
>права доступа
грибы?
Аноним 02/05/25 Птн 21:54:28 #306 №3445358 
carbon.png
>>3445321
Ладно, признаю - переоценил я свое желание после работы еще пхп код переписывать. Но раз обещал показать пример на пиструне то покажу. Постарался показать все тоже самое, но уж извини всего 1 эндпоинт добавил.

На самом деле, советую каждому ПХП-боярину заценить FastAPI, Pydantic, Sqlalchemy, просто для сравнения:) (Django не то - старый слишком, уже так код не пишут)
Аноним 02/05/25 Птн 22:21:48 #307 №3445381 
>>3445354
Бля, ебанько, csrf token добавляется к КАЖДОЙ форме. И для редактирования, и для удаления. И генерируется и валидируется он фреймворком автоматически.

А в методе delete за каким-то хуем автоматический токен заменен на 'delete'.$product->getId(). И его проверка вызывается вручную. Выглядит это как выдача права удаления только конкретного товара с помощью токена.

Для чего он, очевидно, не предназначен ни хуя. Токен нужен, чтобы проверить что тот кто засабмитил форму - тот же человек, которому её отрисовали, все. А проверяют кому что можно удалять через совершенно другие механизмы.
Аноним 02/05/25 Птн 22:37:33 #308 №3445387 
>>3445381
1) А с чего ты взял что у него автоматически?
2) Это не обясняет с чего ты ACL приплел. Из-за грибов.
Аноним 02/05/25 Птн 22:46:05 #309 №3445393 
>>3445387
И все гораздо проще обясняется. Чел набрал бандлов от симфони. А куда засунуть проверку токена не осилил. Потому что у сифони нет таких простых мидлваров как у ларки
Аноним 02/05/25 Птн 22:46:07 #310 №3445394 
Теперь это Python-тред. Наконец-то за голову взялись.
Аноним 02/05/25 Птн 22:50:32 #311 №3445396 
>>3445394
За хвост
Аноним 02/05/25 Птн 22:51:27 #312 №3445398 
>>3445396
За хуй. Завтра начинаю вкат в пхп.

Привет.
Аноним 03/05/25 Суб 09:36:40 #313 №3445516 
>>3445241
>Делай 200
Нахуя? Я без проблем нанялся уже давно. При конверсии ~10% больше 20 в день и не потребовалось.

>А ты думаешь
Я задолбался слышать от вкатунов/джунов хуйню о том, что "ой, что-то в стеке дофига, не буду откликаться". По какой-то причине люди до сих пор так думают. Поэтому и поднял эту тему ещё раз.

>отклики и собесы тупо гриндить надо
Всё именно так.
Аноним 03/05/25 Суб 10:19:16 #314 №3445526 
>>3445358

1) Хуйня обрезанная. Давай полный код контроллера.

2) Вся хуйня которую ты описал в комментах там тоже есть, убирай это нахуй всё и показывай конкретно как будто выглядеть АНАЛОГИЧНЫЙ код на Python
Аноним 03/05/25 Суб 11:15:45 #315 №3445562 
>>3445526
>Хуйня обрезанная
Ты не понял магию питона, тут ничего не обрезано. create_user это буквально твой product_edit и даже больше.

Кстати обрати внимание на async def, если объявить функцию с async то она выполнится в цикле событий, а если просто def тогда в пуле потоков.

Вот так вот с помощью одного ключевого слова можно серьезно бустануть io-bound операции.
Аноним 03/05/25 Суб 11:44:44 #316 №3445583 
>>3445562
Где создание объекта User? Запрос в базу на сохранение где?
Аноним 03/05/25 Суб 11:59:58 #317 №3445596 
>>3445583
Два чаю. Мог бы и дописать ОДИН метод
Аноним 03/05/25 Суб 12:53:11 #318 №3445621 
>>3445583
Там дохуя на самом деле надо самому в фастапи делать по сравнению с готовыми фреймворками типа ларки. Но один раз, если правильно делать. Не каждый день ты с нуля проект создаешь

мимо
Аноним 03/05/25 Суб 13:18:59 #319 №3445648 
>>3445562

Где остальные методы контроллера.

Ну и в целом код уже выглядит жутко. Отвратительный синтаксис а ля бейсик. С флешбеками из 1987 года. Абсолютно нечитабельно.

Лучше бы Питону остаться было в школе и универах, а не идти в массы.
Аноним 03/05/25 Суб 14:05:51 #320 №3445682 
>>3445621
Фаст апи это не аналог ларки. Ларка это недоаналог Джанго.
Аноним 03/05/25 Суб 14:06:36 #321 №3445686 
>>3445648
да брат, ты прав.
Аноним 03/05/25 Суб 16:18:35 #322 №3445776 
>>3445358
>переоценил я свое желание после работы
А ты кем работаешь и на чём пишешь, если не секрет?..
Аноним 04/05/25 Вск 12:17:54 #323 №3446292 
mysqli или pdo?
Расскажите какой положняк сейчас. А то я думал, что вот была старая mysql_*, ее убрали и сделали pdo. Всё легко и просто. А теперь оказалось, что есть mysqli, которая вроде лишена недостатков прошлой версии. И теперь я хуй знает чем пользоваться и куда углубляться лучше, изначально я думал, что ничего кроме pdo уже не используют
Аноним 04/05/25 Вск 16:39:33 #324 №3446529 
>>3446292
Бля, в 2010 уже таких вопросов не было, PDO конечно, потом ORM фреймворка. Есть актив рекорд и дата маппер, если ООП проект - то дата маппер. Это паттерны. Дата маппер дает тебе объект на основе таблицы и с данными из таблицы работаешь как с объектом. Актив рекрод - это просто нахуярить Transaction Script (просто кусок кода последовательный как процедурное программирование в школе)
Аноним 04/05/25 Вск 17:22:13 #325 №3446548 
>>3446529
Благодярю, что положняк рассказал и объяснил всё
Аноним 04/05/25 Вск 18:29:52 #326 №3446592 
>>3446548
Он тебе напиздюнькал. Актив рекорд это тоже ООП, а транзакшен скрип и с датамапером можно нахуярить, как 99% жабистов с пыхарями и делают в анимичной архитектуре
Аноним 04/05/25 Вск 21:36:28 #327 №3446706 
>>3446292

Советую углубляться сразу в фейрмворк, а не изучать нижележащие вещи по отдельности. Там у тебя будут нормальные инструменты котоыре в 2025 году все используют. Вот их и изучай.
Аноним 04/05/25 Вск 21:40:10 #328 №3446709 
Selection159.jpg
Мнение?
Аноним 04/05/25 Вск 21:44:15 #329 №3446711 
>>3446709
Пыхе до ноды с тайпскриптом ползти как раком до луны
Аноним 04/05/25 Вск 23:12:03 #330 №3446763 
>>3446709
Узнали? Согласны?
Как ебать такую?
Ну и в чём он неправ?
Что ты можешь ей дать?
Аноним 05/05/25 Пнд 07:00:16 #331 №3446843 
>>3446709
Копиум. Будем честны, если бы в рф был популярен жс на сервере то на пхп тут никто бы не писал.
Аноним 05/05/25 Пнд 11:59:41 #332 №3446992 
>>3446843
Как же хорошо что мы живем в России а не в Америке
Аноним 05/05/25 Пнд 12:06:40 #333 №3446999 
>>3446992
Думаешь там говна на пыхе мало?
Аноним 05/05/25 Пнд 13:39:34 #334 №3447118 
Будь свидетелем сам сатана! Ступа-Ночная трость🤘.mp4
vovaveter2.mp4
Что вы этой ситуации делать? Без шуток, пожалуйста. Тут тряска в десятилетие уже.

- Мухосранск, особо работы нет и по сей день.

- Закончил техникум айтишный в 2012. В дипломе программист-техник.

- в 2013 устроился работать в веб студию, был единственным программером в штате, прошел испыталку 2 месяца - платили 20к в месяц, писал модули, работал с цмсками, в верстал, в фотошопе нарезал, SPA сайт переделывал под сео, начали заебывать - настрой бизнес процессы в битриксе, дропнул так как нихуя программирования и получается зря все учил а дают делать хуйню какую-то, но и добило что ероха-менеджер весь месяц тусил, пил кофиек с таким же типом, типа работы нет на втором месяце, я тоже работаю на расслабоне с мелкими задачами, а потом он с горящей жопой в конце месяца прибегает за несколько дней до дедлайна с проектом на целый месяц - мол сделай, успей до конца месяца. Дроп нахуй. Далее все лето с кентом прокатался на велике по области. Кайфанул, первые ощущение от дальних поездок.

- Погрузился в углубленный вкат, куча книг. Тогда курсов нихуя не было и удаленка это что закрытое и загадочное.

- в 2016 так же, веб студия, прошел испыталку, но заебали цмски, куча их и самописные, отсутствие программирования, один раз только цмску написал свою - так как начальник захотел без лишнего, а так сео правки, модули, виджеты. Работа до 20:00, зп - 25к (уже ниже по курсу чем те 20). Микроменеджмент от начальника. Был единственным программером в штате. В итоге дроп после прохождения испыталки. Ибо заебало, еще хуже чем на предыдущей.

Там и там без оформления работал.

В 2017 пошел устраиваться, спросили знаешь Codeigniter - нет - мы вам перезвоним. На другое - знаете микросервисы, REST? - нет - мы вам перезвоним. Тогда еще хуесосы форсили что фреймворки не нужны и я поддался на форс, мол писать на чистом пхп это круто и так надо. И вот столкнулся с требованиями.

- Тут уже курсы стали маячить. Уже стало легче. Наконец хоть кто-то показал как вообще надо делать. Никто не учил, а тут показали впервые блядь. Опять погрузился во вкат. В 2017-2019 всякие фреймворки YII2, перечитал книг, написал SPA на Backbone, потом чистую без библиотеки - открыл вакансии, словил дизмораль от кучи требований + там еще реакт и вуе появились и это в требованиях к php.

- Забил хуй на IT с 2019. И ничего не делал особо.

- в 2021 году пригласил девушку на свидание - погуляли, далее поддерживала общение но сама не писала, но подливала масла в огонь смайликами и голосовушками, улыбочками, давала надежду - итог - месяц так ебала голову, а когда подходил день икс, чтобы встретится - ой сегодня не могу - прости, потом опять и сегодня не могу встретится, извини. А я в подвешенном состоянии, эмоциональные качели. И я ей писал раз в 3 дня чтобы не надоедать. Уже до тряски нахуй. Вот следующая дата - опять, сегодня не могу, а потом она постит видос в тикток и фото на стену как с одногруппниками поехала на реку на тачках, как там тусили. И тут меня накрыло, да возможно наивно, но если я выбираю девушку я ее рассматриваю как одну с которой возможно потом семью создать, а предыдущий выбор был аж в 2016 и с ней то же не вышло. Короче накрыло нахуй, все мысли о ней, невозможно забыть, перестал есть похудел, ей не писал ни разу - оленьи бега не устривал, просто дроп, из друзей сразу же удалил, та тоже молча, но пизда продолжила постить на стену разные песенки возможно с намеками и фоточки (потом через полгода потерла).
И вот, чтобы вынуть ее из головы - пошел учится на права. Ну и жопа горела что вот у тех хуев тачка и она с ними поехала на реку тусить, а там полный эпизоды всего отдыха в видосике был, где каждая секунда удар для меня, все улыбаюся, а ты тут изводишь себя. В общем сдал на права сразу на мото и авто. Охуел от себя - это дало надежду что я не хуй, раз наизи все сдал, за 4 минуты экзамен решил 20 вопросов рандомных из 800 и второй раз сдал спустя 3 месяца, без повторений. А сам экзамен был в метель, шоссе, кольцо, шоссе, много перекрестков - все отлично нахуй. И вот на этой тяге что я не хуй начал вкат по новой и стал учить с 2022 безвылазно сидя дома, выхожу только для физкультуры там на уличные снаряди + прогулки. Ни одного фильма не смотрел с 2021 года.

И тут вопрос. Какие вообще шансы сейчас залететь 30 летнему долбоебу, трудовой книжки вообще нету. Есть аккаунт на фрилансе 9 летний с одним хорошим отзывом + гитхаб с петпроектами и звездами. Недавно еще работал как самозанятый на фрилансе, заработал 15к лол.

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

Незазорно ли быть 30 летним долбоебом который в айти с детства но нулевой трудовой с нулем опыта? Что вообще делать, что говорить? Как можно выкрутится из этой ситуации? Готов до талого учить и не сворачивать с пути.

Давайте только без хуйни, если хочешь позлорадствовать - пройди мимо. Я уже 11 лет в ахуе, меня уже жизнь наказала за лень, за тупость. Нет семьи, нет квартиры, ничего нету.
Аноним 05/05/25 Пнд 15:42:16 #335 №3447303 
>>3447118
>Codeigniter - нет - мы вам перезвоним. На другое - знаете микросервисы, REST? - нет - мы вам перезвоним
Господи блять. Любой апрувд опыт есть - просто пизди, что знаешь технологию. Дальше базовых вопросов никто нигде не заходит. Полноценно вкатишься на работе за неделю. Отправляй отклики, на собесы звать будут ибо опыт/гитхаб имеется, в промежутках доучивай то, что завалил, пару месяцев - и ты трудоустроен.

Вообще золотое правило такое: если ты готов адекватно работать - не бойся пиздеть на интервью. От тебя не хотят честности, от тебя хотят уверенности в себе, вот это и продавай. В вебе мало технологий, которые нельзя изучить за месяц, тем более на живом проекте. Когда собеседовал пхп-макак, больше всего ненавидел вот это вот "нет, не знаю...", и виноватые глаза в пол. Ну скажи ты хотя бы "слышал, читал, пробовал на своём проекте", блять, да что угодно, только не вот эта пионерская честность.
Аноним 05/05/25 Пнд 16:04:18 #336 №3447340 
>>3447118
>Незазорно ли быть 30 летним долбоебом который в айти с детства но нулевой трудовой с нулем опыта?
Мне в 28 пофигу было, когда вкатывался с нуля. У меня цель была, на остальное всё равно.
Тебе какое дело, что о тебе думает кто-то? Ты хочешь изменить что-то или нет?
Аноним 05/05/25 Пнд 17:10:09 #337 №3447419 
>>3447303

Двачую, базу выдаёшь.

Но тут конечно тоже не стоит жестить. Типа когда проект на допиленной самой компанией Ларе, а ты никогда в жизни ни видел ни один фреймворки и пиздеть что ты знаешь Лару не стоит. Тупо не потянешь таски которые дадут, даже если удастся наебать и залететь на испытательый.
Аноним 05/05/25 Пнд 19:46:11 #338 №3447533 
>>3447118
Показывай гитхаб.
Аноним 05/05/25 Пнд 23:13:02 #339 №3447622 
>>3447419
>не потянешь
Что, писать круды на пехопе - это рокет саенс?
Аноним 06/05/25 Втр 18:55:36 #340 №3448106 
>>3447118
>>3447533
>ПАМАХИТЕЕЕ
>Ну давай попробуем разобраться че там как
>...
Каждый раз как в первый.
Аноним 06/05/25 Втр 19:26:23 #341 №3448132 
>>3448106
Я бы тоже не хотел постить свои профили в соцсетях на сосаче, если бы они у меня были. Что в этом такого?
Аноним 06/05/25 Втр 19:33:42 #342 №3448133 
>>3448132
Пости с фейка. Пости не в соцсетях. В этом треде кучу раз постили проекты на гитхабе. Все эти люди умерли страшной смертью от кринжа.

Нахуй мне заебы твоей потекшей фляги? Нужна помощь, показывай код. Только вам, полуебкам, в 99% случаев никакая помощь не нужна, а нужно внимание.
Аноним 06/05/25 Втр 19:37:01 #343 №3448135 
>>3448133
>Пости не в соцсетях.
А гитхаб это что
Аноним 06/05/25 Втр 19:39:59 #344 №3448137 
>>3448135
>Пости не в соцсетях
А это что, слепошарый долбоеб?
Аноним 06/05/25 Втр 19:56:49 #345 №3448149 
>>3448135
Гитхаб это вконтакте для программистов
Аноним 06/05/25 Втр 20:26:25 #346 №3448164 
>>3448137
>слепошарый долбоеб
Воу, ты чего порвался? Сам же написал:
>Показывай гитхаб.
Как он будет показывать гитхаб, кроме как ссылкой на свой гитхаб, что означает демонстрацию своих соцсеточек, которая, как мы условились выше, нежелательна?
>>3448149
Да.
Аноним 06/05/25 Втр 20:39:18 #347 №3448171 
>>3448164
>Пости с фейка.
>Пости не в соцсетях.
Ты либо слепой, либо тупой. Но шизик ты точно. Точный диагноз не скажу, но припизднутый - это сто проц.

Тут десятки раз постили свои проекты на гитхабе. Как-то так получается, что те кто реально что-то делают, находят способ показать свой код. А дегенераты, которые вкатываются по десять лет ничего кроме пук-среньк и оправданий высрать не могут. Совпадение, не иначе.
Аноним 06/05/25 Втр 20:42:28 #348 №3448174 
>>3448171
>Тут десятки раз постили свои проекты на гитхабе.
И что? Из этого следует, что это норма и все должны так делать?
Аноним 06/05/25 Втр 22:33:28 #349 №3448230 
image.png
image.png
>>3424249 (OP)
>Screenshot20250[...].png
Что-то с цветовой гаммой у тебя не то. Лучше так.
Аноним 06/05/25 Втр 23:08:23 #350 №3448243 
>>3448174
Кто все, шизоид? Нахуй кому-то нужен ТВОЙ код? Тратить время на такого дебила никому не надо. Да и нет у тебя никакого кода. Ты же ебанько.

А вот если человек реально просит помощи, то это другое дело. Мне нужно решить стоит ли тратить часы своего времени, или это очередной имитатор бурной деятельности, как тот долбоеб из прошлого треда. Который три года 6-13, и втирает как он ежедневно занимается какой-то суперсекретной хуйней.
Аноним 07/05/25 Срд 13:51:34 #351 №3448516 
>>3448243
>Мне нужно решить
Абсолютно похуй, что тебе нужно, не хочешь - не помогай и иди нахуй, в чём проблема? Или твоей тонкой вниманиеблядской натуре так БОЛЬНО от того факта, что твоя бесценная экспертиза >>3448106 оказалась нахуй никому не нужной?
Аноним 07/05/25 Срд 14:15:56 #352 №3448535 
17336584186010.mp4
>>3448516
Ебнашка, я о том и написал. Чел просил помочь, а помощь оказалась не нужна.
И сделал наблюдение, что чем дольше персонаж "вкатывается", тем меньше ему на самом деле нужна реальная помощь.

А вот почему ТЫ высрался я так и не понял. Ты же вообще никуда не вкатываешься. И помощи тебе никакой не надо. Нахуй ТЫ рассказываешь, что ТЫ не будешь делать, если ТЕБЯ об этом никто не спрашивал? Ну кроме того что забыл колесики выпить?
Аноним 07/05/25 Срд 15:41:50 #353 №3448644 
>>3448535
Лёл, так это ты порвался, что он тебе не ответил. Ты мнишь себя легендой пхп, величайшим кодером, чьё время бесценно, когда на деле ты обычный петух и даже вкатунам на тебя похуй, вот ты и рвёшься и пишешь посты типа >>3448106
>РЕЕЕЕ НУ ОБРАТИТЕ НА МЕНЯ ВНИМАНИЕ

Кстати, покажи свой гитхаб, в этом ведь нет ничего такого, а ты ещё и великий разработчик, чего тебе стесняться? Пусть вкатыши посмотрят, как надо код писать.
Аноним 07/05/25 Срд 17:06:25 #354 №3448674 
>>3448644
Ну тут полностью согласен. Реальных вкатунов, которым не похуй, тут раз в год увидишь. Зато ебанашек и шизиков куча. Вот, за каким-то хуем уже десять постов переписываюсь с таким.

>Кстати, покажи свой гитхаб, в этом ведь нет ничего такого
Действительно, ничего такого. Держи: https://github.com/Vaflenii-vafel
Аноним 07/05/25 Срд 20:37:40 #355 №3448819 
>>3448674
Какой у тебя говорящий никнейм.
>Ну тут полностью согласен.
Вот и прекрасно, что твоё место возле параши тебя полностью устраивает. Теперь можешь идти зашивать жопу.
Аноним 07/05/25 Срд 21:32:27 #356 №3448852 
>>3448819
Все для Вас, господин-ебанат.
Приму муки деанона и жестокой травли, чтобы доказать что НИВКОЕМСЛУЧАЕ нельзя постить ссылки из соцсети гитхаб. Слава аллаху, что такой бдительный шизофреник, поделился своим мнением на этот счет.
Аноним 11/05/25 Вск 08:32:27 #357 №3450763 
>>3424249 (OP)
Какие правильные результаты для задачи "компания Вектор"? Я сделал, но не знаю правильно посчиталось или нет
Аноним 12/05/25 Пнд 14:33:23 #358 №3452091 
image.png
My dad launching a nuclear missile on my dog.mp4
Пиздец, я 2 часа ковырял свой учебный недопроект в поисках источника странного поведения, вардампы начал впервые использовать по назначению, шёл прям по шагам смотря как отрабатывают функции, что и куда они передают, на каком этапе говняк появляется. Оказалось я в пикрил местах перепутал success и danger
Аноним 12/05/25 Пнд 14:43:26 #359 №3452103 
>>3452091
О бутстрапик мой любимый
Аноним 12/05/25 Пнд 16:04:55 #360 №3452235 
Работающие битриксоиды есть? Подскажите как вкатиться в это говно, че учить битрикс управление сайтом или битрикс 24? За сколько можно выучиться, чтобы работать удаленно хотя бы за 30к? (есть вышка и год опыта на другом стэке)
Аноним 12/05/25 Пнд 17:25:59 #361 №3452338 
>>3452235
>год опыта на другом стэке
На каком? Почему просто не вернешься на свой стек? Битрикс это та еще параша, никому не посоветую
Аноним 12/05/25 Пнд 22:41:09 #362 №3452598 
>>3452235
Какие нах 30к? Привет из 2010?? Щас столько стажёр 1С кодер зарабатывает, который ваще ничё не знает.
Аноним 12/05/25 Пнд 23:17:07 #363 №3452617 
>>3452598
Ну так всё правильно вспоминаем пирамидку 1сник выше пхп макаки
Аноним 13/05/25 Втр 04:58:33 #364 №3452697 
ghibli-transformed-1747089148471.png
ghibli-transformed-1747089286469.png
Аноним 13/05/25 Втр 12:40:06 #365 №3452917 
Как вы дошли до того, чтобы нормальные решения принимать в плане построения логики приложения? Я вот беру задачу и сначала пытаюсь сам реализовать, потом смотрю урок или начинаю смотреть как в стену упрусь. И всё что я придумываю обычно оказывается диким говном в сравнение с тем, что в уроке. Я вот только понять не могу как достичь такого, чтобы принимать верные решения. Понятное дело, что года практики исправят в любом случае дадут это, но есть же способы быстрее всё это понять
Аноним 13/05/25 Втр 12:53:29 #366 №3452926 
>>3452598
Ну вот именно, что сейчас не 2010, так что затягивай пояса и готовься к новой реальности
Аноним 13/05/25 Втр 13:32:37 #367 №3452965 
>>3452091
Охуенно в html встраивать php вместо шаблонизатора?
Аноним 13/05/25 Втр 15:50:59 #368 №3453149 
>>3452965
Я только учусь. В хтмл несколько раз вставил что-то, с пхп работаю 99% времени. Потом и до шаблонизаторов этих дойду. Я ж не реальный проект делаю
Аноним 13/05/25 Втр 16:37:01 #369 №3453228 
>>3452965
Я другой анон. Меня училка а шараге попросила сделать сайт для отделения шараги. Наше отделение в шараге самое нищее и забытое. Даже сайта нету. Я начал смотреть видосики в интернете про ВордПресс. И я не успел все видосики досмотреть, где идёт реакт и ВордПресс rest api.

Училка меня подгоняет пиздец быстрее быстрее. Ну раз блять быстрее, то получай нахуй как в 2000ых php код вперемешку с дедовским бутстрап 5 штмлом. И по дедовски жс напишу для кнопок, там где бутстрапом 5 не предусмотрено то, что мне нужно.
Аноним 13/05/25 Втр 17:39:23 #370 №3453305 
>>3453228
Если ты, работая с вордпрессом, вместо того чтобы натянуть тему, поставить пару готовых плагинов и херачить контент. Ебешься с какими-то ручными кастомизациями и какой-то код в принципе руками пишешь, то ты совершенно точно занимаешься хуйней.

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

Если готового решения недостаточно/нет, то ты берешь ларавель. Будет в десять раз проще и в сто раз полезнее. Полезнее как для тебя, так и для того кто получит конечный продукт.

>Училка меня подгоняет пиздец быстрее быстрее. Ну раз блять быстрее, то получай нахуй как в 2000ых php код
Твоя ошибка. Шаблонизаторы придумали как раз чтобы процесс ускорить. С ними сильно быстрее и понятнее.
Аноним 13/05/25 Втр 19:23:05 #371 №3453351 
>>3453305

Всё по фактам расписал.
Аноним 13/05/25 Втр 22:23:16 #372 №3453491 
>>3453228
Охуеть ты троллишь
Аноним 14/05/25 Срд 14:07:22 #373 №3454005 
>>3453228
Если ручками хочешь делать сайт, то возьми хотя бы модекс - там через феном с шаблончиками работать можно почти как на фреймворках. Вордпресс говнище же. Там чуть копнешь так фонтан устаревшего говна в харю бить начнет.


>вперемешку с дедовским бутстрап 5
Ты сейчас серьезно заявляешь, что упоротые цветастые соевые говнотемки для говновордпресса лучше строго бутстрапа? Подкрути бутстрапу цвета под официал - чтобы синий был потемнее, как и остальные цвета сделай менее яркими. Углы у кнопок сделай прямыми, чтоб строго и официально. Да и готово. Всяко лучше ебанины вордпрессовской будет.
Аноним 14/05/25 Срд 14:18:53 #374 №3454030 
>>3452965
Пхп сам может быть шаблонизатором без проблем, алё. Ты недавно к нам?
Аноним 14/05/25 Срд 18:26:46 #375 №3454257 
>>3454005
Нахуя вы ему отвечаете? Это тролль, лол, который за меня стал отвечать
Вот моё последнее сообщение по делу в этой нити >>3452091
Аноним 14/05/25 Срд 19:31:03 #376 №3454317 
>>3454257
>Я другой анон.
>Это тролль, лол, который за меня стал отвечать
Ноу щит, шерлок.
Аноним 14/05/25 Срд 19:35:00 #377 №3454324 
двач я долбоеб чудом вкатился пол года назад я бля ненавижу битрикс куда можно выкатиться если я ничерта не умею кроме как говнокодить может в техсапорт или куда-нибудь я не хочу работать физически
Аноним 14/05/25 Срд 20:56:35 #378 №3454380 
Хуйнёй страдаете. Катитесь в 1С срочняком. Там тупо кнопка "БАБЛО".
Аноним 14/05/25 Срд 21:09:24 #379 №3454395 
>>3454380
Так мне просто с вебом ковыряться нравится. Подбирать говно за бухгалтерами совсем уж тухло. Я скорее на яву перекачусь чем в 1с.
Аноним 14/05/25 Срд 21:16:48 #380 №3454406 
>>3454395
>Так мне просто с вебом ковыряться нравится.
А что там интересного?
Аноним 14/05/25 Срд 21:21:49 #381 №3454412 
>>3454406
Консолечки, удаленочка, саасы, фреймворки и библиотеки. Серверы и линукс.
Поддержка хохлов в композере и матерящиеся на это азиаты. Охуевшие работодатели и легаси-параша где можно увидеть чего сам Лавкрафт даже не представляял.
Аноним 14/05/25 Срд 22:43:37 #382 №3454473 
>>3454324
Я так полагаю на джуна в нормальное место самый адекватный вариант. Тем более на бумаге у тебя есть полгода опыта, уже выделишься среди многих
Аноним 14/05/25 Срд 22:44:35 #383 №3454474 
>>3454412
> где можно увидеть чего сам Лавкрафт даже не представляял
Что такого успел повидать?
Аноним 15/05/25 Чтв 14:00:34 #384 №3455091 
Пиздец, почему phpmyadmin нет чего-то типа ctrl+z, чтобы отменить удаление случайное, которое произошло только что. Я конечно в учебном проекте запись удалил, и на проде есть бекапы и всё такое, Но всё же, не будешь же ты бекап доставать каждый раз когда случайно delete нажал вместо edit
Аноним 16/05/25 Птн 00:48:29 #385 №3455687 
Что за frankenphp на хайпе сейчас? Что скажете?
Аноним 16/05/25 Птн 17:31:37 #386 №3456312 
>>3455091
Толсто, даже для этого треда.
Аноним 16/05/25 Птн 21:55:14 #387 №3456515 
Зачем вообще начинать какой-то проект на Laravel, если он не подходит для сильно нагруженных проектов?
Не проще ли сразу с .Net Core или Spring работать?
В чем плюсы Laravel?
Аноним 16/05/25 Птн 21:57:21 #388 №3456517 
>>3456515
А можно на .Net Core или Spring писать на пхп вместо уёбищной джавы/спермоджавы?
Аноним 16/05/25 Птн 21:57:31 #389 №3456518 
>>3456515
Как и в RoR-быстро поднять проэкт
Аноним 16/05/25 Птн 22:08:31 #390 №3456525 
>>3456515

Написал тебе ответ, потом попросил нейронку исправить и дополнить его коротко. Вот выжимка:

Laravel выбирают не из-за максимальной производительности, а из-за скорости разработки, удобного синтаксиса и богатой экосистемы (миграции, ORM, очереди, готовые пакеты).

Когда Laravel — хороший выбор?

Стартапы и MVP (быстро запустить проект).
Средние нагрузки (тысячи посещений в день).
Когда команда знает PHP и не хочет усложнять стек.

Когда лучше .NET/Spring?

Очень высокие нагрузки (миллионы RPS).
Сложная бизнес-логика, требующая строгой типизации.
Готовность платить за инфраструктуру (например, Windows-серверы под .NET).

Вывод: Laravel — отличный инструмент для большинства веб-проектов, а переход на .NET/Spring оправдан только при реальной необходимости.


Чтобы бизнес кабан-кабаныча дорос до миллионов RPS ему нужно выйти хотя бы на всероссийский уровень. То есть это задача наверное для 1% приложений в РФ.

Остальные 99% решаются прикручиванием кеша и других плюшек к Ларе и докупкой оперативки.
Аноним 16/05/25 Птн 22:11:08 #391 №3456529 
В каком случае можно писать на голом пхп без фреймворка?
Аноним 16/05/25 Птн 22:13:13 #392 №3456531 
>>3456517
В чем плюсы пхп?
>>3456525
ОК, пхп ларавель дешевле в обслуживании чем дот нет и спринг.
Аноним 16/05/25 Птн 22:13:25 #393 №3456532 
>>3456515
А у тя есть проект? Сколько лямов бюджет? Откуда ты собрался брать "сильную нагрузку"? Есть заказчики или клиенты?
Аноним 16/05/25 Птн 22:21:19 #394 №3456542 
>>3456531
>В чем плюсы пхп?
Он проще и та же работа на нём делается меньшим количеством кода.
Аноним 16/05/25 Птн 22:36:53 #395 №3456558 
>Job for nginx.service failed because the control process exited with error code.
>See "systemctl status nginx.service" and "journalctl -xeu nginx.service" for details
что делать?
Аноним 16/05/25 Птн 23:40:31 #396 №3456589 
>>3456558
Вообще ноль вариантов... блин вот было бы круто если бы программы при ошибке подсказывали где можно найти подробности об ошибке... жаль что такого не бывает
Аноним 16/05/25 Птн 23:44:35 #397 №3456591 
>>3456589
уже все работает
Аноним 17/05/25 Суб 00:38:44 #398 №3456612 
>>3456529

> В каком случае можно писать на голом пхп без фреймворка?

Если пишешь какой-то небольшой скрипт на пару экранов. Просто одиночный скрипт который чё-то делает.

Например у меня такой скрипт бекапы копирует. Из одного места взял, в другое скопировал, чексумы проверил, старые удалил.
Аноним 17/05/25 Суб 00:47:35 #399 №3456613 
>>3456532

Двачую, занимаются преждевременной оптимизацией. У нас в Moodle часто на пиковых нагрузках одновременно сдают экзамены 2000 человек. Ваще поебать, даже Redis не включен, обычный php-fpm ебурит спокойно. Это смехотворные уровни нагрузки для современного железа. Там виртуалка доречи, не железный сервак даже. Узкое место разумеется база mysql (кто бы сомневался).

К тому моменту когда реально понадобится что-то оптимизировать и переписывать под хайлоад бизнес уже на такие обороты выйдет что сможет себе позволить проинвестировать в апгрейд инфы и переезд в облако части сервисов, к примеру.
Аноним 17/05/25 Суб 10:18:02 #400 №3456792 
>>3456612
Ну я пишу свой небольшой проэкт на чистом
Аноним 17/05/25 Суб 15:26:48 #401 №3456990 
>>3456515
А нода для с фронтенда рякт удода?
Аноним 17/05/25 Суб 16:58:29 #402 №3457049 
проклятый nginix!
Аноним 17/05/25 Суб 17:35:35 #403 №3457074 
>>3457049
Я вот о докере такого же мнения. Пытался поставить Mailhog, так эта сука мне свои баги показывать начала. Я неделю ебался, а потом забил - так и не заработала. Делаешь по гайдам, а она вместо одной хуиты просто пишет другую которая даже не гуглится в ишью и вообще по сети.
Ёбаный говнософт.
Аноним 17/05/25 Суб 17:37:45 #404 №3457075 
>>3457074
А причем тут докер?
Аноним 17/05/25 Суб 17:56:16 #405 №3457086 
>>3457075
А оно в докере заработать не и может. А вот на самом ПК наверняка заведётся.
Аноним 17/05/25 Суб 18:08:03 #406 №3457094 
>>3456792

Ну и зря. Прикольно тебе new везде писать? Самому репозитории писать? Логгер настраивать?

Создать проект Symfony 5 минут и у тебя всё есть и пиши себе свой проект, только с нормальными инструментами.
Аноним 17/05/25 Суб 18:10:07 #407 №3457095 
>>3457086
Так и причем тут докер?
Докер это только инструмент, то, что у тебя не получилось поднять технологию в докере, говорит о том, что у тебя говно сборка
Аноним 17/05/25 Суб 18:13:06 #408 №3457101 
>>3457074

А тебя не смутило что Mailhog уже 5 лет не обновлялся? Явно должно было насторожить и ты должен был спросить у нейронки замену заброшенному проекту.
Аноним 17/05/25 Суб 18:17:56 #409 №3457113 
>>3457074
Я уже 3 раза снес убунту для чистой работы
Аноним 17/05/25 Суб 18:57:18 #410 №3457141 
>>3457101
>замену заброшенному проекту
Я к этому и пришёл.

>>3457113
Почему 3 раза? Я убунту себе в 21 году поставил, недавно только на минт поменял. У убунты упоротый интерфейс как по мне - вместо стандартного пуска какая-то космическая ебанина на весь экран. На рабочий стол ярлыки не выложить без бубна. Это из того, что вспомнилось.
Аноним 17/05/25 Суб 19:03:45 #411 №3457149 
>>3457141
не,у меня серверная версия.
я в шаге от того чтобы поставить ноду или го
Аноним 17/05/25 Суб 19:25:38 #412 №3457171 
>>3457149
>серверная версия
Так серверная версия по-сути та же убунта, только без иксов. У меня тоже серверная стоит, 18 версия ещё, на древнем нетбуке. Я там торрент-сервер для лампы всё поднять не могу да файлопомойку для ТВ - такая лень. лучше на двачике пукать, да

>я в шаге от того чтобы поставить ноду или го
sudo apt install nodejs
sudo apt install golang-go
Что там ставить?
Аноним 17/05/25 Суб 20:02:04 #413 №3457196 
>>3457171
имелось ввиду забить на php +nginix
Аноним 17/05/25 Суб 21:58:23 #414 №3457283 
>>3457196
Так опиши проблему - может местные аноны помогут. Тредик для этого и сделан.
Аноним 18/05/25 Вск 17:45:26 #415 №3457708 
>>3456312
Почему?
Аноним 18/05/25 Вск 17:53:32 #416 №3457713 
>>3457074
У меня другие впечатления. Я пока только один композер собрал с пхп-фпм+БД+пхпмайадмин+нжинкс. Вообще охуел что такая программа существует. Это еще при том, что я настраивал без опыта и гайдов просто при помощи грока. Проблема возникла только при установке xdebug в пхп-фпм, потому что он проебался в конфигах каких-то и упорно не замечал ошибку
Аноним 21/05/25 Срд 17:54:36 #417 №3459674 
image.png
>>3457094
Тебе ненужны new, когда используешь массивы
Аноним 21/05/25 Срд 23:59:09 #418 №3459873 
Это плохая ситуация?
Вот у меня есть функция getUserByEmail($email). Но я обнаружил, что она может две функции выполнять по сути. Свою прямую - достать пользователя по email, но еще из-за того, что логика ее такова, что она в случае когда пользователь не найден присылает ничто, то я могу с её помощью проверять свободен ли email.
Плохо ли будет если я уже с такой целью буду ее использовать, ведь тогда имя ее уже в этой ситуации не правильное, вдруг запутает.

Это я если что говорю не о конкретной ситуации в рамках моего проекта, а в целом как подход
Аноним 22/05/25 Чтв 06:33:06 #419 №3459933 
>>3459873
>но еще из-за того, что логика ее такова, что она в случае когда пользователь не найден присылает ничто
Разделяй семантику get и find.
get это получение чего-то конкретного, существующего. И если при получении этого существующего пустота, то это исключительная ситуация NotFoundException.
А find это поиск, в результате которого можно ничего не найти, а можно найти дохуя чего. И возвращать этот поиск должен коллекцию, возможно пустую.

>то я могу с её помощью проверять свободен ли email
А еще можно проверить email бахнув инсерт в базу. Но ты же этого не делаешь? Сделай нормальную проверку, без возврата всего пользователя и всей ебучей гидрации, которая с этим идет. И сделай нормальный отдельный метод isEmailUsed(string): bool.
Аноним 22/05/25 Чтв 17:29:40 #420 №3460337 
>>3459933
Ты ебанешься исключения на каждый нулл выкидывать. Тут вопрос скорее о контексте проекта - если это корпорат, то надо исключения кидать, а если на коленке дома один пилишь, то можно попроще.
Аноним 22/05/25 Чтв 19:10:48 #421 №3460418 
>>3459933
>Разделяй семантику get и find
Это не общепринято, значит, это надо запоминать в контексте конкретного проекта, значит, это лажа, обычно если прям очень надо пишут хуйняOrFail если падает и хуйняXOrNull если не падаем
Аноним 22/05/25 Чтв 21:53:09 #422 №3460500 
>>3460418

Вообще-то общепринято, так работает стандартный репозиторий в любой современной ORM
Аноним 22/05/25 Чтв 22:32:55 #423 №3460526 
>>3459933
> без возврата всего пользователя
А это играет роль? Там же будет передано ну значений 6-7. Не так дохрена вроде весит весь пользователь
Аноним 22/05/25 Чтв 23:31:12 #424 №3460552 
>>3460337
>Ты ебанешься исключения на каждый нулл выкидывать.
Научись читать, кукаретик. Речь идет про репозитории и методы получения сущностей.
Аноним 22/05/25 Чтв 23:33:50 #425 №3460553 
>>3460500
Ну вот сходу контрпример, findById в спринге возвращает Optional, а не коллекцию, геттеры вообще почти везде nullable если говорить не про репозиторий. Пиши точнее, что имеешь в виду, а то выглядит будто ты в ларе и симфе увидел что методы некоторые с find начинаются а остальное просто от себя придумал
Аноним 22/05/25 Чтв 23:37:56 #426 №3460555 
>>3460526
Это играет роль если в сущности замаплено поле где хранится какое-нибудь говно на мегабайт ирл бывает, если ОРМ попробует заранее фетчить эти данные из-за большого i/o будет очень тупить запрос
Аноним 22/05/25 Чтв 23:47:43 #427 №3460559 
>>3460526
>>3460555
Дело не только в производительности. Дело в подходе. Это зависимость одного элемента системы от другого, причем зависимость неявная и ненужная. Ну не должно ебать проверку емейлов то как мы получаем пользователя. Может в определенный момент если пользователь не найден его создавать начнут. Может его будет дорого получать из базы, может быть все что угодно.

И сделано это потому что... было лень написать три строчки? Надо понять главное: основное свое время как программист не пишет код, а пытаешься понять какого хуя емейлы больше не проверяются. И материт долбоеба, который хуй пойми зачем привязал проверку доступности емейла к получению пользователя из базы. А получение пользователя с тех пор раз пять поменялось и теперь вообще хуй пойми что происходит.
Аноним 22/05/25 Чтв 23:51:27 #428 №3460561 
>>3460553
Нихуя ты умный. А ну-ка, чем тогда отличаются getById и findById?
Аноним 22/05/25 Чтв 23:54:03 #429 №3460562 
>>3460561
Ты мне собес решил устроить что ли?
Аноним 23/05/25 Птн 00:02:54 #430 №3460564 
>>3460562
Просто хочу разобраться, не ссы.

Я вот считаю что getById выкидывает исключение EntityNotFoundException. А то что findById возвращает Option, так в пхп опшенов нет, только коллекции и те самописные, а не встроенные в язык. Ни там ни там нулл не возвращается, а возвращается некий объект, который может быть пустым.
Аноним 23/05/25 Птн 10:45:42 #431 №3460691 
Там на битриксе десять вакансий на удаленке совсем без откликов. Может откликнется кто?
Аноним 23/05/25 Птн 10:46:01 #432 №3460692 
>>3460553

> findById в спринге возвращает Optional, а не коллекцию

Он и должен возвращать не коллекцию, элемент-то один.

> геттеры вообще почти везде nullable если говорить не про репозиторий

А я про репозиторий. Геттеру nullable потому что их поля не NOT NULL.
Аноним 23/05/25 Птн 11:51:10 #433 №3460732 
>>3460691
Сначала изучу ларвель, попробую пособесется на него, не получится, попробую на wordpress-вканасии, если и тут не получится, только тогда на битрикс откликнусь.
Аноним 23/05/25 Птн 13:18:44 #434 №3460797 
>>3460732
Ну и зря ты так. Пока такой путь будешь делать, ты 3-6 месяцев потратишь. А щас бы прям откликнулся, сразу бы 35к на руки получал бы полгода. Потом ап до 50к. Ещё через полгода уже 60-70к. По-моему хорошая зарплата для программиста. Это окло 1000$.
Аноним 23/05/25 Птн 13:23:23 #435 №3460801 
>>3460797
Битрикс макака и через пол года и через 5 лет опыта битрикс макака
Аноним 23/05/25 Птн 13:25:48 #436 №3460803 
>>3460801
Но у тебя будет хорошая зарплата. А параллельно в свободное время можешь хоть куда развиваться. Хоть даже крутым дата инженером стать с 10к$ зарплатой.

Ты просто нехочуха очередной. Признайся.
Аноним 23/05/25 Птн 13:38:54 #437 №3460816 
>>3460797
> А щас бы прям откликнулся, сразу бы 35к на руки получал бы полгода.
Так на изучение битрикса тоже время надо, или там совсем нулевых берут?
>>3460803
> А параллельно в свободное время
В битрикс-разработке свободное время остается? Ты это по опыту знаешь или просто языком чешешь?
Аноним 23/05/25 Птн 14:09:36 #438 №3460843 
Только что узнал, что всё, что передает $_GET это строка.
Узнал это когда раскапывал из-за чего именно моё строгое === сравнение не работает как надо, потом попробовал сделать его обычным, а не строгим, и начал что-то подозревать, Когда оно начало работать
Аноним 23/05/25 Птн 16:56:15 #439 №3460913 
>>3460559
Спасибо за разъяснение
Аноним 23/05/25 Птн 17:02:12 #440 №3460915 
>>3460732
А че вордпрес > битрикс ?
Аноним 23/05/25 Птн 17:35:45 #441 №3460937 
>>3460915
Вордпресс актуален на международном рынке, можно например брать фриланс заказы с международных площадок, если есть карта виза.
Аноним 23/05/25 Птн 20:39:33 #442 №3461058 
>>3460552
Научись не визжать на людей которые ответили на твой пост, долбоёб.
Аноним 23/05/25 Птн 20:43:47 #443 №3461060 
>>3460732
Тебя после Лары от Вордпресса воротить станет. Там же эталон помойки говнокода и плохих практик. Да и просят его обычно нищеброды у которых нет денег на нормальную разработку. Вордресс это не про код, а про скачивание и настройку темок, установку плагинов. Хуяк-хуяк и готов очередной кривой сайт от васяна. Это не программирование.
Аноним 23/05/25 Птн 22:19:33 #444 №3461109 
>>3461060
А после RoR от лары воротить будет
Аноним 23/05/25 Птн 22:42:58 #445 №3461124 
>>3460816
Ну да надо конечно, а как ты хотел. Ну потратишь часов 300 на сам битрикс. Это разве много? Около 2-3 месяцев активной учёбы.
Аноним 23/05/25 Птн 22:43:39 #446 №3461127 
>>3461109
Ну после RoR можно в 1С свичнуться без проблем.
Аноним 23/05/25 Птн 23:12:53 #447 №3461147 
>>3438596
> на пхп еще есть битрикс, нам его ещё до конца жизни хватит
Да чёт нихуя подобного. Буквально год назад была 1000 вакансий, а щас всего 600, а на удалёнке ~180 штук всего. Это уже маловато как-то. Лучше тогда просто в 1С идти. В 1С есть только одна большая проблема - конфигуратор ебаный.
Аноним 24/05/25 Суб 09:21:29 #448 №3461242 
Ну что кто то вкатился за пол года?
sage[mailto:sage] Аноним 24/05/25 Суб 10:06:52 #449 №3461277 
>>3461242
Вкат всё
sage[mailto:sage] Аноним 24/05/25 Суб 10:09:22 #450 №3461279 
>>3460816
>Так на изучение битрикса тоже время надо, или там совсем нулевых берут?

Так же как везде - нужен с пятью годами опыта


>В битрикс-разработке свободное время остается? Ты это по опыту знаешь или просто языком чешешь?

Да это просто местный форсер битрикса
Аноним 24/05/25 Суб 11:34:25 #451 №3461355 
>>3461242
Если не ошибаюсь в прошлом треде был чел из /dr который учился ~3 года и жаловался на вкат в пыху что его не берут никуда. Недавно вкатился на 15к.
Аноним 24/05/25 Суб 11:53:59 #452 №3461365 
>>3461242

Я вкатился, но не рекомендовал бы этим в нынешнее время заниматься, только для совсем никчемных социофобов вроде меня, которые не могут\не хотят в социо работы.
Прилипаешь к стулу 24/7 ради какой-то там далёкой перспективы выйти на нормальный заработок
Аноним 24/05/25 Суб 11:55:18 #453 №3461369 
>>3461147
Вторая проблема - тебя будут заставлять сразу общаться с клиентами
Аноним 24/05/25 Суб 12:26:23 #454 №3461424 
>>3461365
Но айти это же 70% созвонов/кабанчиковости/корпоративов о каких социофобах ты говоришь?
Аноним 24/05/25 Суб 13:35:05 #455 №3461493 
>>3461424

Ну ты так процент расчитал, будто устраиваешься не гребцом за 3 тыщи рублей в год, а стивом джобсом сразу
Аноним 24/05/25 Суб 19:18:04 #456 №3461703 
>>3424249 (OP)
1) Правда ли, что 10 условий if, это не проблема?
То есть я предложил перенести результат метода в переменную, чтобы в коде не делать условия 10 раз. На что мне ответили, что if это не затратная операция. Что, правда, я моей стороны прозвучал душный предлог?
2) На рынке все плохо? Капец в Москве 800 вакансий, раньше там больше было.
А это надо учитывать, что это смешано Wordpress, Bitrix, Laravel, FullStack
Аноним 24/05/25 Суб 21:29:13 #457 №3461783 
>>3461365
> , которые не могут\не хотят в социо работы
Например? Что будет лучше?
Аноним 24/05/25 Суб 21:30:11 #458 №3461784 
>>3461242
Я вот-вот вкачусь. К концу лета край, но а так может к июлю. Отпишусь если что
Аноним 24/05/25 Суб 21:45:35 #459 №3461795 
>>3461242

Да. Если полгода назад я был опущенцем на ванильном PHP, а теперь пишу на Symfony и кручу это в контейнерах. И не собираюсь останавливаться на этом. Впереди внедрение CI/CD и всех современных инструментов.
Аноним 24/05/25 Суб 22:28:53 #460 №3461823 
>>3424249 (OP)
Аноны, я последний раз работал с РНР в году 2013. CodeIgniter, Zend Framework, немного Yii и Kohana (почти один хуй с кодигнайтером). Еще помню, что Laravel изучил +-, но не работал с ним в продакшене. Запускал на LAMP-сервере.
Еще ЦМСки всякие тоже (вордпресс, джумла, а друпал - говно какое-то душное, непонятно зачем усложненное, не стал вникать даже, еще была вроде SimplaCMS называлась, и для магазинов что-то - не помню уже).

Что-то поменялось? Серьезно.

Сейчас уже давно фронтендщиком РАБотаю - заебал этот цирк ебаный
Аноним 24/05/25 Суб 23:11:52 #461 №3461845 
>>3461823
> заебал этот цирк ебаный
> фронтендщиком РАБотаю
А что не так?
Аноним 24/05/25 Суб 23:32:35 #462 №3461856 
>>3461783

Быть продавцом говна за процент от продаж
Аноним 24/05/25 Суб 23:44:01 #463 №3461865 
>>3461856
Пиздец
Аноним 25/05/25 Вск 00:18:52 #464 №3461881 
>>3461845
Не хочу об этом. Просто заебало там.
Аноним 25/05/25 Вск 00:46:10 #465 №3461887 
>>3461823
>Что-то поменялось?
Ничего не поменялось. Пхп как был тормозным говном, так тормозным говном и остался. Разработчики как клали хуй на всю документацию, стандарты и так далее, так и кладут. Заказчики - не разбирающиеся в айти кабаны, делающие интернет-магазины по продаже автозапчастей, труб, фитингов и тому подобное. Единственно что поменялось - codeigniter сдох, zend framework сдох. Yii не сдох но при смерти. Kohana - хуй знает чё это такое. Остался ларавел - живее всех живых. Ну и плюс цмски - opencart, wordpress, bitrix. Всё.
Аноним 25/05/25 Вск 01:18:18 #466 №3461892 
>>3461887
>codeigniter сдох, zend framework сдох. Yii не сдох но при смерти. Kohana - хуй знает чё это такое. Остался ларавел - живее всех живых
Я когда ларавел ковырял, то он вроде был таким же MVC-фреймворком, как перечисленные, только немножко более фэнси - там ОРМка прикольная или типа того, не помню. Все так и осталось, или теперь там у вас какой-то выебисто-функционально-декларативный подход со всякими "экосистемами" и прочей хуетой?
Другими словами, если я сейчас перекачусь обратно на ПХП, то кодинг будет похож на тот, что был тогда или уже принципиально другой?
Аноним 25/05/25 Вск 01:43:57 #467 №3461895 
>>3461892
>Все так и осталось
Да всё так и осталось. Приди через 30 лет и ты получишь тот же самый ответ. Ларавел норм фреймворк, при наличии прямых рук, на нем много чего хорошего можно сделать. Минусов три: первый, это самый индусонасыщенная ниша на планете. Миллионы паджитов кодят на ларавеле и похапе. Второй, зп самая низкая по отрасли. Средняя в районе 150, самая красная планочка - тыщ 250, выше из ларавелистов мало кто получает. Если только прям ну ооооочень повезёт. И третий минус это то что вёрстка и логика перемешана. Blade шаблоны заёбуют. Ты какбе бекендер, но при этом верстаешь.
Аноним 25/05/25 Вск 05:59:30 #468 №3461922 
>>3461895
Мне кажется самое паджитское в айти это девопс с недавних пор.
Аноним 25/05/25 Вск 06:01:03 #469 №3461923 
>>3461895
Я другой аноний, у меня вопросик. В 2к26 году всё ещё на верстать на похапе? Я думал, что вся верстка давно ушла в vue/react и nuxt/next, а похапе только restapi
Аноним 25/05/25 Вск 06:43:02 #470 №3461932 
>>3453305
>Проснулся, накатил вордпресс, поставил плагин для блогов, пользователи пишут блогпосты, а ты пошел завтракать. Это должен быть единственный сценарий использования цмс для тебя.

>Если готового решения недостаточно/нет, то ты берешь ларавель. Будет в десять раз проще и в сто раз полезнее.
С этим несогласен. На вордпрессе уже есть админка, уже есть логика с созданием и выводом страниц, постов, кастомных типов постов, я только для отображения страниц написал кастомный php, html, css, js. Всё это с бутстрапом 5. И то не я писал, а чат жпт по моим запросам. И потом я исправлял то, что не понравилось. Либо в жпт писал, что мне не нравится надо другое.

А с ларкой, я даже с помощью жпт ахуел бы дрочить с нуля написание админки, страниц, постов. Дрочить фронтенд фреймворки, чтоб всё это отрисовать.

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

А если как я знаешь только основы штмл, цсс, жс, пхп. То в моем случае что было готово ещё вчера проще высрать ВордПресс пхп кодом дедовскую штмл вёрстку с бутстрап классами
Аноним 25/05/25 Вск 07:07:09 #471 №3461935 
> пишу на Symfony
Но на симфони в 3 раза меньше работы...
Аноним 25/05/25 Вск 07:07:41 #472 №3461937 
Когда ты уже дрочил ВордПресс, штмл, бутстрап 5, цсс, жс, то как бе логично, что тебе в таком случае быстрее будет по-дедовски всё сделать на этом же вордпрессе. Прямо здесь и сейчас.

Чем если ты подумаешь ох бля, а ведь процесс разработки быстрее, удобнее и приятнее на ларке и фронтенд фреймворках. Будешь пол года с нуля учить ларку, вью, нукст, потом с нуля начнёшь хурячить админку и логику создания страниц и постов. При том что в вордпрессе это уже и так есть. И прикрутишь к этому фронтенд на vue и nuxt. Вместо недели сделаешь за пол года. Хотя с тебя требуют прямо здесь и сейчас, чтоб вчера было готово. Но зато разработка была удобнее и приятнее. И без учёта времени изучения фреймворков и без учёта времени на создание админки сам процесс разработки как будто бы был быстрее.

Вот вы мне хотите навязать, что пол года это быстрее, чем одна неделя.

Я не согласен с вами, что пол года - это быстрее чем одна неделя.
Аноним 25/05/25 Вск 08:05:09 #473 №3461962 
>>3461932
>>3461937
>Будешь пол года с нуля учить ларку
Пчел. Дока ларавеля читается за вечер, после этого качаешь с рутрекера или смотришь на ютабе самый популярный курс делаем %хунянейм% на ларавеле, на который у тебя уйдет неделя, край две. Причем ты сто проц уже где-то к середине вполне себе будешь клепать эти "админки" с закрытыми глазами. Инструмент для ДЕБИЛОВ.

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

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

Но это все лирика.
Охуительные истории про то как тебе тяжело и долго все учить можешь влечивать своей Марьванне. Тебе человек, который в этой теме шарит говорит: cms используются людьми, которые код не пишут, если тебе приходится для cms писать код, то ты выбрал неправильный инструмент. А на ларвель сделать обычный сайт, без всяких спа - дело нескольких дней если ты делаешь все в первый раз, а во второй раз и за день уложишься. Там 90% кода и без всякой нейрохуйни генерируется.

Чтобы не заканчивать на тухлой ноте, дам тебе полезный совет. Я хуй знаю в каком редакторе ты пишешь, да это и не важно, плагин есть для любого. Чтобы ускорить написание верстки раз в десять, научись пользоваться emmet https://docs.emmet.io/ https://www.youtube.com/watch?v=F_0rS5DDi3M
Аноним 25/05/25 Вск 08:32:28 #474 №3461965 
>>3461962
У тебя просто проф деформация. Ты кодишь под ларку и поэтому у тебя когнитивное искажение, такое, что ты думаешь, что доку ларки за два дня прочитал, вечером доку vue, nuxt прочитал и с закрытыми глазами пишешь в тот же день всё что угодно. Ле классикуе.
Аноним 25/05/25 Вск 08:42:06 #475 №3461966 
>>3461962
>cms используются людьми, которые код не пишут, если тебе приходится для cms писать код
Кстати пиздёж, у того же самого wordpress дохуя уроков как код писать и такой и сякой, под разные случаи жизни. Это значит, что в wordpress заложены возможности как и без написания кода что-то делать так и есть возможность писать код, если хочешь. Полный пиздёж, что cms только и исключительно существует для случаев в которых код не пишется. Короче у тебя попа бонбит, и ты согласен, что угодно напиздеть лишь бы не уронить на анонимном форуме свое эго.
Аноним 25/05/25 Вск 08:45:42 #476 №3461968 
>>3461965
Вообще мимо. Я пишу на том на чем написан проект, по которому стоит задача. Сейчас это симфони и первый юи. А на вуе я вообще не пишу, я на вуе делал себе красивое резюме. Сесть, открыть доку и разобраться - это базовый навык программиста.
Аноним 25/05/25 Вск 08:48:31 #477 №3461970 
>>3461966
Этот инструментарий для тех кто создает платные плагины. А не для тех кто пользуется вордпрессом чтобы сайт по-быстрому задешево развернуть. В этом и суть, вместо того чтобы что-то писать своими руками манагер ставит плагин. Писать плагин под какую-то уникальную ситуацию - пустая трата времени и сил.
Аноним 25/05/25 Вск 09:08:42 #478 №3461982 
Расскажите где наёбка в вакансиях не требующих опыта работы.
На hh есть для примера это:
https://hh.ru/vacancy/120909592
https://hh.ru/vacancy/120722315
Подозреваю в первой длительный испытатель период по итогам которого тебя погут послать нахуй чтобы не занимал место для следующего очередняры, но что со второй вакасией, почему нигде не указано про вышку или специальное? Стоит ожидать сто откликов или по какой конкретной причине вкат всё?
Аноним 25/05/25 Вск 09:11:06 #479 №3461983 
>>3461968
>>3461970
То что ты умен и знаешь много технологий и дошел до точки, где любую технологию можешь изучить за день - это всё очень и очень хорошо.

Тем не менее я всё ещё категорически не согласен с тем, что вместо того чтоб сделать блог на знакомой блоговой cms, обязательно надо вместо этого браться за три незнакомых фреймворка vue, nuxt, laravel просто потому что какой-то анонимный мужик с проф деформацией и когнитивным искажением сказал, что эти три фреймворка учатся за один вечер и ts тоже за один вечер и vite тоже за один вечер и деплой на сервер всего этого тоже за один вечер.
Аноним 25/05/25 Вск 09:20:10 #480 №3461985 
>>3461983
Да в целом как-то похуй с чем ты там согласен. Сиди на вордпрессе, тебя ни к чему не принуждают.
Аноним 25/05/25 Вск 09:31:29 #481 №3461992 
>>3461982
У тебя какие-то проблемы с чтением? Не можешь загуглить что такое галера?
Обе компании нанимают не для себя. Нанимают хуй пойми кого за пол бюджета, чтобы впарить лохам как мега специалиста. Вторую половину бюджета разумеется положат в свой карман. Лично для тебе это грозит еблей головы сроками и дедлайнами с минимумом помощи в твоей работе, увольнением одним днем и потенциальным кидком на зп.
Аноним 25/05/25 Вск 09:52:54 #482 №3461996 
>>3461985
На самом деле принуждает. Принуждает здравый смысл использовать для бложика самую популярную блоговую cms с хостингом вместо оверинженеринга промышленным фреймворком предназначенным для создания веб приложений.
Аноним 25/05/25 Вск 10:00:48 #483 №3461998 
>>3461996
Бля, ебанько. Я в первом же посте написал: если ты можешь взять готовую работающую вещь - бери. А если ты пишешь под cms код, то ты уже занимаешься тем же самым что на ларавель, только не получаешь релевантного в профессии опыта, и делаешь кривую залупу, которую потом без тебя проще будет выкинуть и нормально написать.

Все, тема исчерпана, я не собираюсь слепошарому долбоебу по третьему кругу одно и тоже объяснять.
Аноним 25/05/25 Вск 10:07:59 #484 №3462001 
>>3461998
Ну да согласен проще бэк фреймворк и к нему два фронтенд фреймворка и весь сопутствующий инструментарий выучить за "один вечер", и деплоить всё это на vds/vps. Чем на бутстрапе штмл шаблоны сверстать для ВордПресс страниц. Полностью согласен.
Аноним 25/05/25 Вск 10:23:11 #485 №3462003 
>>3462001
Нахуя тебе два фронтенд фреймворка?
Аноним 25/05/25 Вск 10:27:18 #486 №3462005 
>>3462001
>>3462003
Хуй с ним. Нахуя тебе ОДИН фронтенд фреймворк?
Аноним 25/05/25 Вск 10:28:48 #487 №3462008 
>>3462003
Ты ж говоришь, что просто штмл с пыхой не пойдет, обяз надо обвешаться чем-нибудь ещё, лишь бы это был не ненавистный ВордПресс с хтмл-ом и бутстрапом
Аноним 25/05/25 Вск 10:30:25 #488 №3462009 
>>3462005
Один не интересно, пушто в вордпрессе рякт есть. А надо же супротив ВордПресса пойти. Против надо показать характер.
Аноним 25/05/25 Вск 10:34:02 #489 №3462012 
>>3462008
Где я такое говорю?

>>3462009
Если ты пишешь на вордпрессе код на реакте, то тебе не надо его учить для ларавеля. А если ты им не пользовался на вордпрессе, то с какого хуя тебе он понадобится на ларавеле? Ты совсем ебанько?
Аноним 25/05/25 Вск 10:52:44 #490 №3462015 
>>3462012
Если я беру ВордПресс, то там по умолчанию есть админка с рякт кодом. А ты хочешь чтоб я дрочил ларку и ещё какой-то фронтенд фреймворк чтоб сопоставимую с ВордПресс админкой сделать аналогичную самописную админку.
Аноним 25/05/25 Вск 11:05:35 #491 №3462019 
>>3462015
Пчел, какая нахуй самописная админка. Для ларавеля готовых админок хуева гора. Вот тебе, к примеру, муншайн. Там как раз в демо есть блог https://demo.moonshine-laravel.com/
Аноним 25/05/25 Вск 11:29:17 #492 №3462028 
>>3462019
Какое-то форменное самоубийство, вместо того чтоб взять для бложика блоговую cms с полностью готовой удовлетворительной админокой, которую обкатали миллионы пользователей - искать левые админки на ларке под хуй знает чьим авторством, бросил он поддерживать эту админку или нет. Прикручивать эту левую админку, разбираться с ней, выпиливать всё ненужное и запиливать нужное чего не хватает. Это блять ещё хуже, чем с нуля нахуярить. Ты уже переобуваться начинаешь. Сначала говоришь, что всё за считанные дни выучивается и с закрытыми глазами админки пишутся. Теперь же ты делаешь удивленный вид мол о каких самописных админках идёт речь. Непорядочность с твоей стороны.
Аноним 25/05/25 Вск 11:32:34 #493 №3462029 
>>3461992
На этой неделе начинаю вкат, решено
Аноним 25/05/25 Вск 11:34:20 #494 №3462032 
>>3462028
>Проснулся, накатил вордпресс, поставил плагин для блогов, пользователи пишут блогпосты, а ты пошел завтракать.
>если ты можешь взять готовую работающую вещь - бери
>вместо того чтоб взять для бложика блоговую cms с полностью готовой удовлетворительной админокой
Давно тут таких тупорогих ебланов не видел.
Аноним 25/05/25 Вск 11:46:54 #495 №3462037 
>>3462032
Себе может скажешь?
Аноним 25/05/25 Вск 11:54:11 #496 №3462039 
>>3462032
Мне тогда перестанешь искать левые админки на ларавел вместо той что предлагает ВордПресс? В чем твоя борьба? Ты сопротивляешься написанию вполне себе легальных темплейтов для ВордПресс страниц. И вместо этого предлагаешь учить ларку, прикручивать левую админку, потом дрочиться в недрах этой админки до одурения, чтоб она стала похожей на ВордПрессовскую.

Но сука лишь бы не написать ни строчки кода под ВордПресс. Иначе это противоречит твоим догмам, что нельзя под cms ни строчки кода написать.

Банальная истина, что на бутстрапе сверстать страницу блять проще, чем изучать с нуля фреймворк под веб приложения и ебаться с чьими-то админками
Аноним 25/05/25 Вск 18:52:37 #497 №3462291 
>>3461923
Если у тебя нет отдельной фронтенд мартышки, то пилить проще на тех же блейд шаблонах по старинке косплея фуллстака ssr, вставляя динамику только где необходимо. Нет, в смысле можно обмазаться фреймворками везде, но это минус к скорости разработки будет. И не факт, что дешевле чем на 2 чела где фронт и бэк.
Аноним 25/05/25 Вск 20:17:07 #498 №3462332 
>>3461881
Жаль, я просто только вкатываюсь в бэк, хотел послушать вести с полей фронтенда, тем более от бывшего бекендера
Аноним 25/05/25 Вск 20:32:19 #499 №3462362 
>>3461895
> из ларавелистов
По моему долбоебизм. Что это должно означать? Ты типа сеньр ларавелист будешь, Который только его знает? Нет, ты будешь сеньр пхп бэкенд девелопер. Вот у них и посмотри зп.
Аноним 25/05/25 Вск 21:39:07 #500 №3462393 
>>3461923
>В 2к26 году всё ещё на верстать на похапе? Я думал, что вся верстка давно ушла в vue/react и nuxt/next, а похапе только restapi
Можно и так, многие делают с ряктом (на базе inertia). Но я особого выигрыша не вижу. У тебя сайт будет чуть поинтерактивнее, чуть побыстрее. Фундаментальных проблем это не решает. По сути, получается франкенштейн, слепленный из говна и палок. Тем более если добавляется next.js, который сам по себе раздутый фреймворк. Ты накладываешь один раздутый фреймворк поверх другого раздутого фреймворка. Есть люди, которые даже на вордпресс накатывают рякт, но опять-таки на выходе получится тот же самый франкенштейн.
Аноним 25/05/25 Вск 22:09:43 #501 №3462411 
>>3462362
>Ты типа сеньр ларавелист будешь, Который только его знает?
А там больше некуда расти. Ну типа, всё полезное применение пхп ограничено одним вебом. Ты же не напишешь на пхп мобильное приложение? Не прошьёшь микроконтроллер пхп? Не сделаешь десктоп приложение? Не обучишь нейронку? Так что можно сказать, что есть несколько вариантов - либо вордпресс/битрикс, либо магазины опенкарт, либо фреймворки yii/laravel. Всякие вордпрессы/битриксы/опенкарты - это разовая работа для малого бизнеса как правило. Остаётся либо yii, либо ларавел, либо самопалы. В каком-то смысле да, это предел развития.
Аноним 25/05/25 Вск 23:33:53 #502 №3462514 
>>3462411
>Не сделаешь десктоп приложение?
Поискал щас кьют/гтк байндинги под пехопе - там и правда всё плачевно.
Аноним 26/05/25 Пнд 01:06:38 #503 №3462541 
>>3462411
> Остаётся либо yii, либо ларавел, либо самопалы. В каком-то смысле да, это предел развития.
Ну так потолок же там не 250
Аноним 26/05/25 Пнд 01:52:16 #504 №3462546 
>>3462541
>Ну так потолок же там не 250
Открываю hh, вбиваю запрос php. 2247 результатов. Ставлю уровень от 270 тысяч рублей. 173 результата. Это 7.69915443%. Ты можешь спорить, усираться. Но факт в том, 90% получают до 250к. Естественно будет какая-нибудь очень редкая вероятность 0,01% что челик работает на какую-нибудь швейцарскую фирму и получает овер дохера. Поэтому будем считать что потолок 250.
Аноним 26/05/25 Пнд 02:32:22 #505 №3462564 
>>3462546
> Открываю hh, вбиваю запрос php. 2247 результатов. Ставлю уровень от 270 тысяч рублей. 173 результата. Это 7.69915443%. Ты можешь спорить, усираться. Но факт в том, 90% получают до 250к. Естественно будет какая-нибудь очень редкая вероятность 0,01% что челик работает на какую-нибудь швейцарскую фирму и получает овер дохера. Поэтому будем считать что потолок 250.
Вопрос в том насколько в эти 7% легко выбиться. И какого труда это же займет в других языках.
Аноним 26/05/25 Пнд 09:54:26 #506 №3462678 
>>3462564

Сам подумай что такого может делать компания, у которой продукты на PHP, что она может позволить себе тратить на одного айтишника 3,000,000 руб. в год не считая налогов и отчислений. А вас таких там должен быть отдел несколько человек.
Аноним 26/05/25 Пнд 10:09:51 #507 №3462695 
>>3462678
> 3кк рублей в год
Типа дохуя? Ты рофлишь?
У них за день доход выше
Аноним 26/05/25 Пнд 10:28:45 #508 №3462714 
>>3462695

У какого бизнеса доход 3кк в день? Ты чё угараешь там? Забыл в какой стране живёшь? Чай сахар есть и то хорошо.
Аноним 26/05/25 Пнд 15:17:08 #509 №3462977 
>>3462678
> А вас таких там должен быть отдел несколько человек.
Да, целый отдел сеньеров за 400к. Мне кажется в любой области, когда ты выйдешь на уровень сеньера, то можно будет без особых трудностей найти работу из этих 7%. Тем более вас и сеньеров не так много, которые будут на это место претендовать.
Ты говоришь о том, что компаний не так много, кто будет столько платить, а сколько их должно быть? В целом по всем языкам дохрена вакансий за 300к? Мне кажется там разница между вакансиями и кол-вом потенциальных кандидатов не хуже чем везде в других местах.
Сеньерских вакансий меньше чем джуновских, Это нормально. На тебя компаний, который будут готовы столько платить хватит. Я бы понимаю мы говорили про релокацию с полной оплатой и топ зп, тогда я бы еще назвал надежду на подобное авантюрой, а говорить, что будучи специалистом сеньером по бекенду на пыхе ты не сможешь себе 300+ найти, ну это странно, тем более когда инфляция, цены растут, эти 300к уже не те самые 300к
>>3462714
> У какого бизнеса доход 3кк в день? Ты чё угараешь там? Забыл в какой стране живёшь? Чай сахар есть и то хорошо.
Пиздец, да что с тобой. Тем более даже захудалая галера столько гребет, сколько тебе не снилось. они не пожалеют 300к на сеньера, который будет им по сути доход обеспечивать. ПРо 3кк не знаю, но ты уж слишком прибедняешься, как будто у нас каждый работодатель это ИП Задрищенко А.П.
Аноним 26/05/25 Пнд 17:57:16 #510 №3463155 
>>3462411
>Ты же не напишешь на пхп мобильное приложение?
Которое ломанут в этот же день и выложат на 4пда, где тебе придется клянчить донаты. А вот веб ты никак не спиздишь. Да и страничку тебе никто не мешает под мобилы адаптировать - получится то же самое приложение.
Аноним 26/05/25 Пнд 18:15:38 #511 №3463171 
>>3462977
Много лично знаешь пыховиков с зп 400к?
У меня вот друг с 8 годами опыта сенькой 220 получает
Аноним 27/05/25 Втр 12:09:32 #512 №3463610 
перекат до 1000 или 500?
Аноним 27/05/25 Втр 12:10:55 #513 №3463612 
>>3463171
> У меня вот друг с 8 годами опыта сенькой 220 получает
Много людей, которыми пользуются, потому что они себе цену не знают или стесняются сказать. Ты бы платил сеньеру 400 если он и за 200 сидит спокойно довольный?
Аноним 27/05/25 Втр 14:16:12 #514 №3463703 
Что за Bootstrap скажете?
Аноним 27/05/25 Втр 14:29:46 #515 №3463722 
>>3463612
Так ты ЗНАЕШЬ таких людей или просто НАЕБЕНИВАЕШЬ? Ты то откуда эту реальную цену взял?
Аноним 27/05/25 Втр 15:52:55 #516 №3463814 
>>3463722
250 потолок для пхп сеньера это смешно. Вот и всё, чего тут доказывать йопта. Можешь еще раз свое исследование провести. Как ты вывел 7% в пхп и посмотри какие проценты в других местах
Аноним 27/05/25 Втр 17:02:20 #517 №3463879 
>>3463814
А нахуя проводить какие-то исследования, если можно просто кукарекать на дваче то что мне в голову взбрело? 400к это смищно, я вот так, примерно почувствовал что потолок полтора ляма. Я правда этих денег ни у кого никогда в ведомости не видел, но чувство есть ебейшее. Так что тут доказывать нехуй. Йопта.
Аноним 27/05/25 Втр 22:44:12 #518 №3464117 
>>3463703

Устарел очень сильно. Но используется для внутренних разработок, где нужен просто обычный стандартный лук для фронта.
Аноним 27/05/25 Втр 23:31:30 #519 №3464141 
>>3464117
А как штука для фронта пока изучаешь пхп?
Аноним 27/05/25 Втр 23:59:00 #520 №3464150 
>>3464141

Сойдёт в учебных целях.
Аноним 28/05/25 Срд 01:24:37 #521 №3464173 
>>3464117
В чем устарелость выражается?
Аноним 28/05/25 Срд 05:19:43 #522 №3464227 
>>3464173
Бутстрап - это набор готовых элементов, к которым прикручено все и скрипты и внешний вид и цсс. А тейлвинд, который сейчас бутстрап заменяет - это набор инструментов. Чтобы делать свои элементы, со своими скриптами и внешним видом.

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

Так что если планируешь заниматься фронтендом - тейлвинд. А бутстрап и учить нехуй, берешь и пользуешься если надо.
Аноним 28/05/25 Срд 06:56:15 #523 №3464244 
Линух обязателен?
Я поставил убунту и не смог обойти блокировку ютуба/других сайтов даже по гайдам...
Аноним 28/05/25 Срд 09:27:05 #524 №3464275 
lMeR8IHXCY.jpg
>>3464244
>и не смог обойти блокировку ютуба/других сайтов даже по гайдам...

Расширение Fast Proxy для браузера, но с ней ютуб часто просит подтвердить что не робот. Пердольский способ, качаешь это:

https://github.com/hufrea/byedpi/releases/tag/v0.16.2

Для браузера расширение foxy proxy с такими настройками. И запускаешь этот файл с конфигом в терминале:

ciadpi -i 127.0.0.1 -p 10801 -s1 -q1 -Y -Ar -s5 -o25000+s -At -f-1 -r1+s -As -s1 -o1+s -s-1 -An -b+500
Аноним 28/05/25 Срд 10:09:08 #525 №3464306 
>>3464244

Это только начало...
Аноним 28/05/25 Срд 10:13:17 #526 №3464307 
>>3463879

за 200 к мидлы хуячили еще 5 лет назад

Добавь сюда инфляцию, девальвацию и получаем, что нормальный настоящий синьор не будет за такие гроши пердеть.
Твой знакомый кент синьор видимо ленится искать, либо сам проект ему в кайф, либо он не синьор вовсе
200 к = 2.5 к баксов
Аноним 28/05/25 Срд 10:53:39 #527 №3464337 
>>3464307
> Добавь сюда инфляцию, девальвацию
А у кабана типа такого нет?
Радуйся что зп хоть на месте стоят а не падают
Аноним 28/05/25 Срд 11:17:00 #528 №3464353 
>>3464337

В том то и дело, что у кабана такого нет!
Он цену на продукцию поднял и выровнял разницу
Налоги?
Включаем нахуй налоги в цену
Убытки побочные?
Включаем нахуй в цену
Аноним 28/05/25 Срд 11:18:57 #529 №3464354 
>>3464337

И зп не стоят на месте, они упали
Даже без учёта инфляций и прочего


Хоть это и странное условие ты выдаешь, мне что, прикинуться идиотом и закрыть глаза на то, что за пару лет я беднее на 20-30% стал?
Аноним 28/05/25 Срд 11:50:35 #530 №3464384 
>>3464227
Что бутстрап что тейлвинд это набор готовых цсс классов для элементов. Работают они одинаково и на одинаковых технологиях.
Так в чем конкретно его устарелость ты так и не написал.
Аноним 28/05/25 Срд 14:06:24 #531 №3464504 
>>3464384
>набор готовых цсс классов
Ебло, и что же по твоему произойдет если ты прицепишь к своему элементу класс btn бутстраповский? Да туда прилепится все что к бутстраповской кнопке относится: внешний вид, анимации, события. Потому что бутстрап компонентный фреймворк, с конкретными готовыми компонентами. А в тейлвинде даже класса похожего на btn нет. Там более мелкие элементы, типа бордера, цвета. Ты сам себе собираешь свой btn.

Устарел не бутстрап, а компонентный подход. Никому не нужны целые компоненты, все равно их придется под себя переделывать и передизайнивать. Никому не нужна на фронте тяжеленная куча того, что ты в итоге не используешь. Сейчас уже даже тейлвинд считается слишком специфичным. И переживет он бутстрап не на долго.
Аноним 28/05/25 Срд 14:55:24 #532 №3464542 
>>3464504
Соя, с чего ты решаешь какой подход устарел? Ты кто блядь такой чтобы такое тут задвигать? Бизнесу надо чтобы работало, а не очередная фронтенд-мартышка выделывалась как она роутинг и ssr переизобрела.
Тебе никто не мешает пересобрать бутстрап как тебе надо по визуалу, а не городить на каждую кнопку десяток классов если они, блядь, в интерфейсе все одинаково выглядят. Чем в таком случае твоя копипаста портянки из классов для кнопки отличается от компонентного подхода? Шило на мыло.

>Сейчас уже даже тейлвинд считается слишком специфичным.
Так у вас на фронденте только и делают, что каждый год новый фреймворк придумывают, где все то же самое, но другими словами, и начинают пиарить. Ебанутые.
Аноним 28/05/25 Срд 15:20:38 #533 №3464572 
>>3464504
> Сейчас уже даже тейлвинд считается слишком специфичным. И переживет он бутстрап не на долго.
А что приходит на смену?
Аноним 28/05/25 Срд 15:25:56 #534 №3464575 
image.png
Вы используете строгую типизацию?
Аноним 28/05/25 Срд 15:49:02 #535 №3464603 
>>3464542
Бля, долбоеб, ты хоть раз "пересобирал" бутстрап? Не просто кнопочки с синего в зеленый перекрашивал, а под свой дизайн его переделывал? Ты себе хотя бы примерно объем работы представляешь? А как потом с этим полупокером жить? В итоге все кончится тем что ты проебешь еще хуй знает сколько времени выкидывая нахуй остатки этого ебучего бутстрапа и будешь задавать себе один единственный вопрос: а нахуя он мне был нужен изначально?
Аноним 28/05/25 Срд 15:52:06 #536 №3464608 
>>3464572
shadcn/ui
Аноним 28/05/25 Срд 17:02:27 #537 №3464641 
>>3464575
Я это к тому, что хочу понять насколько это распространённо и обыденно. Может сейчас вообще все так пишут, а может точечно в каких-то проектах используют и всё
Аноним 28/05/25 Срд 17:04:26 #538 №3464642 
Зачем нужны анонимные функции если есть arrow function? Они же вроде ту же проблему решают, только короче, еще и не надо вводить новую сущность closure
Аноним 28/05/25 Срд 17:37:58 #539 №3464654 
>>3464603
Бутстрап для интерфейсов. Если ты лендосики пилишь, то он тебе не нужен. Возьми Тильду и не еби людям мозги.
Аноним 28/05/25 Срд 17:53:43 #540 №3464669 
>>3464572
Через год он с новым маняфреймворком прибежит, можешь скринить. Я уже достаточно в вебе чтобы на эту сою насмотрется.
Аноним 28/05/25 Срд 19:41:54 #541 №3464729 
>>3464669
В каком ты нахуй вебе, дура. Рассказывать охуительные истории про переписывание бутстрапа может только дауненок, который этот бутстрап только на картинках видал. И в душе не ебет как этот фронтенд делается.
Аноним 28/05/25 Срд 21:27:30 #542 №3464769 
>>3464642

Главное применение это всякие фильтры, мапперы, сортировщики. Например ты можешь пройтись по массиву, применив к каждому его элементу определённую функцию. Тебе не нужна эта функция как отдельная сущность, тебе она нужна просто временно конкретно в этом месте и всё.
Аноним 28/05/25 Срд 23:21:18 #543 №3464838 
>>3464729
Манечка, пока ты бегаешь с модными фреймворками соевыми люди работают на месте с более старыми вещами просто потому, что им не полгода от роду и их ранее запмлили в проект.
Ты же борщехлеб выделывающийся итт.
Аноним 29/05/25 Чтв 07:26:44 #544 №3464891 
>>3464769
Так стрелочная функция - тоже анонимная и все это может. Ты даже вопрос не прочитал.

>>3464642
Отличия есть и существенные. Стрелочная функция должна всегда возвращать результат и работать в одну строку.

Попробуй в своей стрелочной функции вызвать echo. Или попробуй поменять местами значения двух переменных. Ну или задача со звездочкой: попробуй сделать стрелочную функцию рекурсивной, но только чтобы рекурсия останавливалась. Очень быстро поймешь ограничения.
Аноним 29/05/25 Чтв 08:13:51 #545 №3464896 
>>3464641
В нормальных командах и более менее новых проектах стараются использовать везде, на симфони точно, на ларе хз. В легаси параше смысла никакого нет
Аноним 02/06/25 Пнд 19:07:49 #546 №3467847 
Почему в классах static именно так называется? Логика же не прослеживается. Не лучше ли переименовать в global или типа того?
Аноним 03/06/25 Втр 09:31:51 #547 №3468115 
>>3467847
Потому что название происходит от способа связывания вызова функции с кодом, который должен выполниться. И таких типов связывания два: статическое связывание и динамическое связывание.

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

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

Ключевое слово static напрямую указывает что метод при его вызове будет связан статически, что для этого метода будет только одна реализация. Но в пхп все через очко. Поэтому статическое связывание там делится еще на два подтипа "обычное", когда используется self и "позднее" когда используется static. Чем они отличаются в документации прочитаешь.

TL;DR Название спиздили из джавы, как обычно, проебав половину его смысла.
Аноним 04/06/25 Срд 21:35:21 #548 №3469594 
>>3468115
Понял, спасибо
Аноним 05/06/25 Чтв 19:06:26 #549 №3470449 
Пытался изучить RabbitMQ, по идее простая штука.
Скопипастил из татуриала Hello 2 файла, запускаю. А оно ошибку выдает, не работает. Хуйня какая-то!!! Как же бесит. А я несколько дней превозмогал чтобы начать изучать, и теперь желание пропало. Вот что за говно такое!
Аноним 05/06/25 Чтв 19:08:55 #550 №3470452 
>>3470449
Все так. И это ради того чтобы потом ебашить за 15к потому что джуны-дебилы не нужны, а крутить опыт такое себе - это легко палится + просят трудовую.
Аноним 05/06/25 Чтв 20:32:35 #551 №3470518 
>>3470449
> не работает. Хуйня какая-то!!! Как же бесит
Вот на этом моменте обучение происходит
> А я несколько дней превозмогал чтобы начать изучать, и теперь желание пропало
Какой же ты долбаеб. Мало того, что несколько дней штаны просиживал, просто чтобы уговорить себя начать что-то делать, так еще и столкнувшись с первой же проблемой бросать собираешься. Ты же буквально ментально на уровне ребенка развит.

Ну бросай конечно, если тебе оно нахуй не надо, то всем остальным в этом мире тем более. Не удивляйся только потом, что года пройдут, а внезапно так ничего и не выучится само по себе. Не забывай только трудности избегать любой ценой, жизнь ведь и так трудная сама по себе.
comments powered by Disqus

Отзывы и предложения