Но на клавиатуре уже есть символ, который помогает пометить приватные методы в языках, которые их не поддерживают и этот символ "_". Почему бы просто не использовать его?
Также можно было бы добавить ключевое слово "private" и вообще не использовать никакие странные символы.
Вы разговариваете мифами, клише и стереотипами при том что не видели ни одного серьёзного проекта на WP. Солженицына тоже ни читали, но осуждаете? И PHP, полагаю, хороните ежегодно.
Разберу тезисно и без сарказма.
Зачем что-то писать на ВП? Там уже давно все написано и превращено в конструктор лего. Скачали темку, темка подтянула сама требуемые плагины. Какие-то другие плагины доставили руками и все. Можно сдавать работу. Мы говорим сейчас про более или менее серьёзные проекты. В таких случаях у клиентов требования и бизнеес-логика уникальные и покупные темы не подойдут. Безусловно, некоторые плагины использовать по-прежнему будет можно, но к их выбору надо будет подходить с чрезвычайной осторожностью.
Только вот после таких "разработчиков" клиенты вынуждены переделывать все с нуля на фреймворках. Потому, что wp-джигиты только обещают светлое будущее, а по факту любой сайт на ВП либо будет переделан, либо выброшен (за исключением разве что блогов и лендосов).
Большое количество сайтов переделывается если происходит рост аудитории. При первичной разработке необходимо максимально быстро сделать функционал и ради этого возможны жертвы качеством кода и производительностью. В дальнейшем, если идея себя оправдывает, то сервис перерабатывается. WP - удобный инструмент для создания подобных версий сервиса. Однако, это не значит что подобного нельзя сделать на Laravel и также это не означает, что на WP нельзя писать качественные вещи.
Сайты на WP всегда упрутся в потолок возможностей системы
И что же это за потолок?
А если вы пытаетесь утверждать что на WP тоже можно делать достойно, то могу предположить что кроме WP вы врядли что-то умеете. Не угадали. На Laravel и Yii мне также приходилось создавать различные платформы.
Программист со скилом очень быстро сможет вникнуть в wp (или любую другую систему), а вот посади wp-шника за тот же Laravel и все. Тот сдуется.
Довольно странное и голословное утверждение. Нет, WP обладает довольно нестандартной и сложной архитектурой, поэтому человеку, который из framework'ов видел только Laravel будет довольно непросто адаптироваться. В обратную сторону это тоже справедливо.
Я помню в студенческие годы делал визитки на WP чтобы к выходным намутить себе деньжат на повеселиться. То есть вы конкретно ничего сложнее визитки на WP делать не умеете. Но почему-то считаете, что другие тоже. Нет, не все остановились на вашем уровне.
А некоторые на этом уровне останавливаются и даже создают IT-студии, которые ничего другого не предлагают.
Безусловно такие студии существуют. Но это не значит, что все IT-студии такие.
А от рекламы бизнес тренеров "научись делать сайты на wordpress за 3 дня", честно говоря, уже тошнит.
Они и на Laravel за три дня предлагают научить. И на Symfony. И даже на C++. Только как это относится к нормальным разработчикам?
Если вы не умеете писать под WP, а умеете только скачивать шаблоны, то не надо экстраполировать это на других.
Пилятся на нём, конечно, не Tier1-проекты, но вполне крупные и с большим количеством уникального функциоанала и/или бизнес-логики вполне встречаются.
Также, он прекрасно подходит для быстрого прототипирования, потому что готовый сервис при должном умении на нём можно сделать гораздо быстрее чем на любом framework'е.
Как я помню, для этого можно галочками собрать себе на сайте бутсрапа новый но сокращенный бандл.
Ну это и предлагает автор. Плюс, дополнительно, перенести код, необходимый для сеток в inline css.
Я нашел одну либу, которая поглощает массу задач ну разве что маску для телефона в не делает. Попапы, галереи, слайдеры, лайтбоксы
Чем эта либа лучше Bootstrap? Какая выгода от замены bootstrap'а (правильно собранного) на эту либу?
Ну и да, переубедить мейнтейнеров перейти на scss с post-css не удалось. Сложно перевозить проект если он у тебя уже на scss
Какая разница, на чём написана либа? В итоге вы всё равно имеете собранный css, который можно использовать. Это никак не мешает свой проект писать на scss
Переписывание bootstrap'а вроде нигде не упоминалось. Откуда вы это взяли? У bootstrap'а множество компонентов, каждый из которых может быть использован в теме. Автор предлагает исключить неиспользуемые компоненты и мне это представляется это грамотным подходом. Вы предлагаете тему переписать, исключив bootstrap. На мой взгляд, это абсолютно бессмысленное занятие, потому что выгоды от этого никакой, а усилий будет потрачено много. Может быть я что-то не так понял? Пожалуйста, разверните тогда свою мысль подробнее.
Плюс у вас в скрине перед глазами подгружается сразу две версии Jquery, вы это как-то обошли 1.12 явно лишняя.
Я не автор поста. На случай, если кто-то случайно заглянет в комментарии с подобным вопросом, вот код для замены стандартного jquery, а не для подключения последней версии в дополнение к стандартной
/* Use latest verion of JQuery */
if (!is_admin()) {
wp_deregister_script("jquery");
wp_register_script("jquery", "https://cdnjs.cloudflare.com/ajax/libs/jquery/3.5.1/jquery.min.js", [], "3.5.1", true);
wp_enqueue_script("jquery");
}
"Там" — это где? Существуют тысячи тем, которые можно купить, и еще несколько вагонов самописных, в которых так или иначе используется bootstrap.
Во многих случаях "убрать boostrap" очень близко к "переписать тему с нуля". Вот я и уточняю, какой смысл-то в этом?
При чём тут кооператив? Разговор у нас тут про соревновательные игры. Компьютерные и вообще. Футбол, баскетбол, монополия, прфеферанс, Counter-Strike, Overwatch, Dota — вот вам пучок примеров из разных областей.
По-вашему, играя в любую из этих игр нельзя расслабиться?
Еще разок — игра, где надо "работать" — те например, тренироваться — перестаёт быть игрой для отдыха, просто в силу того, что расслабиться в ней уже не получится ибо теперь это обязанность
А я ещё раз спрашиваю, с чего это вы взяли такое? Изучение правил игры — тоже не часть игры, но без этого шага вы не можете приступить к игре. Точно также и с тренировками — без этого шага вы не можете играть на высоких уровнях (ну, в большинстве случаев, есть конечно очень талантливые игроки, но не будем сейчас о них). Это никак не умаляет удовольствия от игры.
Назовите хоть одну соревновательную игру (если победа достаётся меньшему количеству игроков чем участвует).
Как только в игре появляется тренировка и обязанность быть онлайн — это перестаёт быть игрой и отдыхом, соответственно.
Для вас лично? Или вы за всех по какой-то причине говорите? Для меня не становится, например — просто поддерживать определённый уровень игры становится невозможным без тренировок.
Чушь. Если ты хочешь побеждать (а это желание присутствует у любого игрока), то абсолютно нормально стремиться развиваться. Даже если ты не планируешь заниматься в дальнейшем профессионально. Это касается и киберспорта, и футбола, и монополии
Понимаю, что выборка у меня не совсем репрезентативная, но всё же, вспоминая своё детство, скажу, что такой момент может и не наступить. То есть, и 10 часов без перерыва не приведут к усталости и желанию куда-то выйти
Я уже пересел на Windows Terminal с него.
И там (в mobaxterm) унаылое ограничение на количество сохранённых сессий в бесплатной версии. Если уж брать, то mRemoteNG — бесплатный, нет ограничений, также умеет в putty-сессии и большое количество протоколов
Но на клавиатуре уже есть символ, который помогает пометить приватные методы в языках, которые их не поддерживают и этот символ "_". Почему бы просто не использовать его?
Также можно было бы добавить ключевое слово "private" и вообще не использовать никакие странные символы.
В данном случае под прототипом я имел ввиду полностью рабочий MVP
Вы разговариваете мифами, клише и стереотипами при том что не видели ни одного серьёзного проекта на WP. Солженицына тоже ни читали, но осуждаете? И PHP, полагаю, хороните ежегодно.
Разберу тезисно и без сарказма.
Зачем что-то писать на ВП? Там уже давно все написано и превращено в конструктор лего. Скачали темку, темка подтянула сама требуемые плагины. Какие-то другие плагины доставили руками и все. Можно сдавать работу.
Мы говорим сейчас про более или менее серьёзные проекты. В таких случаях у клиентов требования и бизнеес-логика уникальные и покупные темы не подойдут. Безусловно, некоторые плагины использовать по-прежнему будет можно, но к их выбору надо будет подходить с чрезвычайной осторожностью.
Только вот после таких "разработчиков" клиенты вынуждены переделывать все с нуля на фреймворках. Потому, что wp-джигиты только обещают светлое будущее, а по факту любой сайт на ВП либо будет переделан, либо выброшен (за исключением разве что блогов и лендосов).
Большое количество сайтов переделывается если происходит рост аудитории. При первичной разработке необходимо максимально быстро сделать функционал и ради этого возможны жертвы качеством кода и производительностью. В дальнейшем, если идея себя оправдывает, то сервис перерабатывается. WP - удобный инструмент для создания подобных версий сервиса. Однако, это не значит что подобного нельзя сделать на Laravel и также это не означает, что на WP нельзя писать качественные вещи.
Сайты на WP всегда упрутся в потолок возможностей системы
И что же это за потолок?
А если вы пытаетесь утверждать что на WP тоже можно делать достойно, то могу предположить что кроме WP вы врядли что-то умеете.
Не угадали. На Laravel и Yii мне также приходилось создавать различные платформы.
Программист со скилом очень быстро сможет вникнуть в wp (или любую другую систему), а вот посади wp-шника за тот же Laravel и все. Тот сдуется.
Довольно странное и голословное утверждение.
Нет, WP обладает довольно нестандартной и сложной архитектурой, поэтому человеку, который из framework'ов видел только Laravel будет довольно непросто адаптироваться. В обратную сторону это тоже справедливо.
Я помню в студенческие годы делал визитки на WP чтобы к выходным намутить себе деньжат на повеселиться.
То есть вы конкретно ничего сложнее визитки на WP делать не умеете. Но почему-то считаете, что другие тоже. Нет, не все остановились на вашем уровне.
А некоторые на этом уровне останавливаются и даже создают IT-студии, которые ничего другого не предлагают.
Безусловно такие студии существуют. Но это не значит, что все IT-студии такие.
А от рекламы бизнес тренеров "научись делать сайты на wordpress за 3 дня", честно говоря, уже тошнит.
Они и на Laravel за три дня предлагают научить. И на Symfony. И даже на C++. Только как это относится к нормальным разработчикам?
Если вы не умеете писать под WP, а умеете только скачивать шаблоны, то не надо экстраполировать это на других.
Пилятся на нём, конечно, не Tier1-проекты, но вполне крупные и с большим количеством уникального функциоанала и/или бизнес-логики вполне встречаются.
Также, он прекрасно подходит для быстрого прототипирования, потому что готовый сервис при должном умении на нём можно сделать гораздо быстрее чем на любом framework'е.
Conduit (concise-studio.com) - реализация Real World Application (gothinkster/realworld: "The mother of all demo apps" — Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many more (github.com)) вообще без JS
Статья-то по-прежнему техническая, а не про мурзилку. Просто для новичков. Тысячи их на Хабре, почему именно эта так не угодила?
Чем вам не угодили статьи для начального уровня? Если вы знаете предмет хорошо, то статья не для вас, просто не читайте.
Если у вас есть где-то подробности о причинах сыр-бора, то поделитесь, пожалуйста.
У нас на тестах Fastestcache никакого прироста не дал + у него бывают проблемы с очищением кэша.
Был заменён Simple Cache'ом (https://en-ca.wordpress.org/plugins/simple-cache/)
Никогда у верстальщиков с этим проблем не было, и без правки исходников.
На мой взгляд эти "преимущества" не стоят даже того чтобы заводить разговор о смене библиотеки, в случае если сайт уже использует bootstrap.
Ну это и предлагает автор. Плюс, дополнительно, перенести код, необходимый для сеток в inline css.
Чем эта либа лучше Bootstrap? Какая выгода от замены bootstrap'а (правильно собранного) на эту либу?
Какая разница, на чём написана либа? В итоге вы всё равно имеете собранный css, который можно использовать. Это никак не мешает свой проект писать на scss
Переписывание bootstrap'а вроде нигде не упоминалось. Откуда вы это взяли? У bootstrap'а множество компонентов, каждый из которых может быть использован в теме. Автор предлагает исключить неиспользуемые компоненты и мне это представляется это грамотным подходом. Вы предлагаете тему переписать, исключив bootstrap. На мой взгляд, это абсолютно бессмысленное занятие, потому что выгоды от этого никакой, а усилий будет потрачено много. Может быть я что-то не так понял? Пожалуйста, разверните тогда свою мысль подробнее.
Я не автор поста. На случай, если кто-то случайно заглянет в комментарии с подобным вопросом, вот код для замены стандартного jquery, а не для подключения последней версии в дополнение к стандартной
"Там" — это где? Существуют тысячи тем, которые можно купить, и еще несколько вагонов самописных, в которых так или иначе используется bootstrap.
Во многих случаях "убрать boostrap" очень близко к "переписать тему с нуля". Вот я и уточняю, какой смысл-то в этом?
Вы предлагаете переписать сайт без bootstrap'а на этапе оптимизации?
При чём тут кооператив? Разговор у нас тут про соревновательные игры. Компьютерные и вообще. Футбол, баскетбол, монополия, прфеферанс, Counter-Strike, Overwatch, Dota — вот вам пучок примеров из разных областей.
По-вашему, играя в любую из этих игр нельзя расслабиться?
А я ещё раз спрашиваю, с чего это вы взяли такое? Изучение правил игры — тоже не часть игры, но без этого шага вы не можете приступить к игре. Точно также и с тренировками — без этого шага вы не можете играть на высоких уровнях (ну, в большинстве случаев, есть конечно очень талантливые игроки, но не будем сейчас о них). Это никак не умаляет удовольствия от игры.
Назовите хоть одну соревновательную игру (если победа достаётся меньшему количеству игроков чем участвует).
Для вас лично? Или вы за всех по какой-то причине говорите? Для меня не становится, например — просто поддерживать определённый уровень игры становится невозможным без тренировок.
Чушь. Если ты хочешь побеждать (а это желание присутствует у любого игрока), то абсолютно нормально стремиться развиваться. Даже если ты не планируешь заниматься в дальнейшем профессионально. Это касается и киберспорта, и футбола, и монополии
Понимаю, что выборка у меня не совсем репрезентативная, но всё же, вспоминая своё детство, скажу, что такой момент может и не наступить. То есть, и 10 часов без перерыва не приведут к усталости и желанию куда-то выйти
Я уже пересел на Windows Terminal с него.
И там (в mobaxterm) унаылое ограничение на количество сохранённых сессий в бесплатной версии. Если уж брать, то mRemoteNG — бесплатный, нет ограничений, также умеет в putty-сессии и большое количество протоколов
Обоснуете?