Пікірлер
@TechBusinessDev
@TechBusinessDev Сағат бұрын
Когда yii3 выйдет нормально алло?
@400.90
@400.90 10 сағат бұрын
PHP 7.4 последняя и самая лучшая версия, с PHP 8 ушел в строгую типизацию и отказ от шорттегов, в вебе строгая типизация нужна только в определенных случаях, но никак не по умолчанию, с PHP 8 проблем стало как с битриксом, кругом грабли, на которые ты тратишь еще больше времени и соответственно бюджеты и сроки, за все это платит клиент, это большая проблема..
@user-yn1pk3bz2r
@user-yn1pk3bz2r 10 сағат бұрын
Пипец. Саша собесит Торвальдса. Смотреть без регистрации и смс
@malferov
@malferov 20 сағат бұрын
IT-энтузиаст
@HexletOrg
@HexletOrg 23 сағат бұрын
Полное видео: kzbin.info/www/bejne/r5Kng5qGbb2Ei9k
@Feycot
@Feycot Күн бұрын
типа безопасный? Или безопасный тип?🤣
@HexletOrg
@HexletOrg 14 сағат бұрын
Смотря с какой точки зрения на это смотреть)
@staslun1640
@staslun1640 Күн бұрын
Было смешно слушать, как ПХП разработчики смеются на руби. Когда единственный самый большой пример у них Badoo... В то время как руби используют gitlab, GitHub, Shopify, Airbnb и так далее. Но в целом интересная дискуссия, но PHP трогать больше все равно не хочется
@andreika713
@andreika713 Күн бұрын
Фейсбук и его русскоязычный клон вк
@mzungu_baridi
@mzungu_baridi Күн бұрын
56:39 я думаю что админика на php - это общая боль, даже на symfony с SonataAdminBundle, это требует некоторых усилий (а если надо что-то по ajax подтягивать, то приготовься потратить некоторое кол-во времени на эту часть а не на основную задачу). У меня знакомый именно из-за этой проблемы когда-то перешёл на Django (и действительно, там админика очень хороша, сильно всё попроще чем на том же SonataAdminBundle) по его словам он тратит на админику самый минимум своего времени, почти всё время уходит на основную задачу.
@mzungu_baridi
@mzungu_baridi Күн бұрын
А кто подскажет адрес ресурса "php на танке" 51:30? Я только упоминания о нём, датируемые 2007-2008 годом, нашёл
@katusha389
@katusha389 Күн бұрын
Когда у меня болит запястье я одеваю шерстяную красную ниточку. Не знаю почему и как но помогает.
@user-sh8qe9de4c
@user-sh8qe9de4c Күн бұрын
Если врываться, то лучше в JS. Потом и на бэкенд проще перейти. А PHP это +1 год по сравнению с JS и много боли на Битриксе.
@Artem_Kruchinin
@Artem_Kruchinin 2 күн бұрын
Спасибо ребят. Очень нравится быть в сообществе PHP правда еще меня не заметили, но когда нибудь надеюсь буду принимать участие в развитии
@HexletOrg
@HexletOrg Күн бұрын
Всё получится)
@grkunov
@grkunov 2 күн бұрын
Почему не друпал? По историческим причинам. Выбрал бы modx. Далее не смотрел.
@grkunov
@grkunov 2 күн бұрын
Деплой несет в себе какие-то копирования массивами. Они что папки руками на сервер закидывали?
@web_tolk
@web_tolk 2 күн бұрын
Joomla 4 / Joomla 5 имеет в коробке REST API, который может расширяться своими плагинами. Готовая админка есть, а фронт может работать по REST API,
@rin2004able
@rin2004able 2 күн бұрын
Фронтэнд, перенесенный на сервер, фронтэндом быть не перестает. В головах людей, в том числе оч опытных прогеров каша. Фронтэнд это про человеко-машинное взаимодействие, а не про исполнение кода на клиенте или сервере.
@bsisow
@bsisow 2 күн бұрын
Спасибо! Приятно было послушать.
@devope
@devope 3 күн бұрын
51:30 Не смог нагуглить :(
@devope
@devope 3 күн бұрын
Очень дельно
@MrKrosna
@MrKrosna 3 күн бұрын
PHP мой любимый язык программирования, начинал с версии 4.1, задачи с многопоточность можно решить через multicurl, но лучше использовать Go ) пример кода на php // Функция для многопоточного получения данных из нескольких URL function getMultiCurl($urls) { // Массив для хранения ресурсов cURL $curlArray = array(); // Мастер-хендл cURL $multiCurl = curl_multi_init(); // Инициализация всех cURL соединений и добавление их в мульти-хендл foreach ($urls as $i => $url) { $curlArray[$i] = curl_init($url); curl_setopt($curlArray[$i], CURLOPT_RETURNTRANSFER, true); curl_setopt($curlArray[$i], CURLOPT_FOLLOWLOCATION, true); curl_multi_add_handle($multiCurl, $curlArray[$i]); } // Выполнение запросов $index=null; do { curl_multi_exec($multiCurl, $index); } while($index > 0); // Сбор результатов foreach($curlArray as $i => $curl) { $results[$i] = curl_multi_getcontent($curl); // Получение данных curl_multi_remove_handle($multiCurl, $curl); // Удаление из мульти-хендла curl_close($curl); // Закрытие сессии cURL } curl_multi_close($multiCurl); return $results; }
@sergei3806
@sergei3806 3 күн бұрын
чет лид молодой слишком))
@user-ri7mk9ek6e
@user-ri7mk9ek6e 3 күн бұрын
С gql то что не так то? Везде он сейчас, соап и рест переписывается повально.
@mr.alekseyev
@mr.alekseyev 3 күн бұрын
Александр без шляпы. Это не настоящий Александр!
@HexletOrg
@HexletOrg 3 күн бұрын
Так и мы не настоящие)
@amir32806
@amir32806 3 күн бұрын
Event loop - это как в Node.js?
@user-qg6nh5rj1v
@user-qg6nh5rj1v 3 күн бұрын
Насчет прослушивания через телефоны. Как-то мы с командой на обеде, сидели и обсуждали разные темы, в итоге случайно зацепились за Кубу, что это за страна, что там есть и вообще, как туда полететь. После обеда, пошли работать и какого было наше удивление, когда у нескольких человек в браузере мобил, начала отображаться реклама с турами до Кубы. Поржали тогда, что наши телефоны от Apple, все же прослушивают и данные сливаются, но никто с этим ничего делать не будет ))
@InfoPolza
@InfoPolza 3 күн бұрын
Еще такого по больше
@webdev2030
@webdev2030 3 күн бұрын
Ребят, вы сделали мой день. Проснулся без настроя и тут вы, прям зарядили. Такого контнета не хвататет.
@HexletOrg
@HexletOrg 3 күн бұрын
Очень рады)
@vatakiller
@vatakiller 3 күн бұрын
27:23 Хз о чем борода говорит. На hh пять лет назад было в среднем 2тыс php-вакансий, сейчас их > 4тыс.
@vangogalon
@vangogalon 3 күн бұрын
Хекслет на столько развился, что позвал на подкаст Кузьму Гридина.
@silent-do
@silent-do 3 күн бұрын
На nodejs есть fastify👍
@DezzGen
@DezzGen 3 күн бұрын
Парни красавчики, делайте ещё подобный контент !
@user-fk7sz3md1c
@user-fk7sz3md1c 3 күн бұрын
Прикольно, сделайте что-нибудь подобное по java, пожалуйста
@HexletOrg
@HexletOrg Күн бұрын
Посмотрим, кого из спикеров можно позвать)
@Mazahaka007
@Mazahaka007 4 күн бұрын
Спасибо, было интересно и полезно!
@annashchankina5921
@annashchankina5921 4 күн бұрын
Даёшь машинное обучение от Хекслет!!!!
@lindx2533
@lindx2533 Сағат бұрын
лучше человеческое
@devKenny
@devKenny 4 күн бұрын
вот иммено, только вебстудии и используют php так как cms есть и можно побыстренькому наговнокодить. Нормальные проекты на php не пишут умные люли
@sergeyvikulov2622
@sergeyvikulov2622 3 күн бұрын
ну а ты видимо умный и поэтому хочешь затянуть с процессом за чужие быбки?
@vatakiller
@vatakiller 3 күн бұрын
Чем тебе RetailCRM, Badoo, Avito, Delivery Club, BlaBlaCar, PHub не нормальные проекты? Или там тоже не умные люди работают?
@goriaev
@goriaev Күн бұрын
Можно добавить ещё (vk, fb), но справедливости ради: они стартовали на этом языке. Сейчас там зоопарк
@devKenny
@devKenny 4 күн бұрын
если бы не cms на php, были бы качественные программисты, а не говнокодеры, коих куча на php
@north-leshiy
@north-leshiy 4 күн бұрын
Если бы не CMS на PHP были бы CMS на java :D Или на JS. Или на Ruby (он в те годы был на коне). Вы CMS на ASP кстати видели?) Это же чудо :D По факту кроме как на PHP широко распространенных CMS крайне мало. На как условно WP, Drupal, Joomla, Magento.
@sergeyvikulov2622
@sergeyvikulov2622 3 күн бұрын
слышь, "качественный программист", а php то тут причем?
@HexletOrg
@HexletOrg 4 күн бұрын
Полное видео уже на канале kzbin.info/www/bejne/j6TOonuVf9toqKc
@devKenny
@devKenny 4 күн бұрын
в попу ваш битрикс
@Arseniy.P
@Arseniy.P 4 күн бұрын
Не сразу удалось понять по превью - что за республика такая - РНР, и куда она идет.
@sergeyvikulov2622
@sergeyvikulov2622 3 күн бұрын
вай вай! это что? сарказм?
@amir32806
@amir32806 3 күн бұрын
Рязанская
@HexletOrg
@HexletOrg 4 күн бұрын
🔥 Бесплатный курс по основам PHP от Хекслета: ru.hexlet.io/link/NmVKBr 🔥Язык программирования PHP: рейтинг, сферы применения, прогнозы экспертов: ru.hexlet.io/link/iN2Wit ✅ Полезные вебинары по программированию каждую неделю: ru.hexlet.io/link/nY7Yyn 00:00:00 интро 00:00:29 о спикерах из PHP-комьюнити 00:01:21 мне нравится, как развивается PHP, но не нравится, как ломают обратную совместимость 00:02:34 что такое Rector 00:04:55 есть ли необходимость поддерживать старые версии PHP 00:06:44 разработчики, которые занимаются археологией и апдейтами WordPress 00:11:39 ужасы апдейтов PHP 00:12:36 чем руководствуется core-команда PHP, когда принимает решения 00:14:57 что не хватает в PHP в 2024 00:18:18 что хорошего появилось в языке программирования PHP 00:20:16 запускают ли новые проекты на PHP 00:27:28 в PHP слабые разработчики и комьюнити? 00:36:27 почему микросервисы на PHP редко встречаются 00:40:17 почему все не хотят писать на PHP, а хотят писать на Rust 00:42:30 популярность языков зависит от страны? 00:48:03 легко ли учить PHP 00:59:30 в программирование больше не входят потому, что хотят сделать сайт? 01:07:33 самые модные фреймворки в PHP 01:11:17 стоит ли разработчику выбирать PHP, если есть другие языки с кучей фреймворков 01:19:58 хайп GraphQL прошёл? 01:21:41 комьюнити PHP
@sho_nuff
@sho_nuff 4 күн бұрын
Привет! 🎉
@HexletOrg
@HexletOrg 4 күн бұрын
Оперативно) поздравляем с тем, что первый)
@Ttr1963
@Ttr1963 4 күн бұрын
Какой классный программист )) 😎
@HexletOrg
@HexletOrg 4 күн бұрын
Великолепнейший)
@user-lr3yc8eu4r
@user-lr3yc8eu4r 5 күн бұрын
Способ 1. Создаёте пустой объект. при первом переборе массива заполняете свойства объекта (свойство = значение в массиве). При втором переборе (по свойствам объекта) собираете результирующих массив. Способ 2. Перебираешь массив, заполняешь результирующих массив при условии !includes. Но в этом случае каждый раз будет перебираться массив, что бы вычислить includes. 3. Используй Map :) 4. Если массив отсортирован, то вообще за один проход всё делается. Короче - вкл. фантазию уже.
@mma3ypuk
@mma3ypuk 5 күн бұрын
Бывает такое, что ты ежедневно пятидневку просыпаешься в 6 утра и домой возвращаешься в 19-20 вечера, и у тебя настолько конченая работа, что ты не можешь уделить час грёбаной работы на обучение, сидя за компом... Я начинаю отставать, но я продолжаю ежедневно по вечерам проходить уроки, пока не начинаю засыпать... Но это настоящий пиздец...
@vtotbl
@vtotbl 5 күн бұрын
Я бы ливнул услышав такой вопрос ...
@dranzboi
@dranzboi 5 күн бұрын
неграмотный ведущий
@user-xn2cr5oe4p
@user-xn2cr5oe4p 5 күн бұрын
Такой вопрос, сразу поможет понять твой уровень: Если я своим шлангом по твоим губам постучу, что произойдёт?
@pages777
@pages777 6 күн бұрын
22042024
@HexletOrg
@HexletOrg 6 күн бұрын
Полный список курсов и программ: ru.hexlet.io/link/WNkPpr (или первая ссылка в описании канала)