Pavel
а я без xdebug работаю и норм
вот как вам удается? у нас коллеги тоже работают без дебагера. На каждого прогера создается онлайн площадка с нужной для него веткой git и он удаленно по ssh программирует. Ну используют var_dump и иногда вывод данных в файл для проверки значений. Но это же так неудобно. Однако им удается быстрее, чем мне разбираться в незнакомом коде даже без дебагера. не понимаю как такой скилл выработать ) неизвестно же что придет извне и какие глобальные переменные. Для меня любимое дело это пошагово выполнять программу и смотреть как что меняется
Dmitriy
а потом поймете что все эти симфони это только инструмент чтобы удобно запустить бизнесовый код, а вот тут самое интересное - архитектура, модули, каплинг, кохижн, как бороться с техдолгом, тесты, стат анализ и еще куча всего
Dmitriy
artem
Учите разметку yaml и симфа на 90 процентов изучена
Dmitriy
yaml нафиг )
artem
Pavel
мне казалось что сейчас симфони перестало хранить конфиги в yaml, нет ?
Dmitriy
мы в своих модулях только пхп конфиги юзаем
artem
Александр
artem
artem
Сергей
Минус одна зависимость как минимум.
Ну и дальше другие приемущества, в стиле проще рефакторинг.
Ща не знаю как, но раньше плагин шторма не умел править файлы yaml,если, например, у части классов меняешь namespace. В пхп конфигурации это всё из коробки шторма делается
Dmitriy
пхп конфиги - автокомплит, никакие плагины шторма не нужны, рефакторинг и т.п.
Александр
Yaml конвертируется в массив, и симфони его уже использует. На какой в таком случаи yaml нужен... по мне так бессмысленно. Ладно в других языках, где это реально упрощает. В php я считаю излишне.
Nikolay
Nikolay
yaml уже устарел, его просто привычно использовать. Но на пхп можно более гибкие настройки делать
Null
Если они тебе нужны. В целом. Ну и как только от ямла перешел к пхп - пока рецепты flex.
Юра
У симфони отличная документация
Юра
Можешь начать с микрофреймворка там ничего лишнего нет и потихоньку всё узнаешь
mrFANRA
mrFANRA
ну а с другой стороны, достаточно общего понимания. а лезть в глубину особого смысла имхо нет смысла. вы же не лезете в исходники пхп, что бы понять как он работает. достаточно понимание обработки кода для оптимизации. если проект будет какой то крупный и нужно выжимать все до капли в оптимизации, тогда да
Anton
Вообще, чтобы понимать и хочется именно видео можно посмотреть курс от @elisdn на ютубе) У меня в списке обязательного к просмотру PHP-шникам)
Юра
mrFANRA
mrFANRA
лара следует изначальным приципам пхп, все можно ... а если скосячишь то это твои проблемы
Юра
Не знаю лара мне тоже не зашла
Юра
Идее не помогает даже
Юра
Симфони легко читать исходники
mrFANRA
новичек хочет начать писать, а не учиться читать чужой код. это главный шаг
Юра
Может надо было какой-то плагин для лары поставить
Юра
Основная трудность с которой он столкнется это сразу скажу будет доктрина
mrFANRA
)) причем быстро и что бы получился фейсбук
Юра
Поэтому новичку стоит начать с доктрины
mrFANRA
Vlad
Юра
symfony/slognij-code
The Ant
за исключением пары факапов :D как слеши например 🤣
The Ant
так чел на ларе кодит, уже знаком с принципами работы мвц фреймворков
The Ant
остальное как нибудь да получится
mrFANRA
mrFANRA
ладно, мы сейчас свалимся в религиозные споры )
The Ant
Чувааак... да какие там сложности? принял реквест в контроллере, обработал его там же, отправил во вью. Всё!
Юра
У меня ему есть вариант другой - Spiral framework
The Ant
в симфе про это прям в getting started написано
Юра
Почему? Он частично похож на лару и он быстрый
Vlad
Null
mrFANRA
The Ant
а типа в ларе со сложной бл будет проще? )
Null
Ларка просто бойлерплейт дает для быстрого старта.
А по факту - дерьмо :D
The Ant
скажу по секрету, доктрину можно не юзать. Можно елоквент сраный закатить, если очень хочется
The Ant
доктрина вообще не маст хев для симфы, это опциональная штука
mrFANRA
The Ant
не важно, костыли или нет, это даст возможность познакомится с симфой, что и есть цель
mrFANRA
речь о новичках, а не человеке у которого уже есть опыт работы с фреймворками
The Ant
правда, с конфигом елоквента наверное придется потрахаться :D а доктрину просто с композера воткнуть можно
The Ant
так если Павел с ларой гребет на галере, он разве новичек?
The Ant
Anton
Павел
The Ant
😄
The Ant
ты ж тоже с уии2 пересел 😄
какие сложности испытал?
Павел
ты ж тоже с уии2 пересел 😄
какие сложности испытал?
Я уии2 не трогал никогда, а доку по симфе начал читать когда был слабо знаком с фреймами, но прочитал доку Лары. И вот на тот момент дока по Ларе мне казалась просто в миллион раз юзерфрейдли чем симфа
The Ant
значит я тебя перепутал с кем-то :D