Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter
11.3K subscribers
1.35K photos
20 videos
26 files
4.04K links
Все самое полезное для пхпшника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/bca892d6

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5d13cd6fa92100ee6f68b
加入频道
#advanced #async

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

https://sergeyzhuk.me/2017/09/25/reactphp-event-loop-ticks/
#вакансия #remote #СПб #php

PHP - разработчик
от 80 000 до 180 000 руб. на руки
Проект, на который ищем - stavka.tv
Санкт-Петербург

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

Наши проекты scores24.live and stavka.tv ❤️

Сейчас открыта вакансия на stavka.tv.
О проекте, можно почитать тут https://igaming.marketing/project/stavka/.

СТАВКА TV — новатор в сфере отечественного беттинга. Являясь с одной стороны симулятором реальной игры на ставках, с другой — социальной сетью для любителей спорта, проект выполняет важную социальную функцию: учит людей не проигрывать. Мы взяли лучшее из беттинга: драйв, адреналин. Зато исключили самое неприятное: у нас невозможно проиграть реальные деньги.

СТАВКА - НЕ букмекерская контора.

Мы с первого дня работы над СТАВКОЙ сделали акцент на технологичности, поэтому разработчики — главный актив проекта. Работать предстоит с сайтом, который ежемесячно посещают более 500 000 человек только из России. Наша цель в 2021 году: 1 000 000 MAU. Готов вместе с нами менять мир развлечений? Say Yes!

Стек проекта: VueJS; PHP, Lumen; MongoDB; Redis; RabbitMQ.

Что делать:
- Принимать участие в проектировании и реализации проекта;
- Заниматься рефакторингом существующей кодовой базы;
- Плотно взаимодействовать с командой, состоящей из бэкендеров, фронтов, node.js разработчиков и менеджеров;
- Быть на связи в рабочее время, оперативно трекать задачи в jira;
- Участвовать в переносе текущего решения на более актуальную версию фреймвока и библиотек.

Требования:
- Опыт в WEB-программировании от 2 лет;
- Уверенные знания PHP7;
- Опыт разработки (в т.ч. оптимизации) реляционных БД (MySQL / PostgreSQL и т.п.);
- Опыт работы с NoSQL системами (предпочтительно MongoDB);
- Уверенное понимание философии Git;
- Умение работать в команде и писать чистый код (у нас используется PSR12).

Будет плюсом:
- Опыт работы с GraphQL;
- Опыт работы с Go;
- Опыт работы с фреймворками Symfony, Laravel, Lumen;
- Опыт создания высоконагруженных проектов;
- Опыт работы с Docker.

Условия:
- Конкурентоспособная заработная плата;
- Удаленный формат работы или работа из офиса, по желанию (Мы из Санкт-Петербурга);
- Связь через Slack, Zoom, Telegram, постановка целей через Jira;
- Бонусы за достижение целей;
- Поощрение личностного и карьерного развития;
- Поощрение смелых идей и нестандартных решений;
- Лучший коллектив <3;
- Неформальная рабочая атмосфера, без лишней бюрократии.

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

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

Можете писать в телеграм @grrachevski по поводу вакансии
Программист PHP

#вакансия #офис #удаленка #PHP
Локация: Вся Россия
Вакансия: Разработчик PHP
Занятость: полная, 5/2
Компания: IT интегратор
Стек технологий: PHP, yii, Docker Compose, Vju, node.js+npm,
gulp, PostgreSQL, JS фреймворки (Vue, Angular (js и 2+), React), REST, HTML, CSS
В поисках разработчика PHP на долгосрочный проект
Задачи:
- Участие в развитии и сопровождении PHP проектов в качестве разработчика
- Прямая коммуникация с заказчиком для реализации доработок
- Разработка технической документации
Вопросы, резюме можно в телеграм @Marinaconnor
Младший программист PHP

#вакансия #офис #удаленка #PHP
Локация: Вся Россия
Вакансия: Младший разработчик PHP
Занятость: полная, 5/2
Компания: IT интегратор
Стек технологий: PHP, yii, Docker Compose, Vju, node.js+npm,
gulp, PostgreSQL, MongoDB, MySQL, JS, JS фреймворков (Vue, Angular (js и 2+), React)
В поисках младшего разработчика PHP на долгосрочный проект
Задачи:
- Поддержка проектов на базе PHP
- Разработка технической проектной документации
- Участие в процессах модификации и доработки ПО
- Взаимодействие с заказчиками в рамках технических и организационных вопросов
- Анализ и оценка технических решений для настройки и разработки требуемого функционала
Вопросы, резюме можно в телеграм @Marinaconnor
Ведущий программист PHP

#вакансия #офис #удаленка #PHP
Локация: Вся Россия
Вакансия: Ведущий разработчик PHP
Занятость: полная, 5/2
Компания: IT интегратор
Стек технологий: PHP, Java (Docker, Maven, Tomcat), Python
В поисках ведущего разработчика PHP на долгосрочный проект
Задачи:
- Развитие и сопровождение систем на базе PHP, интеграций с другими системами (MQ, веб-сервисы, БД)
- Управление командой разработчиков (оценка, планирование, контроль, решение проблем, стендапы, ревью и т.д.)
- Разработка технических требований (в том числе в формате документов)
- Контроль соблюдения технических политик и технологий разработки ПО
- Проведение семинаров по обучению команды разработки новым технологиям
Вопросы, резюме можно в телеграм @Marinaconnor
Хотим сделать классную онлайн-школу с интересными спикерами и отзывчивыми менторами по программированию, data science и разработке игр. Какое(-ие) название(-я) вам нравится(-ятся) больше всего?
Anonymous Poll
4%
progcourses
2%
progtuts
12%
progschool
14%
без разницы/все названия нормальные
10%
никакое не понравилось/предложу свое
#advanced #rfc

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

https://github.com/Girgias/intersection-types
https://wiki.php.net/rfc/short-functions
Middle Fullstack PHP Developer (Remote)
💰 от 120 000 руб.

🔥 Ищем опытного PHP-разработчика на американский проект разработки сервиса поисковой аналитики.

Проект на Laravel, а заказчик — владелец крупного новостного портала. Технически сложные задачи обеспечены. Поделимся основными:
⚙️ Участвовать в разработке приложения.
⚙️ Разрабатывать новые модули сервиса.
⚙️ Разрабатывать модули получения данных через API сервисов SEO-аналитики.

Что мы ждем от тебя:
- Опыт работы с фреймворком Laravel.
- Опыт работы с базами данных MySQL или PostgreSQL.
- Владение письменным английским языком на уровне, достаточном для общения с англоязычной командой (таск-трекер, митинги).

От нас:
- Удаленное трудоустройство (белая заработная плата, оплачиваемый отпуск, больничный).
- Надежность — за пандемию не уволили ни одного сотрудника, а наоборот увеличили штат.
- Высокая заработная плата, размер которой определяется по результатам собеседования.
- Гибкий рабочий график (40-часовая рабочая неделя).
- Работа в компании, которая каждый год растет в топовых рейтингах.
- Корпоративные занятия английским языком, компенсация затрат за занятия спортом, ДМС (от года работы в компании).

Подробная вакансия здесь bit.ly/39uUpfM
📲 связь с @vostrokonova_alena
#advanced #async

Серия статей про асинхронный PHP на примере ReactPHP от Сергея Жука:

https://sergeyzhuk.me/reactphp-series
#advanced #laravel

Разбираемся, зачем нужен Laravel Octane, как им пользоваться и какую на этот раз Тейлор сделал обертку.

https://beyondco.de/blog/laravel-octane-introduction
Senior PHP Developer
Город: Лимассол/Remote
Компания: Wisebits
💰 Зарплатная вилка: от 3500 до 4000€ net

Wisebits это крупный международный IT холдинг в активе которого 7 сильных продуктов в области Web и Mobile. Более 10 лет мы развиваем продукты, работающие под огромными нагрузками. У нас дружная команда и творческая атмосфера.

Мы предлагаем:
🔥 Современный офис в центре Лимассола или удаленную работу
🔥 Медицинскую страховку по всему миру для вас и семьи
🔥 Отличные обеды в офисе за счёт компании
🔥 Языковые курсы, mindfulness вебинары и корпоративные программы поощрения и скидки на Youtalk и многое другое
🔥 Релокейт за счёт компании
🔥 Помощь с переездом семьи из любого региона России и Европы
🔥Участие в конференциях по всему миру (оплатим участие и организуем логистику раз в год)

Необходимые навыки:
Опыт работы с высоко-нагруженными приложениями
PHP, MySQL – свободное владение
REST API – проектирование и реализация
Технический английский (таски и документация у нас на английском)
Unit-тесты – понимание, зачем они нужны, умение и желание их писать
Шардинг, репликация – понимание принципов и желательно наличие опыта

Сайт компании https://wisebits.com/

Отправляйте ваше резюме на почту: [email protected]
Или в telegram: https://yangx.top/eva_recruiter
Прояви свои таланты в «цифре» и стань частью цифрового будущего! 🚀

Регистрируйся на самый масштабный конкурс для IT-специалистов в России — «Цифровой Прорыв» 2021! ⚡️

В этом году мы приготовили для тебя: 8 крутых хакатонов, актуальные кейсы, топовых экспертов, атмосферную IT-тусовку и нетворкинг. Призовой фонд — 55 млн руб! 👨🏻‍💻

Участвовать могут новички, любители и профи из любой точки России!

🎯 Все подробности и регистрация в одном клике от тебя по ссылке: https://leadersofdigital.ru/
PHP-митап в формате брейншторма со спикерами. 22 апреля в 19:00​ встречаемся в формате офлайн, по адресу: Большая Якиманка, 26.

Валентин Удальцов - Team lead в Happy Inc и автор канала «Пых» расскажет о том, как структурировать код, чтобы не получить “большой ком грязи” и проведет живую дискуссию с участниками.

Основные вопросы:
- сравнение подходов package-by-type, package-by-layer,
- package-by-feature в контексте Agile,
- принципы проектирования пакетов Роберта Мартина,
- пример организации модулей в проекте на Symfony,
- инструменты в PHP, которые помогут следить за связанностью модулей и направлением зависимостей.

Регистрируйся по ссылке: https://datsconf.com
Microservice_Patterns_With_examples_in_Java_Chris_Richardson_2019.pdf
5.5 MB
#book #advanced

Объемная и полезная книга по паттернам разработки, актуальным для микросервисных приложений. Вы узнаете про распределенные транзакции, саги, способы надежных доставок событий между сервисами, о способах увеличить надежность работы микросервисов, о взаимодействии на основе REST или брокерах сообщений и многом другом. Примеров кода практически нет или они на Java, что не вызовет проблем у опытных PHP разработчиков.