LINUX.ORG.RU
ФорумTalks

Как вам такие CMS? и почему?

 


0

1

Piranha, Oqtane, Squidex, OpenCMS, Ametys, Typo3

dotCMS (Spring Boot, Hibernate в т.ч. PostgreSQL), Directus - для обоих есть Helm Charts

Выбрали бы себе из этого списка?



Последнее исправление: sanyo1234 (всего исправлений: 10)
Ответ на: комментарий от sanyo1234

Так то идеи у них хорошие в целом.

Я в последнее время склоняюсь к тому, что чем ковырять агрегаты типа Typo3, вордпрес или друпал (с двумя последними уже давно знаком) проще сделать ad-hoc решение на каком-то хорошем фреймворке, ну или навайбкодить, и быстрее будет (внезапно), и лучше, и будет прокачиваться скилл в программировании, а не в Typo3)

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Я в последнее время склоняюсь к тому, что чем ковырять агрегаты типа Typo3, вордпрес или друпал (с двумя последними уже давно знаком) проще сделать ad-hoc решение

Почему проще?

на каком-то хорошем фреймворке

DevExpress XAF Blazor ?

, ну или навайбкодить

Недетерменированный забагованный выхлоп, уж лучше генераторы статических сайтов (aka дорвеев)?

, и быстрее будет (внезапно),

Поэтому наверно CMS разрабатывают по 10-20 лет, чтобы было медленнее ? :)

и лучше

Более лучших багов более больше?

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

Зачем мне его прокачивать, тем более в веб?

а не в Typo3)

Typo3 - не единственный CMS к счастью.

Возможно советы @goingUp направлены на достижение состояния продовольственной «безопасности», изображённого на его аве?

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 2)
Ответ на: комментарий от sanyo1234

Почему проще?

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

DevExpress XAF Blazor ?

Имелся в виду который ты знаешь.

забагованный

Не более, чем готовые CMS)

Поэтому наверно CMS разрабатывают по 10-20 лет, чтобы было медленнее ?

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

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Имелся в виду который ты знаешь.

DevExpress знаю, и даже купил лицензию.

sanyo1234
() автор топика
Ответ на: комментарий от goingUp

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

Для того и интересуюсь, чтобы выбрать удачную CMS, а не Drupal.

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

не Drupal

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

идеи у них хорошие в целом

тысячи готовых модулей, есть конструктор типа phpmyadmin, где добавляешь свои сущности со своими полями, но в итоге ловишь себя на том, что у сайта уже десятка четыре модулей и прохождение этой «игры» слегка затянулось и уже не фановое)

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

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

Чем отличается от WordPress ?

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

Чем отличается от WordPress?

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

goingUp ★★★★★
()
Ответ на: комментарий от goingUp

Я в последнее время склоняюсь к тому, что чем ковырять агрегаты типа Typo3, вордпрес или друпал (с двумя последними уже давно знаком) проще сделать ad-hoc решение на каком-то хорошем фреймворке, ну или навайбкодить, и быстрее будет (внезапно), и лучше, и будет прокачиваться скилл в программировании, а не в Typo3)

Я думал я один такой... На самом деле у CMS-ок есть применение, но оно довольно грустное... В общем-то, применение то же, что у Django — это на фрилансе выдавать по два сайта в день на скорость, то есть, брать не качеством, надёжностью, поддержкой, а тупо количеством и низкой ценой. Я вот банально тему для своего блога допиливал дня два, а кто-то нахерячит нейросетью что-то похожее за двадцать минут — да, работать оно будет не так же, но кто там что разберёт? Там вон обменники валют на вордпрессовых плагинах со страшными коробочными темами клепают десятками в день, хотя, казалось бы, дяди серьёзными деньгами воротят, и в раскрутку вкладываются, могут хотя бы немношк вложиться в разработку.

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

byko3y ★★★★
()
Ответ на: комментарий от byko3y

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

У меня иногда складывается впечатление, что @byko3y топит за велосипедостроение только лишь ради самого процесса и возможно зарабатывания на этом. Но о каком качестве велосипедов можно рассуждать в контексте их сравнения с качественными коробочным продуктами, которые пилят эксперты в течение всей своей профессиональной карьеры?

sanyo1234
() автор топика
Ответ на: комментарий от byko3y

Именно для этого и нужно CMS — когда у заказчика в кармане пусто,

CMS за $отни нефти конечно не бывает?

а результат ему нужен щас, и чтоб он сам потом вместо тебя набивал сайт,

А что в этом плохого?

потому что набивать сайт твоими руками у него денег нет,

О! кто-то опять хочет заработать? :)

И самое главное на чём ?!? На мартышкином труде по набивке текста :)

как и на разработку спец инструмента тобой денег нет.

Дружище, тебе когда бытовая техника нужна, ты её всегда у кулибиных заказываешь?

sanyo1234
() автор топика
Ответ на: комментарий от goingUp

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

IMHO WordPress шикарен огромным количеством относительно дорогих и трудоёмких веб приложений в виде плагинов. Но в связи с тем, что сам он под GPL, плагины автоматически становятся бесплатными (без поддержки), какие ценники на них не вывешивали бы авторы. Поэтому WordPress буду использовать через OAuth интеграцию вероятно с dotCMS и возможно ещё несколькими типа Directus и Oqtane, которые как раз идеальны для кастомизации.

Т.е. WordPress - это для меня типа AppStore, чтобы не ставить отдельные аналогичные приложения с GitHub, а как CMS он мне ненужен.

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

Но о каком качестве велосипедов можно рассуждать в контексте их сравнения с качественными коробочным продуктами, которые пилят эксперты в течение всей своей профессиональной карьеры?

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

byko3y ★★★★
()
Ответ на: комментарий от byko3y

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

Разве нет универсальных CMS ?

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

Именно для этого и нужно CMS — когда у заказчика в кармане пусто,

CMS за $отни нефти конечно не бывает?

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

Я именно потому упоминал Django — куча стартапов выколачивали инвестиции просто за несколько часов набросав за день на джанге и подавая это как «вот, мы тут два месяца разрабатывали нашу систему».

О! кто-то опять хочет заработать? :)
И самое главное на чём ?!? На мартышкином труде по набивке текста :)

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

Дружище, тебе когда бытовая техника нужна, ты её всегда у кулибиных заказываешь?

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

byko3y ★★★★
()
Ответ на: комментарий от sanyo1234

Разве нет универсальных CMS ?

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

byko3y ★★★★
()
Ответ на: комментарий от byko3y

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

А CMS и сайтостроение для малого бизнеса - это «rocket science» ?

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

А CMS и сайтостроение для малого бизнеса - это «rocket science» ?

Ну дык я об этом и писал: CMS позволяет быстро сделать для бизнеса общее решение. Но если стоит задача устранить эффект «сайт склеен жвачкой и синей изолентой», то есть добиться хорошей интеграции, то может выясниться, что написать сайт с нуля может быть проще, чем использовать «готовое» решение. У меня в карьере неоднократно было такое, что при подведении итогов разработки оказывалось, что «мы потратили два месяца на готовое решение, хотя с нуля эта функция писалась, отлаживалась, допиливалась максимум за месяц» — при этом своё решение, естественно, проще дальше поддерживать/дорабатывать. Это прям определение технического долга — ускорили начальное прототипирование, но потом пришлось потратить намного больше времени в конце.

byko3y ★★★★
()
Ответ на: комментарий от byko3y

что «мы потратили два месяца на готовое решение, хотя с нуля эта функция писалась, отлаживалась, допиливалась максимум за месяц»

Потому что работал в бодишопе, который хватается за любую денежную халтуру, которая под руку попадёт?

А если бы специализировался на CMS, то такого бы не было? Сделал бы за неделю, а то и быстрее?

1С тоже ненужен, нужны велосипеды?

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от windows10

ВасянCMS не нужны.

Those efforts translated into tangible results. We secured two of the largest contracts in our 20+ year history - one with a government entity supporting several hundred sites, and another with a global financial institution operating at significant scale.

https://www.linkedin.com/pulse/dotcms-2025-year-review-message-from-ceo-dotcms-zdfqc

YearRevenueGrowth RateSource/Notes
2021$2.6MBaseline year
2022~$4.0M*~54%Estimated based on trajectory
2023$5.9M+48%Reported Dec 2023
2024$10.3M+75%Reported Oct 2024
2025$10.3M+Growth continuingTwo largest contracts in company history
sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от sanyo1234

Потому что работал в бодишопе, который хватается за любую денежную халтуру, которая под руку попадёт?
А если бы специализировался на CMS, то такого бы не было? Сделал бы за неделю, а то и быстрее?

Я не понимаю, почему у тебя в качестве контрпримера бодишоп с халтурками? Почему не бодишоп с длинными проектами?

1С тоже ненужен, нужны велосипеды?

1С — это платформа разработки всё-таки. Ну и ещё немношк готовая бухгалтерия для СНГ. Это на самом деле замечательный пример, потому что ту же бухгалтерию в малороссии 1С поддерживать перестал и бизнес бодрячком с этого 1С побежал.

byko3y ★★★★
()
Ответ на: комментарий от byko3y

Почему не бодишоп с длинными проектами?

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

Ваш бодишоп бы наверно и проект 1С взял бы, если бы за него отсыпали нужное количество деньзнаков, даже если бы ни разу ещё и не делали ни одного проекта по 1С?

Проекты вероятно потому и длинные, что тематика слишком разная, и постоянная текучка кадров. Несколько месяцев на вкат в тему и неделя работы, если чел ещё не успел уволиться ? :)

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 2)
Ответ на: комментарий от sanyo1234

Ваш бодишоп бы наверно и проект ХХХ взял бы, если бы за него отсыпали нужное количество деньзнаков, даже если бы ни разу ещё и не делали ни одного проекта по ХХХ?

Как будто вот этот самый топик появился не вот по этой самой причине ггг.

thesis ★★★★★
()
Ответ на: комментарий от sanyo1234

По процитированной. Это цитата была. На этом сайте так обозначается цитата. Что такое цитата - спросишь у ИИ.

thesis ★★★★★
()
Ответ на: комментарий от thesis

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

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

Разве я кручусь ? О какой аудитории вообще речь ? Хочешь сказать, что ТС не может взять проект на 1С ? :)

thesis ★★★★★
()
Ответ на: комментарий от thesis

Хочешь сказать, что ТС не может взять проект на 1С ? :)

В первую очередь не хочет, а не не может.

ТС-а воротит от большинства софта, производимого 1С.

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от thesis

Я случайно назвал byko3y ТСом, ты этого не понял ? :)

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

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от sanyo1234

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

Ну если статистика в 50% бесполезных или негативных внедрений SAP — это лучшее, что может лучший интегратор, то наверное бодишопы вообще в 90% случаев проваливаются. Лично я статистику не собирал. О чём разговор тогда?

Ваш бодишоп бы наверно и проект 1С взял бы, если бы за него отсыпали нужное количество деньзнаков, даже если бы ни разу ещё и не делали ни одного проекта по 1С?

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

Проекты вероятно потому и длинные, что тематика слишком разная, и постоянная текучка кадров. Несколько месяцев на вкат в тему и неделя работы, если чел ещё не успел уволиться ?

Именно из-за текучки кадров используют популярные платформы, вроде 1С, хотя она является не единственным вариком в СНГ. Но именно для передачи вчера нанятому сотруднику популярные платформы подходят лучше всего.

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

byko3y ★★★★
()
Ответ на: комментарий от sanyo1234

А enterprise CMS не платформа разработки?

У той же dotCMS очень замороченная собственная система расширения на базе языка Velocity и Java OSGi плугинов — лучшее, что можно сделать, это их избегать. То есть, dotCMS хороша, когда не используется как платформа разработки.

Но это только один пример, CMS есть разные.

byko3y ★★★★
()
Ответ на: комментарий от byko3y

У той же dotCMS очень замороченная собственная система расширения на базе языка Velocity и Java OSGi плугинов — лучшее, что можно сделать, это их избегать.

А ещё у них есть .NET SDK для C#.

sanyo1234
() автор топика
Ответ на: комментарий от byko3y

Ну если статистика в 50% бесполезных или негативных внедрений SAP

Это бесполезные или негативные внедрения CMS:

Как вам такие CMS? и почему? (комментарий)

?

Дойче банк ещё: https://www.db.com/

Можешь сам проверить - добавить в адресной строке любого упомянутого сайта: /dotAdmin

Например:

https://www.db.com/dotAdmin

Если поискать в соответствующих реестрах, то у них тысячи клиентов, у некоторых из которых сотни сайтов даже на одной инсталляции (multi-tenant система).

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от byko3y

Но именно для передачи вчера нанятому сотруднику популярные платформы подходят лучше всего.

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

sanyo1234
() автор топика
Ответ на: комментарий от byko3y

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

Высокая текучка не приводит к потере экспертизы, необходимости адаптации новичков и, как следствие, удлинению сроков разработки?

sanyo1234
() автор топика
Ответ на: комментарий от byko3y

У той же dotCMS очень замороченная собственная система расширения на базе языка Velocity

Слушай, а что сложного в Velocity? Чем он отличается от других шаблонизаторов типа Gomplate, Razor, Handlebars, Jinja2, etc. ?

IMHO в Typo3 придумали нечто куда менее удобоваримое? Fluid пострашнее будет?

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

sanyo1234
() автор топика
Ответ на: комментарий от sanyo1234

Ты снова приложил чушь, как и обычно впрочем. Иди уже почитай что такое HCA Healthcare и как они работают.

Во-первых, это не энтерпрайз. Такой же энтерпрайз, как и ассоциация средних школ;

Во-вторых к правительству они тоже не имеют отношения, имеют их участники. По аналогии с ассоциацией средних школ. Школы - отношение к правительству\управлению образования имеют, ассоциация - нет;

В-третьих, члены ассоциаций используют разные движки для своих сайтов, стандарта у них нет;

В-четвертых, с каких это хренов ты уравнял «энтерпрайз» с клиникой в Усть-задрыщенске? Сайт - не принадлежит HCA Healthcare как примеру энтерпрайза, он принадлежит местячковой клинике, а называть это энтерпрайзом - все равно что называть ею среднюю школу;

В-пятых, глянь внимательно на скриншот. Это сайты клиник Хьюстона. https://ibb.co/kVk5CvJb. Все они входят в ассоциацию. Но все на Вордпрессе\Дебиане\ГестииЦП. Все 206 штук. Several hundred, мля.

Так что еще раз, чувак, отстань от HCA Healthcare. Ну не твое это.

Ну global financial institution - это можно конечно с натяжкой посчитать энтерпрайзом, но тоже как-то не то.

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

- Где работает твой папа?
- В космической отрасли.
- Ух ты, космонавт, в космос летает?
- Да нет, в холле штаб-квартиры NASA мусор подметает.

На сим эту дискуссию с тобой прекращаю за отсутствием знаний и аргументации с твоей стороны. А с выхлопами нейросети я уже стар спорить =)

windows10 ★★★★★
()
Последнее исправление: windows10 (всего исправлений: 1)
Ответ на: комментарий от windows10

Ты снова приложил чушь,

Относительно HCA Healthcare?

как и обычно впрочем.

А что ещё считаешь «чушью», можно узнать?

Иди уже почитай что такое HCA Healthcare и как они работают.

Почитаю.

sanyo1234
() автор топика
Ответ на: комментарий от windows10

В-четвертых, с каких это хренов ты уравнял «энтерпрайз» с клиникой в Усть-задрыщенске?

У dotCMS нет enterprise инсталляций? Дойчебанк и сотни других не в счёт?

sanyo1234
() автор топика
Ответ на: комментарий от windows10

На сим эту дискуссию с тобой прекращаю за отсутствием знаний и аргументации с твоей стороны.

В клиниках я не очень разбираюсь, ты прав.

А по остальным пунктам и техническим вопросам можешь указать хоть на одну мою ошибку?

sanyo1234
() автор топика
Ответ на: комментарий от windows10

Так что еще раз, чувак, отстань от HCA Healthcare. Ну не твое это.

Ты прицепился к неточности относительно HCA Healthcare и пытаешься тем самым натянуть свой тезис о якобы «васян CMS» на весь «глобус» инсталляций dotCMS?

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

sanyo1234
() автор топика
Последнее исправление: sanyo1234 (всего исправлений: 1)
Ответ на: комментарий от windows10

Во-вторых к правительству они тоже не имеют отношения, имеют их участники

А в сообщении, на которое ты отвечал:

Those efforts translated into tangible results. We secured two of the largest contracts in our 20+ year history - one with a government entity supporting several hundred sites, and another with a global financial institution operating at significant scale.

что-нибудь есть про HCA и клиники?

Или ты преднамеренно как обычно попутал контекст в выгодном себе русле? Тебя твоя хуцпа на твой мозг не давит?

sanyo1234
() автор топика
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)