Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка 3715685 В конец треда | Веб
Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек.

Предыдущий тред был тут: >>3561777 (OP)

Старые треды тут 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

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 месяцев, но известны случаи когда люди вкатывались с нуля за 2 месяца и перекатывались с другого стека за пару недель.
2 3715689
Бамр
3 3715744
Бамп
4 3716252
Какова скорость работы php в чистом виде чтобы обрабатывать json, сопоставимо с node.js?
5 3716264
FrankenPHP это рабочая тема?
6 3716373
Пиздец какой демпинг идет
7 3716384
>>16373
Эти долбоебы до сих пор не поняли что дебильные эмодзи - это стопроцентный признак что текст высрала нейронка?
8 3716397
>>16384
Так их такие же нейронки прогоняют через 3 круга ада до первого анального секса на тех собесе с бородатым скуфом любителем фистинга
9 3716428
>>16373
Первое, конечно, натуральная клиника.
10 3716628
Использует ли кто в проде асинхронный стек? AMP, Laravel Octane и тп? На пыхе не писал лет 5 уже у меня там была версия 7.3, а тут решил глянуть и был приятно удивлён.
11 3716716
>>16628
Не нужОн
12 3717586
>>16373
занятно что в обоих пиках нет симфони
где ссылки на гитхаб? колобок ебало
1.пик вкатун так сказать из под пола YII2 + MySQL ну с таки знаниями в 2026 только в окоп.
2. пик обычный формашлепа битрикс опущенец

конкуренции нет(в пиках как и в реальных вакансиях половина стека это тыква) есть только хрюша еблуша и то там тряска после шумихи на youtube началась ибо коказывается за 90к-120к рублей HR = всегда еблан. а то что средний вебмакак олух похуже средней хрюши тоже правда, пиздеть тоже надо уметь.
13 3718545
>>17586

>нет симфони


Может потому что там работы нет? На Ларе ты всегда найдешь ООО «Мухосранский завод пенисных рукомойн юиков» и будешь там спокойно крудошлепить. А на сифони вообще нет нихуя, хуже чем у питонистов
14 3718820
>>16628
Мне это не надо. Подозреваю, что там, где это критично, пхп не ипользуют.
https://aditya-nursyahbani.com/en/news/laravel-websockets-at-scale-in-2026-reverb-octane-and-real-time-enterprise-architecture/
image.png55 Кб, 792x357
15 3718975
Стыдно, но я не знал об этом. Хотел повыпендриваться и использовать ссылку вместо копирования массива из одного обекта в другой.
16 3719010
>>15685 (OP)

> тред для начинающих


> 2026


Вы это серьезно??
17 3719086
>>19010
Просто шапка кривая. А так, кто начнет сейчас, через годик дорастет до норм уровня, а там, глядишь, и экономика очухается.
18 3719115
>>19086

>а там, глядишь, и экономика очухается


Я так думал в 2023. Ты либо работаешь, либо ты программист.
image.png15 Кб, 628x146
19 3719400
Интересно, зачем?
20 3719640
>>16373
Ахахах, я кажется видел этот чат с вакансиями. Там скуфы разнылись про то, что работу найти не могут. Такой хуйни понаписали, можно на копипасты разбирать. Больше всего перлов Александр выдавал)
Не скоро теперь там нормальные вакансии появятся, я думаю)
21 3720073
Я в этой группе давно, раньше в году так 23-24 оттуда находил работу и достаточно много, сейчас данная группа здохла нахуй благодаря нытикам и ебанвм демперам, бля вот взять нанять этого хоста 67, чтобы он просто месяц в эту группу не писал
kiulsbn6nwiwsy9rpgi4ctxdby.jpeg152 Кб, 658x1196
22 3720087
23 3722266
У меня крепнет ощущение, что нейрослопы - это литералли скрапкод из Вахи 40к.

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

При установке напрочь непонятно, что там с БД эта говнина делает, вроде нагрузки на машинке нет, но тормозит как будто ядерные взрывы обсчитывает. Все средства проверок конфигурации сервака при этом рисуют зеленое.

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

Сменить пасс админу невозможно - авторизовался принудительно, штатными средствами не меняет, и при установке пасс даже не запрашивается.
24 3722410
>>22266
На винду ставил?
25 3722418
>>22410
БитриксВМ. Уточнять "на какой конкретно из" не буду. Пусть будут сюрпризы.
26 3722557
>>22418
А ты её обновлял? Из коробки там пхп 7.4, а свежие версии требуют 8.0 как минимум, мб 8.1 уже. Эти ебланы даже на это болт забили.
image.png94 Кб, 678x317
27 3724215

>нам нужен в каждой бочке затычка


>сделаем ответственным во всем

28 3724384
>>24215
Сливать ответственность и пинать хуи любой синьор умеет.
Платят че?
29 3724464
>>24384

>платят че


опыт работы, вакансия планируемая к созданию, приветливая команда
30 3724469
>>16628
>>18820
Короче поглядел лару октан, они приколхозили все что есть в ларе и на каждый реквест поднимается все говно в Application, хотя большую часть из этого всего надо создать один раз и держать в памяти. Доходит до тормозов в роутере https://github.com/laravel/octane/issues/1128 за каким-то хуем читается кэш роутеров, который нужен для тего чтобы при обычном использовании помирать на каждый реквест не тормозило, а тут он по-хорошему должен был в памяти и создаваться один раз при старте. Там еще много других веселых ишью. Каша из топора получается лол
31 3724555
>>18545

>Может потому что там работы нет?


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

>На Ларе ты всегда найдешь ООО «Мухосранский завод пенисных рукомойн юиков» и


будешь заниматься этим до конца дней.

Вообще как можно писать на ларе, это же пиздец говноедство. Сцук, лучший фреймворк в мире - это симфони. Я не пишу на симфони только потому что завязал с пхп.
32 3724556
>>17586

>занятно что в обоих пиках нет симфони


прав
33 3724567
>>24555
Чел, мы рын-очке, жрем что дают. На симфони по всей РФ меньше 100 вакансий на удаленке.
34 3724642
>>24555
Суть в том что вакансий почти нет
Bitrix.mp45,9 Мб, mp4,
720x1280, 0:43
35 3725925
Вкатываюсь в этот ваш битрикс, нравится
36 3726255
По вакансиям совсем пизда? решил возобновить свой вкат, открыл хх, там 3-6 лет опыта, 10 вакансий по ларавель/симфони на ДС2.
37 3726257
Че делать, спасайте скуфа, как вкатываться? не хочу битриксо парашу дрочить, хочу ларавель. В пайтон/фронтед не вижу смысл свичится, там по тысяче откликов на одну вакансию.
38 3726282
>>26257
Ларавель хорош новые проекты писать. На поддержке легаси он такое же говно как и битрикс. Последние проекты с нуля 10 лет назад писали (когда я вкатывался). Теперь нужно их поддерживать. Вобщем битрикс выглядит перспективнее за счет того, что ты можешь шабашить и наращивать клиентскую базу среди кабанчиков, у которых есть реальные проблемы, чтобы их решать. А маняфантазии создать свой ати биз у всех давно закончились. Уже 5 лет назад все новые проекты на ларке были как тухлое говно про спам и всякую медийку.
39 3726300
>>26257
>>26255
Сейчас везде так, все забито. Терпите и превозмогайте.
https://www.youtube.com/watch?v=M_-Si0KAQ8Q&pp=0gcJCU4LAYcqIYzv
40 3726619
>>26300

>https://www.youtube.com/watch?v=M_-Si0KAQ8Q&pp=0gcJCU4LAYcqIYzv


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

В целом этот тренд нейрокального пиздежа на ютубах набирает обороты. Уже видел скуфа какого-то 40 летнего, который в лесу про айти рассказывает и тоже курсы продает, куча зуммеров с курсами.
41 3726893
Почему вы не вкатитесь в тех лиды? Из обязанностей че-то там решать и болтать.
42 3727204
>>26893
Денег мало, ебут больше всех
43 3727245
Смотрю ютубы, все чето хуярят на каких-то ии агентах, 10 окон открыто, чето процессится, мутится. Просто код еще актуально писать вообще? фор луп. А то я токо вкатываюсь, а там уже походу все вайбкодят. Не шарю в этой хуйне пока.
Bitrixbratva.mp41,9 Мб, mp4,
720x1280, 0:08
44 3727318
Пупсики, часик в радость чифир в сладость, продолжаю вкатываться в рнр и битрикс
45 3727355
>>27245
Кодинг уже не актуален. Все ИИ делает. Можешь не учиться кодить и не вкатываться, это занятие больше не приносит денег.
46 3727711
>>27355

>это занятие больше не приносит денег.


Деньги ничто, хочу поучаствовать в истории, добить пузырь так сказать. А в водопроводчики пойду только после твоих пруфов, как ты в них пошел.
47 3727755
>>27711
Так ты же тупой, какое тебе участие в истории, ты пошёл в тред для пхп макак, а не млщиков.
48 3727841
>>27755

>Так ты же тупой


Интеллект врожденный параметр, я просто выбрал инструмент под себя. Пыха идеально подходит. Битрикс вообще хиден гем в текущих реалиях. К нему хуй прикрутишь ИИ, настолько он уебищный. А вот к 1С уже прикручивают агентов.
49 3728726
дайте гайд по битриксу, буду вкатываться
50 3728865
>>28726

>дайте гайд по битриксу, буду вкатываться


Там вроде какая-то официальная говно платформа по типу 1с, где есть курсы. Имхо лучше просто в пхп чистое вкатится + html + js, пописать скрипты и приложения на чистом пхп, с бдшкой, пописать на laravel. А потом уже с базой чистого пхп идти на вакансию с бытрыксом, который судя по тому что я понял, самописное легаси говно, с велосипедами вероятно и хуевой архитектурой. Мб его уже доработали щас я хз.

Писать на этом говне скорей всего тупиковое занятие, лучше набраться год опыта и съебаться на ларавель.
51 3728917
>>26893

> 180-220к


Там нуликом не ошиблись?
Я из rmt выкатывался не чтобы меньше получать
image.png11 Кб, 755x63
52 3730106
Ну что вы, РХР-прогромисты?
53 3730109
пи экс пи
54 3730388
>>30106
ну кайф же, нет? сидишь спокойно себе распиливаешь этот хлам на ларавеле, сам же потом и дунасишь с поддержкой этой залупы.
зп как я понимаю в районе 50 тысяч.
55 3730686
>>30388

>дунасишь с поддержкой


Там проектная работа. Скорее всего они лишний ствол дполонительные руки нанимают.

>зп как я понимаю в районе 50 тысяч


Да, угадал.
image.png517 Кб, 1036x294
56 3731867
Любители указывать параметры функций перед аргументами, такие
57 3734404
У кого-нибудь есть ссылка на презентацию php8? Там где главный разработчик языка говорил, что по выполнению кода php максимально приблизился к C и дальше типа улучшать уже некуда.
58 3734430
Где лучше джуном вакансии искать на ххшке или во всяких тг каналах?
59 3734433
>>26257
Ты охуел скуф, я на лару без опыта не зашел, хотя могу джуновские задачи выполнять спокойно и в итоге в ахуе ищу хотя бы битрикс на удаленку, а ты скуфовская грязь будешь нос воротить от него? Снижай планочку, причем желательно еще ниже чем я
60 3734436
>>34430
На карьеристе. Там вроде не особо притезятельные сидят.
61 3734454
>>34430

>Где лучше джуном вакансии искать на ххшке или во всяких тг каналах?


Еще один долбоеб... Джуны не нужны уже никому
62 3734458
>>34454
гейткипер, спок, мы обязательно вкатимся, вот увидишь!!!
24002.jpg23 Кб, 400x390
63 3734465
>>34430

> 2026



> Вкатываться в айти



> В России

64 3734467
>>34465
Как будто за бугром сильно лучше.
Весь ютуб и сойддит в нытье вкатунов и сокращенных.
Айтишка в целом всё, ребятки.
Идите в ученики к какому-нибудь плиточнику.
65 3734469
вы все врёти.
я вам не верю.
66 3734470
>>34467
Нормально все за бугром окромя Америки (Ноет на 90% всякий фаанг). Говорю за Европу, работу поменял за 1 месяц поиска пару месяцев назад.
Более того, все что связано с аи - лютейший хайринг и лютейшие зп
67 3734471
>>34470
в канаде с работой полная пизда еще с 2021 года, но там 5 миллионов индусов разом приехало...

но даже в европе ща везде ИИ агентов внедряют и после этого штат сокращают. короче хз. я все же склоняюсь к мысли о том что надо из айтихи выкатываться пока есть куда.
68 3734489
Хуй знает в какой пхп вы вкатываетесь. Я в смежной области работаю, там проще, но есть полтора года опыта на пыхе. Вакансий в ближайших дсах до 2к км нет, вот прям тупо нет. Парочку на сеньоров разве что и на мидла с 2к откликов за день. На битрикс тоже откликался, даже туда никто не нужен. Вкатитесь лучше в тестировщики, техподдержку л2, сисадмины, монтажники сетей но блять не в разработку ебаную, в том числе на РХР. Это худшее направление эвер. А вообще даже мои варианты это адддская хуйня для задротов с конкуренцией, айти пора хоронить и признать это

А ведь до сих пор есть какая нибудь домохозяйка которая увидела курсы по фронтенд на два года за 200к рублев и взяла кредит на них чтобы зарабатывать как ойтишнеки...
69 3734528
>>34489
Ну мне например очень хочется именно на пхп работать, хоть за 5к в месяц
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее