Denwebart: Тогда я вас огорчу, собрать полнотекствый поиск с релевантными результатами на шаред хостинге когда проект горит, а раньше вы такое не делали мало вероятно.
littleguga: Железной дороге ничего не станет от ваших записей/перезаписей) SSD тоже. bower нужен что бы не качать зависимости руками, по факту один раз создал кор файл с настройками и просто кидаешь из проекта в проект один!!! файл, остальное он делает сам, плюс эти минификации, компиляция sass, авто создание спрайтов и с стилей для них, расстановка префиксов, все эти фишечки делают работу лучше, а бовер и гульп избавляют от необходимости делать это самому. И по поводу раньше было вы не правы, никогда так не было, просто раньше об это не писали кучу статьей в интернете, сидели себе профи в своих компаниях, общались с другими профи и юзали кучу всяких тузл, кто то и себе что то писал, но не кричал на весь мир о том, что это круто. Хотя вру кричали, в книгах, тогда книги модными были, а сейчас их не читают, а если почитать то можно заметить, что и 30 лет назад все было то же самое, все говорили о крутости утилит, компиляторов линковщиков, говорили о том, что вот раньше было проще, обсирали какой нибудь язык (10 лет назад это java была, сейчас php, всегда есть такой). В обще все как было так и есть, для себя решайте кем вы хотите стать, делайть сайтики, можете удалить все это и писать в блокноте, 98% заказчиков обычного сайта плевать в чем вы его там делаете, им дизайн важен и что бы работало. Хотите стать тем человеком на которого все показывают пальцем и говорят да он крут, как он все это так делает, ну что же вот кактус, вот столовые приборы.
littleguga: Давайте конкретно по этому гульпу разберемся. Во первых его везде советуют, потому что его возможности далеко за гранью простой минификации css, и в этой задаче вы просто не получили большого профита от установки гульпа, потому и не почувствовали эйфории. Первая же ссылка в гугле говорит как это сделать на шторме https://www.jetbrains.com/phpstorm/help/minifying-..., хотя как по мне это файл вотчеры не очень удобны, мне нравиться контролировать запуск обработчика, а не что бы он сам на каждый чих запускался. Ну да ладно вы все таки решили юзать гульп, вот отличная статья на хабре которую я прочел за долго до того как начал его использовать habrahabr.ru/post/250569, по ней и настраивал без боли. И от сюда вытекает мой совет, читайте профильные ресурсы, есть различные рассылки от крутых прогеров где они описывают крутые технологии, это очень полезно. Второе учитесь фильтровать статьи в интрнете, мне часто хватает беглого взгляда, что бы понять годный в статье материал или нет, но так конечно было не всегда, просто с опытом пришло. Третье никогда не игнорируйте официальные доки https://github.com/gulpjs/gulp/tree/master/docs - здесь есть и описание апи, и квик старты и факью и даже видео уроки о настройки гульпа с различными плагинами. Достаточно налить чайку/кофейку/пива, расслабиться и просто позволить этим помешанным дядькам с красными глазами научить вас.
Матвей Мамонов: Странно что дебаг в тру, а страница белая. Посмотрите логи лары, по стек террасу видно что он их пишет . Смотреть в папке /storage/logs
Вячеслав Плиско: Не обязательно. Не будете же вы любую мелкую функцию выносить в отдельный пакет. Да и человек спрашивал про контроллер, который выносить в отдельный пакет еще более странная идея
Def123: Ну согласитесь что не очень большая разница быль лучшем из 20 или лучшим из 16, если бы на ror было бы 500 человек на место, это было бы уже страшно. Тем более, выборка не учитывает сколько из этих проектов хороши(интересны, хорошо оплачиваются) и сколько разработчиков готовы вести эти сложные/ихорошие проекты. Да и upWork не единственное место в мире где можно работать.
Начните сразу с симфони, ну или с ларавел. Не стоит учиться косить тупой косой под предлогом, что ей порезаться сложнее, берите сразу нормальный инструмент.
У лары исходники откоментированы ни разу не хуже чем у yii, местами даже лучше. О каких слоях абстракции идет речь? Вас фасады напрягают? Ну да не очень удобно, в плане автокомплита, но там паттерн то один на все фасады. Нужно найти исходник открываем нужный сервис провайдер (по имени ищем) и смотрим какой класс он добавляет в контейнер. Да и в самих фасадах есть phpdoc который указывает где читать исходники.
Чушь какая то, у ларавел psr-4 на папку /app все что в ней лежит отлично автоподгружается, это раз. Во вторых все классы которые используются для авторизации имеют свое место в структуре, где желательно их хранить.
Тоже не ясно, я этот ларавел кручу как хочу, на каких хочу доменах, ip, localhost, все работает без проблем. Белый экран может быть из за кучи вещей, которые никак не связаны с его url. Это могут быть не верные права, так как юзер под которым работает сервер и юзер под которым запускается composer скорее всего разные. Может не хватать php либ, сам php может быть не той версии (5.3 например).
littleguga: Это как наркотик) Первый раз конечно игла выглядит страшно и руки дрожат когда подносишь шприц к вене, дикая боль при уколе, потом жить без этого не можешь)