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

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


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

2021-01-27 10:30:18 ​​Только-только я расстроился, т.к. уже конец января, а от badoo ни слова о ежегодном конкурсе (для тех, кто не в курсе: они каждый год выкладывают пачку задач на hackerrank, и если ты решил хорошо - зовут на собес, а там и в Лондон, на работу), так сразу нашел, чем потешить свое ЧСВ.

Обнаружил, что в linkedin появились значки вида “знаток PHP”, и, чтобы получить их, нужно пройти небольшой тест. Например, тест по PHP состоял из 15 вопросов, на каждый из которых давалось 1,5 минуты. Если зафейлил - есть возможность пройти тест еще раз(не знаю, с такими же вопросами или другими, но лично я бы сделал с другими, иначе какой смысл).

Сами вопросы были простецкие, ответы выбираются из готовых четырех-пяти. Единственный вопрос, который чуть не обнулил мой таймер в 1.5 минуты - про форматирование времени: ну не помню я наизусть всех модификаторов=) в итоге ответил интуитивно, и вроде как правильно.

В общем, всем рекомендую! И делитесь своими результатами в комментариях, интересно, кто как прошел.
2.6K views07:30
Открыть/Комментировать
2021-01-25 12:40:18 Статья про транзакции для самых маленьких. Мне очень понравилось, как просто и красиво расписано.

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

#транзакции

https://telegra.ph/CHto-takoe-tranzakciya-01-25
2.5K views09:40
Открыть/Комментировать
2021-01-16 22:57:32 Фронт для прожженного бэка

Всем привет. Данный пост подойдет новичкам, или прожженным бэкендерам, которым проще написать на го или джаве, чем на js/css. Когда вообще появилось это разделение на Front и Back? Только только у нас в команде был верстальщик, который особо и программистом то не выглядел, и вот вдруг React, Angular, TypeScript, а кто не успел - теперь Backend разработчик.

Так что делать, если ты бэкэнд до мозга костей, а пет проект, под капотом выглядящий великолепно(нет), с фронта похож на сайты из 2000х?

1. Twitter bootstrap. Содержит множество полезных симпатичных элементов из коробки. И хоть фронты сейчас начнут кидаться ссаными тапками (и тряпками), потому что бутстрап - это только скелет, лэйаут, грид, etc на котором нужно строить свое приложение, но для нас это просто палочка-выручалочка, если нужно придать человеческий вид своему детищу.

2. Vue JS Если надоело писать говнокод на jQuery для того, чтобы например показать форму редактирования прямо на строке в гриде, и после того как все заработало от одного вида этого куска кхм хочется принять валокордин - есть великолепная припарка - Vue JS.
Он выглядит так, как будто он написан бэкэндерами для бэкэндеров, чтобы последние хоть как-то могли похвастаться тем, что знают js фреймворк, и гордо называть себя full stackами. В нем нет этого бардака jquery, и нет тонн синтаксического сахара и абстракций type script. Все бесподобно просто и понятно, как php, и приправлено отличной подробной докой.

3. А для тех, кому нужно и то и то - вот bootstrap-vue.org
Сам не пробовал, но раз поддерживаются последние версии и того и другого - значит проект живой и свежий.

Эхх, за что я любил Yii 1 в лохматом 2012 - так это за коробочный неплохой внешний вид, и включение аякса на гриде одним параметром. Теперь такого не делают))

Вместо послесловия

Ну и раз зашел разговор про сервера: я давно забил на хостинги. По цене они не намного выигрывают у vds/vps а ограничений масса. Да и я считаю что каждый уважающий себя php разработчик должен уметь развернуть php+nginx+db на чистой машине, ну и прекрасно знать что такое ssh, sudo, и почему нельзя запускать nginx под рутом.

Так вот, я уже лет 7 пользуюсь digitalOcean, 5$ в месяц и все мои пет-проекты прекрасно живут на выделенной виртуалке. И по этому случаю держите реферальную ссылку https://m.do.co/c/a2a1a8f9796f , которая не только мне согреет лапу, но и даст вам 100$ на 60 дней потестить и решить, нужно ли оно вам вообще. Они зажмыдились, раньше давали 25$ навсегда (а это, на минуточку, 5 месяцев халявного пятибаксового сервера) а сейчас 100$ но всего на 2 месяца, но это ж все-таки лучше, чем ничего))

Добавил реакции, хочу получить фидбэк, полезно ли, или больше такое не писать.
2.6K views19:57
Открыть/Комментировать
2021-01-12 15:32:28
Подводим итоги PHP-года и разыгрываем слона

Вместе с PHP-Дайджестом придумали опрос про 2020 год и PHP-сообщество. Приходи выбрать фреймворк года, персону года и самый огненный стрим.

По итогам сделаем подборки статей, докладов, каналов по PHP. Все результаты опубликуем на phpcommunity.ru и в статье на Хабре.

Опрос анонимный: оставляйте почту, только если хотите поучаствовать в розыгрыше фирменного пхп-слона.
3.0K views12:32
Открыть/Комментировать
2020-12-30 23:26:33 В начале месяца под одним из постов задали вопрос:
Композиция === Dependency Injection?

Я тогда еще написал статейку, но все руки не доходили выложить ее сюда. Я постарался подробно объяснить, в чем разница и как использовать: Dependency Injection (Внедрение зависимостей), Dependency Inversion (Инверсия зависимостей) и Композиция.

#solid #di #composition #архитектура

https://telegra.ph/Uluchshaem-arhitekturu-Inversiya-i-vnedrenie-zavisimostej-nasledovanie-i-kompoziciya-12-30
3.8K views20:26
Открыть/Комментировать
2020-12-24 12:00:06 Для тех, кто еще ленится двумя командами установить и запустить какой-нибудь статический анализатор кода, ребята записали хороший аудиоподкаст. Также есть частичная текстовая расшифровка.

#phpstan #psalm #phan #статическиеанализаторы

Найти можно тут:
https://telegra.ph/Sejchas-ya-budu-ubezhdat-vas-ispolzovat-staticheskij-analiz-v-PHP-12-01
3.7K views09:00
Открыть/Комментировать
2020-12-23 14:05:57
Трейты! Выстрел себе в ногу или рабочее решение? — ютуб-холивар в эту среду.

На примерах разберем, хороши ли трейты как способ снизить дублирование кода, быстро внедрить функциональность и не только. Читай подробнее о стриме и приходи в эфир 23 декабря в 19:00 (Мск/Минск, 18:00 — Киев).

Против трейтов: Валентин Удальцов (автор канала Пых).

В защиту:
— Сергей Жук (Skyeng)
— Кирилл Несмеянов (SpiralScout)
— Иван Лещёв (BotHelp.iо)
— Александр Дубовской (RaDon)

Ведущий: Роман Пронский (PHP Digest).
2.9K views11:05
Открыть/Комментировать
2020-12-18 12:20:00 Как часто вы сталкиваетесь с проблемой, когда для тестирования задачи приходится менять код? Тесты отложенной отправки письма, генерации чего-то по расписанию раз в неделю и т.д.

Badoo имеет свое собственное решение, которое упрощает жизнь тестировщикам.

#php #QAAPI #trick

Все тут:
https://telegra.ph/API-dlya-QA-testiruem-fichi-bez-dostupa-k-kodu-12-01
3.3K views09:20
Открыть/Комментировать
2020-12-09 11:00:03 26 ноября вышел PHP 8, очень много всего уже было написано, но хочу еще раз оставить шпаргалку, что нового и как использовать

#php8 #cheatsheet

https://telegra.ph/PHP-8--probuem-novye-vozmozhnosti-12-01
3.3K views08:00
Открыть/Комментировать
2020-12-04 11:00:03 Со всеми этими ковидами и прочими авралами я совсем пропустил одну очень и очень любопытную новость.

Вконтакте снова выложил свой движок KPHP.

#php #kphp #компилятор #vk

Все подробности тут
https://telegra.ph/VKontakte-snova-vykladyvaet-KPHP-12-01
3.5K views08:00
Открыть/Комментировать