«phpClub» — архив тем ("тредов"), посвящённых изучению PHP и веб-технологий.
Аноним 2019/05/03 18:05:46  №1393551 1
15531688312970.png (1239, 1268x1446)
1446x1268
Привет ребята, первый раз в треде. Что учить чтоб вкатиться в пхп?
На данный момент что я сделал:
-Самостоятельно написал на паттернах и ООП примитивную цмс.
-Калькулятор на джаваскрипте
-Лэндинги на ларавел
-Немного опыта коммерческого на вордпрессе когда-то был.
Одно собеседование провалил, спрашивали по бутстрапу и фронту, хотя шёл на ларавел-позицию.
Тестовое задание провалил на другую вакансию, реализация мини-гугла с 100.000 строками в БД, на jquery и пхп(завалил фронт)


В общем наверное буду дальше дрочить ларавел и попробую начать вью, если спрашивают и фронт, я правильно делаю? Не нужно идти в битриксы и подобное? Там вообще с улицы берут, а на иностранные фреймворки порог какой-то довольно высокий.
Ответы: >>1393553 >>1393560 >>1394575
Аноним 2019/05/03 18:11:31  №1393553 2
>>1393551
>-Лэндинги на ларавел
Как ты их писал, если во фронт не можешь, а он там главное?
Ответы: >>1393556
Аноним 2019/05/03 18:21:00  №1393556 3
>>1393553
Ну это просто примитив на ларке, шаблон скачал на хтмл, распилил блэйдом, красивых джквери-модулей прикрутил. Данные все через БД просто в учебных целях.
Аноним 2019/05/03 18:28:09  №1393560 4
>>1393551
>На данный момент что я сделал:
И сколько времени ушло на поднятия скилла до уровня "я слелал" ?
Ответы: >>1393561
Аноним 2019/05/03 18:32:52  №1393561 5
Ответы: >>1393563
Аноним 2019/05/03 18:35:51  №1393563 6
>>1393561
А такой результат за 8 мес это ок ли не ок ?
Ответы: >>1393564
Аноним 2019/05/03 18:41:35  №1393564 7
>>1393563
А хрен его знает. С одной стороны я фундаментально готовился, с другой стороны я только окунулся в фреймворки, ведь никому чистый пхп не нужен.
Может и ок, учитывая что я сам без курсов и сам программу делал себе. Думаю на курсах это гораздо быстрее дело шло.
Ответы: >>1393566
Аноним 2019/05/03 18:46:09  №1393566 8
>>1393564
Я в этом не шарю, просто смотрел зп джунов в ДС, и решил зебажать сюда.
ИМХО чет вам на джуне мало платят, Да, конечно, джун только начало и перспективы на 300к/сек, но в начале мало.
Ответы: >>1393568
Аноним 2019/05/03 18:51:32  №1393568 9
>>1393566
Да и не на джуне тоже не много. Зарплаты из вакансий на собесах косят. Так что беги от сюда зайчик забегайчик.
Аноним 2019/05/05 15:31:07  №1394575 10
>>1393636

Обычно есть несколько отдельных рабочих процессов PHP и оба запроса будут обрабатываться параллельно. Для получения id записи в MySQL надо использовать LAST_INSERT_ID() или одноименную функцию в PDO или mysqli, не надо делать кривой велосипед. В Postgres надо использовать сиквенсы (генераторы уникальных значений) для этого.

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

>>1393551

Подучи HTML/CSS/JS. Вряд ли ты сможешь осилить фронтенд-фреймворки не зная толком JS. Ну и мне кажется, тебе надо дальше проходить собеседования, есть шанс, что куда-нибудь возьмут.

Заодно можно поизучать теорию по БД, виды связей, нормализация, древовидные данные, индексы. оптимизация и тд.

>>1393514

Наследования исключения делается в простейшем варианте так:

class SomeException extends \Exception {}

Далее при желании можно добавлять поля и методы.

>>1393429

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

>>1393389

Это тайп-хинт (контроль типов). Изучи его и используй по возможности везде.

>>1393036

Если твой скрипт может выполнить задачу за 5 минут, то да, можно так. Если не может, то надо запускать реже.
Ответы: >>1394600
Аноним 2019/05/05 16:15:40  №1394600 11
>>1394575
Просто сразу не мог додуматься до того, что в ларавеле после $var->save(), смогу взять из неё же id =)