Получи случайную криптовалюту за регистрацию!

PHP.today

Логотип телеграм канала @phptoday — PHP.today P
Логотип телеграм канала @phptoday — PHP.today
Адрес канала: @phptoday
Категории: Технологии
Язык: Русский
Количество подписчиков: 4.36K
Описание канала:

Самые свежие новости из мира PHP. Обновленные стандарты. Лучшие практики с примерами кода. Как писать чистый, читаемый и понятный код.
Чат тут https://t.me/all_it_ru

Рейтинги и Отзывы

3.00

3 отзыва

Оценить канал phptoday и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

1

2 звезд

0

1 звезд

1


Последние сообщения 3

2021-12-17 19:14:19 История о том, как парень написал свой elasticsearch на php и что из этого вышло.

А какие нестандартные решения писали вы? Расскажите в комментариях

https://habr.com/ru/post/595765/
1.0K views16:14
Открыть/Комментировать
2021-12-01 19:55:16 Прошли знаменитые скидочные дни, и астрологи объявили неделю статей о highload факапах.

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

P.S. Скорее всего люди с опытом highload не найдут для себя ничего сильно полезного, ребята в статье попались на ошибки новичков.


https://dou.ua/forums/topic/35426/
917 views16:55
Открыть/Комментировать
2021-11-28 10:01:29 В четверг вышел PHP 8.1, а я, как работник кровавого энтерпрайза, все еще на 7.4.

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

А вот особняком стоят CMSки и аутсорсинг проекты которые уже прошли стадию активной разработки.
Например, Magento с поддержкой PHP 8.1 выйдет только весной.


Ну а почитать про новинки языка можно тут https://www.php.net/releases/8.1/ru.php

Напишите в комментарии, как в вашей компании обстоят дела с обновлением версии языка.
1.1K views07:01
Открыть/Комментировать
2021-11-25 19:24:24 Релиз PHP 8.1, запуск PHP Foundation и истории переезда на 8.0

Прямо сейчас в эфире стрим, подключайтесь!



604 views16:24
Открыть/Комментировать
2021-11-23 17:09:40 Стрим к релизу PHP 8.1

25 ноября в 19:00 обсудим в онлайне апдейты релиза и PHP Foundation. А 4 компании поделятся опытом, как перевозили проекты на 8.0: от причин переезда и ожиданий до результатов и практических советов.

Вести стрим будут: Валентин Удальцов (Пых), Александр Макаров (Yii), Роман Пронский (PHP Digest)

Расскажут, как переезжали на 8.0: Валентин Назаров (Skyeng), Александр Данковцев (Авито), Максим Фомичев (ManyChat), Иван Корноухов (Badoo)

Детали и тайминг собрали тут.
1.1K views14:09
Открыть/Комментировать
2021-09-08 17:30:13 Всем привет! Прошу прощения за долгое молчание, жизнь приперла к стенке, и пришлось отбиваться =) Пришлось переезжать, и все лето ушло на переезд и обустройство на новом месте.


Сегодняшний пост будет скорее для маководов, хотя и для линуксоидов тула подойдет, но, местами - не автоматически.
Речь про warden.dev. Warden - это консольная утилита для управления контейнерами, идельно подходит для Magento, а также для  Symfony, Laravel, Showare, Commonalities.

На маке работает довольно шустро, умеет:
- Включать-выключать xdebug по наличию куки из расширения Xdebug Helper автоматически
- Поднимать новые хосты всего в несколько команд
- Https из коробки без самостоятельных настроек
- Portainer, Traefik, MailHog уже включены.
- Удобное управление версиями через .env файл - поменял php с 7.2 на 8.0, или elasticsearch с 6 на 7.4, перезагрузил, готово.
- Автоматически прописывает хосты на macos, не нужно топать в /etc/hosts

Ну и если понадобится что-то уж совсем кастомное - всегда можно поправить любые конфиги, добавить инструкции в docker-compose или поменять docker-образ

Ссылочка:
https://warden.dev/

#docker #warden #docker-compose
1.6K views14:30
Открыть/Комментировать
2021-05-05 12:18:58 Возможно, вы уже знаете об этом, но я все равно напишу:

Проверять свои composer зависимости на предмет известных уязвимостей можно просто добавив в dev зависимости пакет:

composer require --dev roave/security-advisories:dev-latest


Это простой metapackage, в котором в директиве conflict описаны известные версии библиотек с уязвимостями. Т.е. при попытке установить пакет с уязвимостью вы получите ошибку на уровне composer require.

Ссылка на github: https://github.com/Roave/SecurityAdvisories
6.2K views09:18
Открыть/Комментировать
2021-04-29 14:20:00
Что дает знание профессионального английского?
- Повышение дохода минимум на 20%.
- Работа на международных проектах.
- Возможность релокейта.

Английский для IT от MBA Strategy:
- Программа обучения подстраивается под ваш уровень и цели обучения.
- Коммуникативная методика позволит с первых занятий побороть языковой барьер.
- На занятиях вы разберете актуальные тематические материалы, терминологию и профессиональный сленг IT-сферы.
- Онлайн формат позволяет заниматься из любой точки мира.

Узнать подробнее о курсе и записаться на бесплатное пробное занятие:
mbastrategy.ru
1.2K views11:20
Открыть/Комментировать
2021-04-27 12:00:39 Отличная статья от автора канала Beer::PHP, где он на пальцах показывает принцип подстановки Лисков, с примерами "хорошо/плохо"

Все тут https://telegra.ph/Princip-podstanovki-Barbary-Liskov-predusloviya-i-postusloviya-04-24

#solid #liskov #design
5.7K views09:00
Открыть/Комментировать