Игорь Воротнёв: но тем не менее это было не сразу очевидно. Я вообще не понимаю зачем ставить плагин для настройки кэширования. В модексе подобные вещи идут из коробки и ты сам решаешь что кэшировать, а что нет. И никаких кейсолтов нет. При переносе просто меняешь site_url на новый домен и всё работает. Геморрой этот твой WordPress)
Игорь Воротнёв: я же говорил, " у парня стопроц ломается какой-то плагин". Неждан, что всему виной серверное кэширование. У меня такого при переносах тоже никогда не было.
Literator: судя по симптомам у тебя ошибка в настройках ssl сертификата. Он точно приобретён для второго домена? И ты уверен что ssl_chipers нужно тупо копипастить? Похож он на ключ а на разных серверах, как я понимаю, они должны быть разные.
Serj-One: "Сильное заявление. Откуда данные?"
ООП учил в отличие от некоторых. И знаю что легче придать свойство массиву, а не писать это свойство дважды. Прочитать 2 класса и отрендерить одно свойство легче, чем прочитать класс, отрендерить ему свойство и повторить это заново. Если ты этого не понимаешь (а ты этого не понимаешь) - ты плохой разработчик.
Serj-One: а зачем в скомпилированном css, где так или иначе страшно, поддерживаемость и структурирование? В понимании человека поддерживаемость и структурирование должны быть в исходниках вёрстки. А в понимании движка браузера - минификация и оптимизация - главное и основное. И неважно какой кошмар накомпилирует таск-раннер - тебе не нужно его читать, а браузер справится - и между двумя твоими вариантами - со вторым вариантом он справится лучше.
Ну скорее всего нужно поставить на комп nodejs и npm i gulp -g. Локальный gulp требует глобального - с этим ничего не поделать. Или использовать альтернативные таск-раннеры, которые могут работать локально.
Erelecano Oioraen: " регулярно таскаю один вордпресс туда-сюда(хобби у меня такое) между несколькими виртуалками(старые убиваю, создаю новые и продолжаю развлечение)"
Вообще если о vhosts апача, у виртуалок на одном сервере одна конфигурация. Но даже если ты таскал по разным физическим серверам - видимо, у тебя из backend только wordpress и минимум накрученных плагинов и своего php. А в данном примере у парня стопроц ломается какой-то плагин, который не соответствует в минималках конфигу сервера.
Erelecano Oioraen: не согласен. Все переносы вордпресса и джумлы на сервера с другой конфигурацией происходят с последующими ошибками и нужно дебажить. Да что я мелочусь, drupal, bitrix, prestashop - тот же геморрой. Абсолютно непортабельные системы.
Ну а то что "переносится дампом базы и копированием файлов ... совершенно спокойно" - тут ты в корне неправ. Иначе этого вопроса не было бы))))
Serj-One: "extend группирует совершенно несвязанные между собой элементы по незначительной общей группе свойств".
extend ничего не группирует. Группируешь ты. Ты просто описал, что не умеешь ими пользоваться - вот и всё. Если котелок варит, в extend запутаться не выйдет. Если ты отделяешь стили модулей, наследуемые материалы и css фреймворк по разным каталогам проекта, то запутаться сложно.
1) extend компилируется быстрее.
2) extend добавляет класс к свойству, а не копипастит свойства в класс
3) extend позволяет использовать модификаторы, include нет.
Так что объективно, ты не прав. На медиуме и других форумах уже целый вагон статей, в которых все советуют отказываться от миксинов в поддержку объектно-ориентированного составления кода даже в css, который казалось бы вообще не относится к ООП.
Serj-One: "Миксины сами по себе куда мощней и функциональней" - поясни-ка конструктивно, почему include лучше extend? Чем копипаста лучше наследования?
Serj-One: миксины медленно компилятся и разводят copy paste в css. Несмотря на don't repeat yourself разрабы продолжают использовать миксины. За что им будет выделен отдельный котёл в аду.
Максим Тимофеев: я не знаю с чего ты решил, но требования к преподам этих курсов достаточно высокие - я сам на moikrug порой подобные вакансии видел. Туда явно не даунов отбирают - ты не прав.
К тому же я говорю о пошаговых курсах с заданиями, а не вебинарах. Если ты складываешь своё мнение из того, что посмотрел первые уроки и там не всё раскрывается - оно и понятно. Постепенный подход с самых основ всегда более продуктивный.
Максим Тимофеев: это документация, а не продуманная обучающая программа. Читая документацию трудно бывает понять как что работает на более общем уровне. Для того и нужны онлайн курсы. и они всегда свежак.