Как стать автором
Обновить

Комментарии 32

НЛО прилетело и опубликовало эту надпись здесь
Ого, еще живо?

Живее не бывает :-)

Мне вот что интересно!
Под каждой статьёй про php найдётся тот, кто скажет, что php-г*в*но, а потом придёт армия хейтэров и дружно наплюют и намусорят в комментах.
Начинаешь писать про CMS — таже фигня
А почему у нас львиная доля интернета, до сих пор на CMS, которые написаны на PHP, работает? Почему этот дряхлый и ужасный, абсолютно никому не нужный и убогий рынок никто не закрыл?
Где эти тру-мастера, которые на питоне бэк для магазина обуви из Нижнего Кукуева напишут, и те, кто на Вью ЖС фронт забацают?
Или бюджетный интернет уже прикрыли? Все у нас тут дешевле 500к заказы уже не берут?
НЛО прилетело и опубликовало эту надпись здесь
Этот коммент относился к тем, кто хэйтил в предыдущих постах и вот тому, который
ахахахахах


Что касается джумлы
1) С чего это вдруг джумла стала адом. Точнее стала адом для того кто работает с ларой и симфони? Как по мне — в джумле очень качественно реализован HMVC и разработчиков жёстко стараются удержать в рамках этого паттерна.
2) Из-за того, что школьники понаделают недосайтов получаются вируснявые монстры. А точнее — все ноги растут из мира вареза. У джумлы хорошие расширения редко имеют бесплатный аналог, а осознавать факт того, что нужно платить за хорошее, до сих пор, не ко всем пришло
3) ВП по архитектуре и количеству нелогичности в коде заставит курить в сторонке всех! Не вижу смысла вообще сравнивать с ним джумлу!
А вирусы сможете почистить?

Этого не лишена ни одна из мало-мальски популярных CMS, в мире. Но по статистике взломов — джумла далеко не лидер!
Этого не лишена ни одна из мало-мальски популярных CMS, в мире. Но по статистике взломов — джумла далеко не лидер!


Тут наверно все банально из-за того что в количественном отношении джумльі намного меньше чем того же ВП (которьій несколько лет с болшим отрьівом ускакал вперед от остальньіх по количеству уже работающих и разрабатьіваемьіх на нем сайтов).

Но таки в защиту скажу что при всех кажущихся недостатках никак нельзя сказать что джумла плохая или устаревшая. Она разрабатьівается, поддерживается, у нее большое комьюнити — так что даже на горизонте нескольких лет самое плохое что с ней случится єто разве что еще небольшая отдача рьінка в пользу ВП.

ИМХО главная проблема похожа на проблему хрома/лисьі, а именно в том что в представлении большинства:
хром (ВП) — єто бьістро, стильно, модно, молодежно;
лиса (джумла) — фу, тормозит, старье и вообще фу.

Хотя за много лет много чего поменялось и «все не так однозначно» — но єто уже стереотип и в сознании людей тут тяжело что-то исправить.

Наверное про кучу эксплойтов вы хотели написать про друпал или вордпресс именно они последние годы возглавляет рейтинг дырок в безопасности :-)

НЛО прилетело и опубликовало эту надпись здесь

Просто факт остаётся фактом эпидемий и критических уязвтмостей на wp и drupal было больше за последние 2 года. В то время, на Joomla почти не было.

НЛО прилетело и опубликовало эту надпись здесь

Гм… Вторая по количеству сайтов CMS не может использоваться намного реже чем остальные. Уж факт чаще чем друпал))) обновляется Joomla раз в месяц.

Парень, ты очень сильно заблуждаешься.
Сравнить сначала Joomla c фреймворками. Потом холиварить на фоне Joomla — WordPress *facepalm*
Всё с точностью до наоборот. Joomla — это пожалуй самая популярная фреймворк-ориентированная CMS. Ты разбирал вообще структуры CMS (хотя бы ТОП-10) — нет! Потому что если бы разбирал не писал бы такие глупые посты…
НЛО прилетело и опубликовало эту надпись здесь

Если говорить про Drupal до того момента, когда они перешли на Symfony, то есть есть про 6-7 версии, то Joomla наверное больше похож на фреймворк, точнее Joomla уже тогда являлась фреймворком, пускай не таким, как Symfony, но все же могла претендовать на это звание. Другое дело, что Joomla ни когда не позиционировалась как фреймворк. Что же касается Drupal 8 — c Symfony конечно нельзя тягаться, но это от меняет того факта, что Joomla остается вполне себе не только CMS, но и фреймворком.

Все довольно просто. Если тебе предлагают выбор на какой CMS что-то писать, то выбор падет либо на Joomla либо на October, писать что-то на WP — это как гнуть стальной прут голыми руками. Это не делает одну CMS лучше другой, просто для каждой задачи есть свой инструмент.

Что же до чистки от вирусов. Тут верно заметили дело в варезе и а не в дырах (чтобы это понять не надо быть семи пядей во лубу). Почему этого меньше на WP потому, что там гора бесплатных плагинов и тем. У Joomla же почти все платное, а любовь людей к халяве ни что не вылечит. Бывало только сайт приведут в порядок, через месяц уже опять ставят варез и по новой.
Что же до «дыр» то не уязвимых систем не бывает, но по их количеству и по кол-ву критический WP уже давно всех обогнал и в этом тоже нет ничего страшного. Дуры нашли, дыру закрыли и всех предупредили.

P.S ИМХО довольно глупо спорить о «крутости» чего ли либо в простой подборке новостей.
НЛО прилетело и опубликовало эту надпись здесь

Мне друпал перестал нравиться версии с 5.

Ну вот смотри, ты сам проводишь сравнение по критерию задача/инструмент:
  • Бложик/WP
  • Highload/Drupal

У тебя аргумент в сторону WP — получение быстрого результата при низких материальных затратах (в виду огромного кол-ва шаблонов и расширений). Тут я не спорю.
Далее Drupal, который, ИМХО, никогда не был юзерфрендли с точки зрения административной части и не пестрил огромным кол-вом готовых решений в виде расширений.
Если мы говорим о хайлоад, то зачем вообще брать CMS? Берем тот же ларавел/симфони/ии (кому что нравится) и пилим крутой проект.
Если мы говорим о каком-нибудь ИМ или сайт-каталоге, то в чем у друпала плюсы над джумлой?
А еще «любую нормальную цмс» — расскажи нам, объективно, про нормальные цмс и почему джумла не попадает в этот список?
НЛО прилетело и опубликовало эту надпись здесь
Хорошо расписал :) Но только в джумле всё это тоже есть давно.
1. В Joomla нет такого кол-ва, и, обычно, большинство пользуется одним и тем же набором расширений. Изредка добавляют что-то, в зависимости от задачи.
Например, я не использую плагинов для форм, а вместо комментариев JComments у меня вообще самописное расширение.
4. Согласен, создание CRUD на лету — преимущество. Но и в джумле уже есть не один конструктор расширений. Да и создавать собственные типы тоже можно (например, через папку fields компонента)
5. У Joomla свой JED.
6. В друпеле есть?:
Ajax:
  • добавление товаров в корзину
  • фильтрация
  • Показать еще

Динамическое изменение:
  • мини-корзина (при добавлении товара)
  • сортировка
  • показать еще

из функционала:
  • сравнение товаров
  • возможность создавать сложносоставные товары (например, товар имеет 10 размеров. Каждый размер в 10 цветах. Все это лежит на 10 разных складах и у каждой позиции своя цена)
  • бывает нужно переписать какой-нибудь модуль под свои нужды. Как при этом обстоят дела с обратной совместимостью модуля? -Как решается конфликт при апдейте модуля?

7. Rules. Напомнило WP (там, кажется, что-то вроде хуков называлось, и был какой-то единый файл с событиями)

Ну собственно и вот :) А у Joomla, не такой высокий порог вхождения, но функционал с переопределением был еще 12 лет назад точно (а то и вообще с самого ее появления).
В то время я понимал, что WP достаточно ограниченное решение в плане своих возможностей. Drupal вообще казался какой-то дичью (на работе пришлось заниматься правками на друпале). Joomla — что-то странное, но перспективное (Virtuemart в те годы был очень конкурентоспособным ядром под магазин (как WP для бложиков)).
Я очень долго proработал с джумлой. Видел, конечно, и страшные вирусные проекты. Только вот на WP я их видел в десяток раз больше, а друпалом почти никто не пользовался в виду его громоздкости, дефицитом специалистов и, как следствие, количеством и качеством проектов.
Текущий Drupal конечно нельзя сравнивать с друпалом меньше 7ки. Но и Joomla за это время претерпела множество серьезных изменений, и грядущая 4я версия обещает сделать ее еще круче.
p.s. А что касается наличия вирусов, то коллеги выше ответили, что это либо варез, либо рукожопый программист, не экранирующий запросы или не валидирующий формы. И расширения тоже бывают дырявыми — их такие же разрабы пишут. Так что тут под угрозой любая CMS.

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

Joomla © Невозможное — возможно
WordPress © Невозможное — возможно¹
¹
с костылями
НЛО прилетело и опубликовало эту надпись здесь
Прям 100%?)) хех)
И все же, интересно как в друпале решается 2 ключевых (на мой взгляд) задачи:
  • сложносоставные товары (критично для highload)
  • обратная совместимость при доработке модулей под собственные нужды

*И что-то мне подсказывает, что в первом случае придется оооочень много кодить и рефакторить.
НЛО прилетело и опубликовало эту надпись здесь
Короче, друпалом можно пользоваться для самых средних ИМ. В остальном — он будет проигрывать из-за громоздкости реализации нестандартных решений.
НЛО прилетело и опубликовало эту надпись здесь
Исходя из этого:
У друпала есть поля для любого entity

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

При этом я не говорю, что друпал плох. Он просто ни туда и ни сюда. Если хайлоад — то я выберу Laravel. Если мне нужен сложно-функциональный ИМ — то это Joomla+JoomShopping (там инструментов больше чем у Drupal).
НЛО прилетело и опубликовало эту надпись здесь

даже в Seblod гораздо более гибкий функционал)

Вы еще Cobalt и Emerald не вспомнили вот где куча всего.

Emerald совсем из другой оперы. А Cobalt к сожалению это продукт одного человека, но так, да он для понимания, куда как проще чем Seblod.

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

Публикации