Дрис о 10-ке и планах друпала

23 июля 2020 в 10:02
Аватар пользователя Valeratal Valeratal 1 116

https://dri.es/state-of-drupal-presentation-july-2020

Планирует выпустить Drupal 10 примерно в июне 2022 года .

Дрис пишет (в гуглопереводе)
Инициатива «Легко из коробки» состоит из окончательной версии Media, Layout Builder и Claro.

Так что, те, кто вопил "друпал для инженеров" несколько не правы. Падающая доля друпала даже Дриса заставляет задуматься (https://www.theregister.com/2020/07/13/opensource_cms_drupal_releases_ma...)

Другое дело что Дрис тут похож на нашего главстерха. Много красивых слов "как надо". А кто будет делать - не ясно. Некие "мы" Smile

Комментарии

Valeratal wrote: Другое дело что Дрис тут похож на нашего главстерха. Много красивых слов "как надо". А кто будет делать - не ясно. Некие "мы"

Некие «мы» — это все, кто захочет и найдет время и силы, чтобы написать код, сделать ревью, подготовить патчи, кто выделит ресурсы или выступит спонсором, кто будет агитировать боссов, коллег и товарищей поддержать инициативы.

23 июля 2020 в 10:12

madt wrote: Некие «мы» — это все, кто захочет и найдет время и силы, чтобы написать код, сделать ревью, подготовить патчи, кто выделит ресурсы или выступит спонсором, кто будет агитировать боссов, коллег и товарищей поддержать инициативы.

То есть круг их неопределен, а значит и сроки скорее всего не выдержат

23 июля 2020 в 10:14

А кто вопил "друпал для инженеров"?
Вроде ж наоборот, все доказывают что он для "прийти натыкать мышью".

24 июля 2020 в 11:05

Сейчас принципиальная проблема, не необходимость Композера, а то что с ним и без него разная структура папок. Неужели нельзя сделать, чтобы "малограмотный" человек (ну не прям дебил) мог спокойно через FTP заливать на сайт изменения файлов, ну а если ему понадобится (для разовых задач) высокоуровневый программист, то после ухода оного можно было спокойно обновлять ядро и модули без командной строки. Ну или выделить, что без Композера не ставится в отдельную папку, чтоб малограмотный мог приглашать гуру раз в 2 года это обновлять.

Неужли нельзя сделать, чтобы и click-еры и sli-керы нормально уживались в одной системе?

24 июля 2020 в 13:02

Да сколько можно ныть об этом композере!?

Я, буквально знаю школьников, которые его за пол дня вдоль и поперек разобрали сами и пользуются как инструментом, вместо того чтоб как йигиптяне херачить палками по камням. А тут, дядьки с бородами серыми, как маленькие девочки капризы свои хныкают... Позорище!

Это неотъемлемая часть экосистемы PHP. Как и в любом другом инструменте. Там 3 команды выучить. Не нужно для этого заканчивать композеро-технический факультет пыховых наук имени дрисса! Ммать вашу...

Хватит козни строить! Освойте уже и пользуйтесь как люди, а не ачотакслоожнаа'йте. Не хватает ума на это - тусите на экселе.

Заколебало...

24 июля 2020 в 13:30

Я не для себя спрашиваю, а для потенциальных заказчиков. Как тех, кто накликал сайт на 7ке, так и тех, кто уверен, что в Вордпрессе и Битриксе можно мышкой все обновлять. Что им говорить? Особенно про то, как обновлять систему.

24 июля 2020 в 13:45

Вот поддержу на 100000%. Не могу понять в чем проблема зайти через ssh, набрать composer update, drush updb, dursh cr? Если это составляет проблемы - есть множество конкурентных решений на рынке где можно обойтись без всего этого. И даже не нужно это знать что это такое. Если на текущий момент нужен просто красивый простой сайт со статикой и простым интернет магазом, где бюджет 300$ на cms/дизайн/хостинг на год - ну выбери ты wordpress или тильду. зачем все эти друпалы?

27 октября 2020 в 14:16

зайти через ssh

1. не все хостинг дают это самый ссхэ
2. Надо таки композер установить
3. зачем это усложнение? до этого (да даже в 9-ке) модули ставятся и обновляются через интерфейс самого друпала
4. если такой крутой линь-админ, то че ты даешь на друпале, должен спросить себя друпалер

есть множество конкурентных решений

поэтому друпал и проигрывает. Падение кол-ва сайтов как раз началось с приходом 8-ки

27 октября 2020 в 20:12

1. Если сайт работает нормально на говношареде зачем друпал?
2. Это не проблема если банально даже дешманский vds
3. Тупо удобнее. Без обид, но тут тупо пока не попробуешь не поймешь. Банально если есть проблемы - их видно сразу. Веб интерфейс в большинстве случаев выдаст либо 500, либо "ajax error" => лезть в логи => если умеешь читать логи почему тогда не композер?
4. От запуска драша и композера до линь-админа как до луны раком.

27 октября 2020 в 21:29

1. Если сайт работает нормально на говношареде зачем друпал?

вообще связи не понял. На шареде может работать все что угодно

2. Это не проблема если банально даже дешманский vds.

а если нет?

Тупо удобнее

3. Чем удобней? Я в логи (сервера) смотрел ну когда чет реально накосячил. И это были мои сайты. В остальном, ну используя панели и вьюхи в теории можно задать запрос, который может положить сайт, но с опытом такое уже бывает редко.
могу сказать про драш. раньше я каждые выходные занимался тем, что ходил и делал драш ап на все свои сайтики (их штук 7 было). Но потом чет надоело. Обновляю из админки только критические (ну и если файлы на юзера записаны, то модуль ставится из админки просто)
но вот это вот ручная обезьянняя работа, драш-апать - это что, венец сайто-творения? да такая же тупая, как и через админку сайта
А где композер показывает логи ошибок? я про такое ни разу не видел (ну вообще ,смотреть логи это ж и есть, админство сервера. причем тут собственно друпал?)

По поводу адмниства и драша. Я неделю пытался поставить как-то драш на сервант (и композер). банально, нет опыта в линухах. То нагуглить "где лежит", то нагуглить "какая репа", то нагуглить ошибки с пользователямм

Взять тот же мой кейс, сайты - записаны на разных юзеров (пусть 3 юзера на 7 сайтов), чтобы их правильно обновлять, это надо каждый раз менять юзера... (под рутом то низя). Это разве удобно? Да ничерта

27 октября 2020 в 21:39

1. На шареде работать может далеко не все что угодно.
2. Нафиг тогда надо вообще друпал? Может что попроще?
3. Смотреть логи это не админство сервера. Видел как сейчас фронтенд собирается и чем? По сравнению с этим композер - стрельба из пистолета мыльными пузырями по радуге.
4. sudo и скрипты тебе в помощь.

Ну вот серьезно, зачем тебе друпал? Установи wordpress + купи/скачай elementor. Можно мышкой такую красоту наворотить, если хоть немного знания CSS есть, никакому друпалу и тильде не снилось. И никакой головной боли. Иногда успешное решение задачи требует своего инструмента. Может ты не тот инстурмент выбрал?

27 октября 2020 в 22:24

Стоп стоп стоп.
Мне как то на друпал и его долю на рынке вообще пофиг, моим клиентам иногда лучше wordpress, иногда битрикс, иногда вообще typo3.

У друпала 8/9 сейчас есть одно офигенное преимущество - нормальный headless из коробки. Это пока многие не осознали, но за этим будущее. Мощная система каталогизации и управления контентом (с кучей плагинов) к которой можно прикрутить, почти без заморочек, любую морду - хоть реакт, хоть ангуляр, хоть флаттер.

27 октября 2020 в 22:46

Это круто, что можно прикрутить. Но скольким %% друпал-сайтов это надо?
ну и если к друпалу надо прикручивать чужую голову, значит со своей головой у друпала есть проблемы?

27 октября 2020 в 22:49

VasyOK wrote: чтоб малограмотный мог приглашать гуру раз в 2 года это обновлять

Насколько я понял из вышеозначенного доклада, одна из 5 приоритетных фич, которую хотят внедрить к релизу d10 - "Automated updates" - автоматическая установка обновлений безопасности ядра и модулей в том числе для composer based установок. Отчасти для этого и нужна интеграция с Composer 2. https://www.drupal.org/project/ideas/issues/2940731

24 июля 2020 в 14:01

Когда обсуждают, защитники композера обсуждают композер так, как будто это просто еще 1 модуль поставить.

неприятие композера мне видится исходит из двух причин

1. Нежелание связываться с серверным окружением. Как никак - еще один слой головняка. Делаете Вы это для себя или для клиента - разницы нет. Все равно, одно дело мазать крем, другое дело -ковырять скальпелем. Нежелание друпалеров и нежелание клиентов. Не всякий клиент готов распахнуть двери своего сервера для внешнего (да и внутреннего) мальчика-друпалера (или девочки). Это другой уровень "доверия". И другой уровень хостинга. Я как-то столкнулся, что драш поставить невозможно (точнее можно, но урезанный). А с композером? Всякие мелкие шареды прям вот бегут навстречу и ставят лично для вас композер? А клиенты сразу дают доступ рутовый под SSH
2. Команды - ассоциируются с командной строкой, всякими MC. То есть мелкий шрифт, неприятно смотреть. Проще говоря, не хочется ломать глаза, кои с возрастом лучше не становятся/

Введение композера как сразу поделило разрабов на профессиональных командных, у кого и все доступы налажены и проблемы с сервером решает специальный человек. И на тех, кто просто работает для себя или фрилансит для мелких клиентов.

Вот представьте, делаете вы сайтики для клиентов по нескольку штук в месяц (пусть 1 в неделю) и каждый раз разбираться с серверным окружением, лазить, ставить композер, просить доступы у хостера и тд и тп?

А защитники композера - у них все в шоколаде. Они сидят на жирном клиенте, которого доят годами и там да, один раз головняк с установкой, зато удобства на годы.

15 октября 2020 в 10:28

У нас большинство клиентов на шаредах, и композер есть практически всегда. Даже у хостеров, с которыми сталкиваюсь в первый раз, чаще всего композер есть. Ставить его за те три года, что я разрабатываю на восьмёрке, приходилось всего 3 или 4 раза.

Ну и кстати ещё несколько замечаний по тексту:
1. Рутовый доступ для развёртывания сайтов не нужен.
2. Через композер можно поставить 10-й драш, который нифига не урезанный.
3. Даже если в системе нет совсем никаких прав, нет никакой проблемы, чтобы поставить композер. Можно просто скачать его файл и всё.

15 октября 2020 в 10:46

В 14-ом году переписывался с русониксом

вот она переписка

Вы писали:
> Собственно, drush это удобный сервис для друпала, это must have для друпал-администратора

Сервер без забот - коробочное решение. Изменения параметров сервера возможны, установка нестандартного ПО, к сожалению, нет, так как могут возникнуть проблемы при дальнейшем централизованном обновлении сервера.
Если для Вас это критично - советуем перейти на тарифные планы линейки Root Server (ссылка на цены) . Вам предоставляется root-доступ, Вы можете доустановить любое желаемое нестандартное ПО на Ваше усмотрение.

-----
С уважением,
Сергей
Сотрудник технической поддержки
RUSONYX.RU

15 октября 2020 в 10:56

там он был какой-то урезанный, уж не помню в чем была трабла. Короче, я не пользовался там драшем активно. обошелся без него

15 октября 2020 в 11:29

SSH есть? зачем что то на сервере ставить от рута?

# get drush latest 8 version
# drush 8 works with D8, D7 and D6
# https://github.com/drush-ops/drush/releases
wget https://github.com/drush-ops/drush/releases/download/8.3.2/drush.phar

# make it executable
chmod +x drush.phar;

# move it to home directory or any other directory
mv drush.phar ~/drush;

# go to that directory
cd ~

# find out the path to the directory
pwd
# the output would look similar to this
# /home/your_user

# edit the following file
nano .bashrc
# or
# nano .bash_profile

# add this the end of the file
alias drush='/home/your_user/drush';

# use the alias you just setup
source ~/.bashrc;

27 октября 2020 в 13:34

Рецепт на установку драша на шаред хостах, подобным образом, кстати, можно и композер, пожалуйста

27 октября 2020 в 14:21

Таки вы хотите сказать что 200руб/месяц на радоновском хостинге - это неподъемная задача?) Там всё стоит что нужно уже.

Про шрифт в консоли - да, вот тут согласен, зажать ctrl и пошевелить колесиком мышки (для линукс-систем) или зайти в настройки ssh-клиента и выставить шрифт (для win) это непосильно, тут вы конечно можете продавать ноутбук и идти в грузчики - не решить проблему, это rocket science.

27 октября 2020 в 20:40

Большинство хостинга уже от 30$ в год дают ssh , и он нужен не только для драш или композерк, в том же вп есть туда очень удобная да и куча других плюшек которые дают ssh, сегодня это уже не редкость, скорее наоборот отсутствие ssh редкость

27 октября 2020 в 20:50

ок, большинство дает. Меньшиство не дает
я ssh (и драш) на чужих сайтах вообще ни разу не запускал. только на своем. но там понятно, было интересно, покопаться в my.ini, например. то есть не для друпала собственно

Я и сейчас не понимаю, зачем композер? поставил 9-ку. Попросила опкэш. Композер, драш и ссхэ не просила

Не, понятно, разработчикам, который каждый день ставят модули, каждый день ставят модули, ставят. ставят, ставят - да, удобно, можно одной строкой установить сразу все модули и темы (правда включать их ж через админку) но в обычной жизни - установка модулей это штука одноразовая. 1 раз поставил и все. А то и залил наиболее популярные из своего пака. Экономия времени копеечная.

27 октября 2020 в 20:56

Убедил, друпал много чего плохого, и вот хочу я другую систему, вордпрессе мало мне и в итоге для большинства задач, и разрабатывая на нем получу или более тормознутую систему или дольше/дороже, (а часто одно и другое) на фреймворка для задач которые поступают как правило так же дольше и сллжнееч какая альтернатива все же?

Вп в целом для простых сайтов подходят, ДО 50 часов, восновном у меня задачи на 100-300 часов, как быть все же?

27 октября 2020 в 20:57

Отсутствие альтернатив не делает какой-то продукт лучше (хуже тоже не делает)

Да глупости про то, что ВП подходит для простых сайтов. Разные сайта на нем делают. Как и на битриксе. И бюджеты то что там что там - немалые

Нет такого ,что друпал-разработка офигенного сайта N-рублей, на водпрсее N*2, на битриксе N*3
Клиенту в целом (который платит за разработку) в целом не особо то интересно сложности этих земляных червяков-разработчиков

27 октября 2020 в 20:59

Я вордпоесс знаю, и на нем время от времени кое что делаю, так же администрирую сервера, и друпал зна, и году знаю. И в некоторых случаях вп действительно выигрывает причем сильно. Но в большинстве случаев проиграют, жёсткой корреляции между какая система и какая цена нет, тем не менее болшенство задач которые приходят проще и дешевле разрабатываются на друпале но не все. Поэтому и знаю разные системы

27 октября 2020 в 21:04

Valeratal wrote: Я и сейчас не понимаю, зачем композер? поставил 9-ку. Попросила опкэш. Композер, драш и ссхэ не просила

ечли очень очень по простому: раньше cms/cmf на php это как закрытая песочница. сейчас почти любая программа на php использует внешние библиотеки (чтоб велосипед не делать). для этого и нужен composer. он тупо собирает и следит чтоб внешние библиотеки, которые нужны друпалу и его моудлям, оставались актуальными в контексте вашей версии друпала и установленных модулей.

Вот более понятно:

"Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you. Drupal uses Composer to manage the various libraries that it depends on. Modules can also use Composer to include 3rd party libraries."

Нравится это или не нравится - второй вопрос, который не подлежит обсуждению по факту уже существующего. Сечас есть выбор и каждый может решать что более рационально использовать. Drupal, Wordpress или Magento ;)))

27 октября 2020 в 21:43

он тупо собирает и следит чтоб внешние библиотеки, которые нужны друпалу и его моудлям, оставались актуальными в контексте вашей версии друпала и установленных модулей.

я понимаю концептуально. Но в моей жизни, я использую считанное кол-во "левых" библиотек - это скедитор (в ядре) колорбокс.. Ну еще суперфишь был

2. момент. Логичней было бы за актуальностью следить прямо на орге, а не перекладывають на друпалера. Следит же сейчас друпал сам за зависимостью модуля от модуля

эти зависимости - они пришли из линух-среды, где ад и израль. Где одно ломает другое. А в друпал все-таки был (и надеюсь есть) какой-никакой порядок. Поэтому композер тут выглядит - мы раньше мели веником. Пыли больше не стало, но мы прикатили промышленный пылесос. да, громко, жрет элетричество, требует иной квалификации. но зато это стандарт.... Причем веником можно также мести.

Какие реально модули нельзя поставить без композера? я не знаю. А как композер узнает, что вышла новая библиотека.. Как композер узнает, что библиотека не глючная и совместима с друпалом? Если композер такой умный, он не мог бы в друпал.орг передавать эти данные? чтобы всем инфа пошла и тем у кого установлен композер и тем у кого не установлен.

27 октября 2020 в 21:49

1. То что вы используете в своей жизни, и как на самом деле это происходит зачастую две большие разницы, не правда ли? Вот к примеру вы открываете кран на кухне для горячей воды - действие простейшее, но попробуйте представить все процессы которые произошли _до_момента_ когда вы открыли этот кран и что задействовано для того что бы к вам потекла горячаяя вода? Охренеть сколько всего.

2. Он не сам следит, он читает что автор модуля в инфе к модулю указал.
"они пришли из линух-среды, где ад и израль" - ну вот не надо так, большинство серверов работает на этой ос и нормально себя чувствуют. То что текстовые конфиги и зависимости это сложно - понятно, но как раз поэтому, из-за того что они текстовые - это все подлежит офигенной автоматизации.

3. Какие реально модули нельзя поставить без композера?
Commerce насколько мне известно, geofield. Больше на память не вспомню, скороее всего есть еще, но я все ставлю через композер. Удобно. Копирнул ссылку, вставил в терминал, нажал энтер. Тем более это надо только на начальном этапе.

27 октября 2020 в 22:59

1. То что вы используете в своей жизни, и как на самом деле это происходит зачастую две большие разницы,

непонятная метафора. Сравнение мягкого и теплого.

2. Он не сам следит, он читает что автор модуля в инфе к модулю указал.

ну тогда вообще не вижу проблем, делегировать проблемы зависимостей на друпал.орг.

27 октября 2020 в 23:02

Valeratal wrote: непонятная метафора. Сравнение мягкого и теплого.

Ну непонятная так непонятная

Valeratal wrote: ну тогда вообще не вижу проблем, делегировать проблемы зависимостей на друпал.орг.

Т.е. вы не знали как чекаются зависимости у модулей от других модулей, но при этом знаете как нужно правильно делать разработчикам друпал?

27 октября 2020 в 23:13

Да выучите уже пару команд - там не сложно!
А разводить тут демагогию вовсе не конструктивно и не зачем вообще.

27 октября 2020 в 23:18

Это что то совсем для меня новое. Я вполне готов принять что не особо надо знать устройство машины чтоб на ней ездить и ей управлять. Но вы можете сколько угодно "думать" и "знать" как должен работать сервис такси, но он ВСЕГДА будет работать так, как хочет его владелец/создатель. Независимо от _лично_ вашего мнения.

27 октября 2020 в 23:34

ну вот если этот сервис не слушает пользователей, то и просходит, что происходит. Он теряет аудиторию.

Вы считаете что Дрис со своей бандой в ваккуме живет? они типа не знают, что тот же вордпресс удобней? да знают они, просто не тянут они в конкуренцию с одной стороны, а с другой - им бабла хватает на разработке.

27 октября 2020 в 23:37

Сервис заявил, что он переходит на BMV от LADA Kalina, конечно он потеряет.
Не все мастера справятся - естественный отбор!
Поймите же уже наконец D8/D9 немного для других проектов и уровня разработки

27 октября 2020 в 23:38

а откуда у вас такая инфа? с чего вы решили что друпал8-9 для другого уровня проектов? если бы "для другого уровня пректов" не делали бы модуль параграф, например.

27 октября 2020 в 23:40

Вы, видимо, пропустили последние лет 5 если такие вопросы задаёте.
Даже Дрис об этом говорил, почитайте.

27 октября 2020 в 23:42

ну да, вы хоть знаете как искать, где там дрис говорил, что идит нахер, мы теперь только для профессиональных професссиналов.. А мне как искать, то чего нет. Я то уверен, что ничего такого Дрис не заявлял.

судя по ядреному друпалу - да не, вон скедитор таки в ядро включили наконец. Хотя казалось бы, поставил в 2 клика в композере Smile

27 октября 2020 в 23:54

дело в том, что Дрису и Акваи плевать на мое или еще чье-то мнение в чате. Они пилят как им кажется правильным. решили, что надо х2 класс инвизибл добавить безальтернативно - добавили в 7-ку. Завтра решат, что надо поддержать БЛМ - будет и темная тема Smile

28 октября 2020 в 0:01

Всё не так. Вам никто не мешает вносить свой вклад в это всё!
Можете хотя бы с контриба начать.
Как говориться: пиз..ть - не мешки ворочить...

И в тоже же время вам никто ничем не обязан.

28 октября 2020 в 0:03

ну дык вышла 7-ка я 2 ишью создал. и че? да ниче.. сказали "бай дизайн" иди нафиг

например, простая штука. В теме seven поле для заголовка было фиксированным в 500 пикселей. То есть пишешь заголовок а он тупо не влезает во всю просматриваемую область (экран собтвенно то 1920 у фуллхд). Казалось бы, это баг, поправить легко. и чего? да ничего. А я другую тему для админки юзаю.

Про х2 я им тоже писал. Безрезультатно, как Вы догадываетесь

поэтому сказки про "вы это можете". я не верю.

28 октября 2020 в 0:08

Ну значит не всем ваши хотелки нравятся, тем более в темах.
Я вот патч выпустил позавчера - сегодня приняли.
А с композером, так вообще не важно примут или нет, т.к. вам ничего не мешает свой патч поставить и использовать и всё будет Drupal Way.

28 октября 2020 в 0:10

Что говорить, если вы пишите:

они там

порешали...
Вот от этого больше сообщество страдает, а не от композера и других нововведений

28 октября 2020 в 0:15

От вашего подхода.
А что вы далее сделали чтобы его утвердили?
Патч написали? В обсуждении поучавствовали. Или это ИХ проблемы?
Там из почти 40 комментариев 1 только ваш.

28 октября 2020 в 0:21

я предложил свое решение. Мне сказали "иди нафиг". Этого не видно в ишью. Ну я и ушел. Уж не помню, скорее всего у себя тему поправил. а потом перешел на менее корявую админ-тему.

патчи я писать не умею. Да и зачем патч и обсуждений на 40 камментов? это явный баг и лечиться верстальщиком за 5 минут.

28 октября 2020 в 0:26

я сделал что мог. указал на имеющуюся проблемы, предложил решение.

что мне надо было сделать? нанять прогера, чтобы то сделал патч? ради чего? ради фикса на 5 минут

28 октября 2020 в 0:31

я внес свой вклад указав на проблему и предложив решение. Я считаю, что я сделал достаточно

и я считаю глупым нанимать прогера, тратить свое время и свои деньги. на то, что можно решить за 5 минут. без прогера и без денег

Вы возможно миллионер, филантроп. Денег много и времени много. А у меня вот не так.

28 октября 2020 в 0:38

Советую посмотреть, например, на Никлана, благодаря его блогу, druki и другому наше русскоязычное сообщество ещё держится, а Андрей Постников, которого тоже никто не заставляет разжёвывать любые моменты новичкам в телеге. Вот с них и их вклада советую брать пример. Вот кто не ноет, а реально делает вклад.

28 октября 2020 в 0:46

да, я сам не поверил
Создано: 12 апр 2011 в 12:49 мск
закрыто 3-го февраля 2015-го

причем, походу они для 8-ки делали патчи

28 октября 2020 в 0:29

Мне кажется там тема из серии "Фигли я буду тратить время на эту хрень. Кто умеет тот и сам сделает 255"
И судя по времени сколько это заняло - я прав! Biggrin

28 октября 2020 в 0:44

параграфы же сделаны для обычных людей, не для разрабов. Визуальная штука для создания лендингов (или чет сложного по верстке)

27 октября 2020 в 23:45

Параграфы сделаны прежде всего для удобства в админке и построения нужной архитектуры.
Кстати, у них есть ещё behavior плагины, но увы, они не кликаются - они только кодятся, что ещё раз говорит о том что на D8 чтобы получать нормальный профит нужно много кодить

27 октября 2020 в 23:47

админка между 7 и 9 не поменялась, такая же бестолковая. В русском переводе модули стали ээ "расширениями". хз, как оно там в английском

27 октября 2020 в 23:49

вообще если так говорить, то с выходом 8.8/9 сдохли панели (вот тут мне жаль, я их фанат, но они реально не нужны когда в ядре, хоть и глюкавое в админке пока, но есть замена), куча модулей для изображений и видео (их бомбически заменил media). Параграф это чисто для лендосов, т.к. вообще плодить сущности которая каждая сама по себе отдельная и независимая - полный бред. Удобство ради удобства. Проще сотрудника обучить базе "Ckeditor + Bootstrap 4 + Media".

27 октября 2020 в 23:53

Ну про параграфы в корне не соглашусь. Вполне нормальная реализация. И не только для лендингов подойдёт. Бехавиоры юзали их? А сотрудники бывают просто жутко не обучаемые, если ещё и не рядом )))

27 октября 2020 в 23:55

У меня в голове информация, что каждый элемент параграфов это отдельная сущность. И когда нужно сделать поиск по сайту через solr, собрать страницу из параграфов превращается в ад и израиль.

28 октября 2020 в 0:39

ну так и синонимы теперь отдельная сущность ))
А что мешает агрегировать и индексировать один узел (как пример) - тот где параграф используется

28 октября 2020 в 0:47

ну вот для тех, кто занимается контентом сделали
1. пресеты адаптивные для картинок (пока не вкурил как работает, но вроде интересно)
2. Параграф
3. медиа

Медиа конечно штука для профи, то есть доступ к библиотеке, но там есть и ютубы, и ауди (какое никакое) и тот же модуль "ютубфилд теперь под вопросом

Я к тому, что нельзя сказать, что друпал8-9 теперь только для разрабов

другое дело что 8-9 в данный момент по совокупности работающих модулей проигрывают старухе 7-ке

27 октября 2020 в 23:56

Это вы пока так говорите, пока не появились конкретные хотелки.
А вот кодить под D8/9 стало в миллион раз удобнее!

27 октября 2020 в 23:59

да я не спорю, кодить стало удобней. Модулей правда вот.. очень не все перешли нормально на 8. Я не представляю себе сайт без модуля рассылки. А с ним, например, проблема

28 октября 2020 в 0:04

В медиа и инстаграмы и твиттеры и вообще все что захочешь. И все это хранится как отдельная сущность, через, даже, дисплей моды можно выводить как тебе нужно и где нужно.

Valeratal wrote: другое дело что 8-9 в данный момент по совокупности работающих модулей проигрывают старухе 7-ке

Хрен знает. Я, по факту, почти чистый кликер уже лет 7, сейчас работаю с парой не очень сложных контентных сайтов на 9 версии, и единственное что не хватает это https://www.drupal.org/project/filefield_paths. Он как бы есть, но он прям совсем не рабочий.

28 октября 2020 в 0:05

Да блин. Drupal это не сервис. Вот это https://www.acquia.com/products/drupal-cloud сервис. Друпал - это тупо инструмент. Не нравится молоток - поменял на другой. Сейчас их можно жопой есть, выбор космический и не особо сильно переучиваться надо.

И еще раз ключевое слово headless и понятное api для него из коробки. пока впереди планеты всей. и опережает даже.

27 октября 2020 в 23:45

нет, не получается. Если у тебя сайт на 7-ке, то вот взять и просто сменить на вордпресс или битрикс - не получится

27 октября 2020 в 23:50

Почему же, ну не мигрируйте на D8 если всё так хреново. Как написали уже - любой инструмент - под свою задачу.

27 октября 2020 в 23:53

в ближаший 2 года да. А потом не ясно что будет с поддержкой. будут ли уязвимости закрывать. это не молоток, где одна уязвимость, по пальцам стукнуть Smile

27 октября 2020 в 23:57

Если просто контентный сайт, без транзакций и всего такого, то это относительно легко. Тупо время*количество контента. У вас развилка, и лучше принять решение сейчас: либо друпал, либо что-то другое. Имхо по времени и трудозатратам, если сайт более менее большой, что с 7 на 8 переезжать, что с 7 на тот же битрикс/wordpress/чтолибоеще по трудозатратам и времени будет одинаково.

28 октября 2020 в 0:10

1. Плохие новости - в 2020 более менее серьезный проект без базовых знаний серверного окружения невозможен. Есть два выхода: либо есть человек который будет это делать за вас, либо лучше выбрать конструктор сайтов.

2. Ассоциации командной строки, мелкого шрифта, ломать глаза - ну... я тут даже не знаю что сказать. Шрифт увеличивать не пробовали?

3. При небольшом желании композер не доставляет никаких проблем. Если есть проблемы с изучением 2-3 команд в терминале (а, да, я помню - зрение и все такое) - советую обратить внимание на визуальные редакторы веб страниц у других CMS или конструкторов сайтов.

4. Головняка никакого нет. Композер и вся сопутсвующая фиготень работает через коммандную строку, из чего автоматически следует что можно легко и не принужденно, с минимальными знаниями программирования, автоматизировать все рутинные задачи.

27 октября 2020 в 22:36

1. Плохие новости - в 2020 более менее серьезный проект

можно узнать критерии серьезности?
ну и в целом, с чего друпалеры решили, что друпал только для серьезных проектов. Договорняк с вордпрессом? Smile Я нигде такой инфы не встречал

Шрифт увеличивать не пробовали?

пробовал. В путти не ставится. Точнее ставится, но результата не вижу. Да вообще, у линуха с юзабилити полный швах. Это как общая проблема.

3. При небольшом желании композер не доставляет никаких проблем.

мне доставлял. Там даже трабла с драшем была.

4. Головняка никакого нет.

Какие у Вас рутинные задачи? которые Вы автоматизируете композером?
у меня вот добавление нод. в идеале по 10 штук в день. как тут композер мне поможет? скорее всего никак.

если говорить от билдинге сайта, то это ковыряние в вьюхах, панелях, темах (css и темплейты) - какая мне польза от композера? не вижу вообще.

Вы можете сказать, я то любитель-мышкадав, но вот я смотрел чела , по имени Иван
https://www.youtube.com/watch?v=iwJW18NA_S4

из 2 часового видео, на композер он потратил... ну наверно минут 2. А еще 2 части у него есть продолжения (уже без композера)

27 октября 2020 в 22:46

1. Я вообще начинаю терять нить о чем мы говорим. Не нравится композер и иже с ним - ну что поделать, се ля ви.
2. есть огромное количество других терминалов. А так первый же вопрос в гугле ваш ответ https://askubuntu.com/questions/821527/increase-font-size-of-putty
3. Видео не смотрел и не буду, предпочитаю читать.

27 октября 2020 в 23:08

Valeratal wrote: не все хостинг дают это самый ссхэ

Давай тогда уже вспомним, что на некоторых хостингах нет mysql, а на некоторых даже пхп нет. И как там будет работать твой хвалёный вордпресс?

27 октября 2020 в 21:43

там где нет мускула и пхп не будет работать и друпал и вордпресс. Может будет работать что-нить на руби, например. что там у них, локомотив кажись называется

27 октября 2020 в 22:47

Весь пост о том что 8классник кидает учебники в учителя математики и кричит "мне эти ваши уравнения не нужны, в жизни и без них можно". Можно, @Valeratal, можно. Еще позлиться на учителей можно - они же специально это, чтобы жизнь учащимся испортить, всё это понапридумывали.

p.s. При этом это реально 8й класс. Я бываю на защитах дипломов временами - так про студентов вузов даже не говорю. Выпускник техникума вам развернет на симфе (с композером, ага) выпускной проект. Много гордости испытываете что вас 11классник уделывает по знаниям? Может не ворчать на форумах, а за видео-уроки, чтоб перед молодёжью не стыдно было?

28 октября 2020 в 8:35

Ооооо ооооооо, 8-классница ооо

не по теме вообще метафора. что касается учащихся средне-спец заведений, дык они этому учатся. А я другому учился.

28 октября 2020 в 9:37

насколько я знаю, трабла то с комозером, что он не совместим с обычной установкой модулей из админки друпала. или я не прав?
то есть в варианте с драшем (драшем тоже можно ставить модули), можно сегодня драшем поставить, завтра стандартно. И ничего не сломается
Композер ставит как-то "не так". Поэтому даже 9-ку рекомендуют сразу ставить композером. То есть из инструмента композер превращается в "религию"

28 октября 2020 в 10:43

У композера нет траблов и к драшу он не относится никак.
Просто на 8 другие подходы, которые надо принять или уйти

28 октября 2020 в 10:57

вот почитайте
https://www.drupal.org/docs/develop/using-composer/using-composer-to-ins...

если модули ставились без композера, то, чтобы работать с композером надо сделать определенные действия (чтобы джонс прописалось все что надо и репа)

в гугло-переводе
Если вы изначально создали свой сайт Drupal без Composer (например, вручную загрузив и распаковав файл tarball / zip), вам нужно будет изменить свой composer.json, добавив drupal.org в качестве репозитория Composer и определив каталог, в котором должны быть модули. скачал.

28 октября 2020 в 11:03

вот почитайте
https://www.drupal.org/docs/develop/using-composer/using-composer-to-ins...
если модули ставились без композера, то, чтобы работать с композером надо сделать определенные действия (чтобы джонс прописалось все что надо и репа)
в гугло-переводе
Если вы изначально создали свой сайт Drupal без Composer (например, вручную загрузив и распаковав файл tarball / zip), вам нужно будет и

И в той же доке дальше:

You can use the Composerize Drupal plugin for Composer to automatically generate an updated composer.json for you. It will add contributed modules, themes, and profiles that it discovers in your existing site.

The Composerize module can "generate a composer.json from your installed Drupal code base, which can be used to regenerate that code base by running composer install."

Т.е. у тебя аж 2 решения ленивого: compose-плагин и drupal-модуль, которые делают одну работу - генерируют эти изменения за тебя) p.s. я ими часто пользуюсь когда мне попадается чужой сайт и надо перетащить на композер, приятно когда мартышкин ручной труд за тебя делает скрипт.

28 октября 2020 в 11:28

я о том пишу. Стандартная установка модулей и композер - несовместима. Надо делать "движения", чтобы композер прочухал, какие есть модули и прописал репу.

и каждый раз, когда кто-то поставил модуль не из композера, надо таки опять запускать всю эту лабуду.

С драшем же такого не было? не было

заметьте, это я вам рассказываю, как подружить стандартную установку с композером. А не вы делитесь своими глубокими познаниями.

28 октября 2020 в 11:33

короч вы знаете, если есть технический вопрос - будет технический ответ и все рады помочь, и тут и в чатике. нытьё - не технический вопрос, если вы задаете вопрос в формате "друпал катится в ад, вы все слепцы, что мне с этим делать" - то будет флейм, оффтопик и холивар, а технической помощи ноль или случайная. Так что выбирайте сами, как спрашивать)

28 октября 2020 в 11:37