Все новые видео будут только на Boosty, подписка всего 23 рубля. Подробности в начале видео: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-_4d-QHdTIpQ.html
Михали спасибо огромное за ваши курсы, это просто клад для тех кто хочет научится разрабатывать сайты на битриксе, очень жду выхода обновленного курса по созданию большого интернет магазина. Пожалуйста в новом курсе уделите чуть больше внимая кастомизации компонентов битрикса, даже повторяя за вами сложно разобраться в их хаосе, прям детально разбивайте нужные места комментариями кто за что отвечает, какая функция что выводит.
Ютуб, как-то испортил битрейт, в оригинальном видео все четко. Следующие серии, все таки, будут в FullHD ) Из git репозитория исключил папку .idea - дабы не мешалась ни кому. Настройки у всех разные могут быть.
00:00 начало, установка SSL сертификата и дополнительные настройки 4:30 настройка главного модуля 6:35 подключение к сайту через PhpStorm 11:10 значение папки local и структура файловой системы проекта. Создание собственного template 13:15 подключаем шаблон сайта 16:50 header шаблона описание 18:15 подключение JS и CSS(SCSS) файлов шаблона 26:50 подключаем Git для сохранения файлов
Спасибо за работу! Очень доходчивым и простым языком рассказываете, подскажите почему используете именно jQuery а не нативный JavaScript? И почему используете YUI компрессор а не условный Gulp или laravel mix?
jQuery так как упрощает работу- на нативном JS получится тоже самое, только сложнее и нужно будет писать документацию к проекту- а экономия времени (не в ущерб качеству) это приоритет. Gulp и прочие таск менеджеры, опять же- ради экономии времени на настройках. Позже, ближе к концу, воспользуемся CodeKit для оптимизации и расстановки префиксов (autoprefixer)
Большое спасибо за уроки!!! Очень полезно и информативно, у меня вопрос - вот Вы работаете в php storm, а как можно настроить взаимодействие с удаленным сервером для VS Code + в связке с расширением SASS, чтобы компилировались файлы прямо на рабочий сервер? С учетом, если это просто виртуальный хостинг, а не выделенный сервер. Возможно ли такое?
Спасибо за урок - очень полезно и жду новые серии) а подскажите - если например проект весит гигов 7 например - я понимаю что можно и папки изолировать но если ве же нужно чтобы весь проект оставить в структуре - как к нему подключиться чтобы не выкачивался он через phpstorm? Интернет для юрлиц не всегда норм)
VS Code достаточно популярный и серьезный инструмент. Думаю, в нем все это (и не только) можно решить плагинами. Но, я пробовал VSCode около двух лет назад, тогда как-то не зашел. Пока, особого желания нет в него погружаться
Можно использовать след. плагины Remote Development - спец. пакет плагинов для работы по ssh, подключение легкое После того как настроите подключение, можно навесить доп. плагин для Sass/Scss ( Live Sass Compiler) < в настройках над будет указать в какой формат сохранять Правда не нашел нормального минификатора или сборщика JS, тут наверно нужна помощь коллег по цеху)
@@artemkorolev9607 лучше поздно чем ни когда) Только сейчас заметил что это сообщение попало в спам проверку, уж не знаю почему. Я прямо в видео это вроде бы озвучивал, при добавлении проекта нужно выбрать: Upload changed files automaticly - тогда будут сразу, сами улетать на сервер.
Если из ядра не подключать-то не перезапишет. В целом, если на показатели Lighthouse пофиг (об этом будет в 10-ой серии) , можно не заморачиваться со свежим jquery и подключить из ядра
Здравствуйте! Вопрос чайника ) Вы на 18й минуте говорите, что битрикс объединяет все CSS файлы и запускает их одновременно, и что лучше так, чем по очереди подгружаемые CSS. Но разве это лучше, чем по очереди? Допустим есть 3 цсс файла, условно по 100 килобайт. Подгружаясь по очереди контент будет для пользователя выгружаться быстрее, чем собирать всё в единый пуш на 300 кб. Кроме того, при медленном интернете, при открытии сайта, явно будет виден "рывок", когда цсс проснётся через секунду-две-три, после обычной хтмл странички, и развернётся. Или это фича битрикса, и тут больше никак?
Нет использовать или не использовать эту возможность, решать вам. Но, даже в вашем примере: лучше в один запрос получить 300 кб, нежели делать 3 запроса по 100. На запрос из браузера, тоже тратиться время- запроса каждого файла (картинки, js, css). Критичные, для отображения, css файлы, можно инлайном вставить.
"в битриксе нет единой точки входа, любой раздел сайта физически существует" ага. и файл /urlrewrite.php не нужен и комплексные компоненты с генерацией виртуальных путей тоже? =)
Почему не нужны? Нужны, но это не отменяет того, что нет единной точки входа. При желании, конечно, можно все навалить в корневой index.php - но так ни кто не делает)