На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
MaxHub
Полезности по Maxsite CMS

Критика MaxSite CMS. Работа с заблуждениями

Статьи / 25 июля 2014

Данная заметка несколько не отвечает моим требованиям к собственным материалам, она родилась из темы на официальном форуме Maxsite CMS и переписывать поэтому я её не буду. Тема форума безосновательно критикует систему управления. Сделаю то, что умею делать достаточно хорошо - покажу в чём автор заблуждается. Давно работаю с ЦМС в том числе Макса. Тем более это кто-то сделать должен.

Вывод? Да, в погоне за лучшим кодом и сериями серверного софта MaxSite CMS подходит все меньше и меньше под минимальные требования (не SQL>4.0.хх PHP>4.хх, а мы давай врубим SQL PHP версии не меньше 100хх?)

А почему вы не используете CGI или не пишите сайты на голом HTML? Думаю ответ очевиден. На сегодня нельзя сохранять всю линейку совместимости. У вас просто устаревший хостинг. Кроме того системные требования во многом диктует фреймворк. К плагинам это не относится, но авторы плагинов к разработчику ЦМС обычно отношения не имеют.

Переделывая тему под себя, я проклял все! Потому что, оказывается, мне надо выучить ОСОБУЮ разметку в шаблонах MaxSite CMS, и на основе заготовки начать создавать свой.

Открою пару секретов - шаблон надо делать самому и не копаться в чужом коде. В системе аж три учебных шаблона, разного уровня сложности. Остальное делать задача других разработчиков. И самое интересное и важное! Особая разметка представляете PHP и HTML... И да. Чтобы сделать сайт их как-то надо выучить...

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

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

Программисты, не надо человеку инструкцию, ему надо пример, который чуть переделать и он работает!

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

А куда? В виджет текста! А он один. А мне минимум на одно меню два разных таких виджета для нормального оформления нужно!

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

Дизайн, людей, поддерживающих форум (ответы в виде, измени такой то код на такой то вообще не должны быть!!! Значит, продукт не сырой, а мокрющий smileи думать, как улучшить MaxSite CMS. Потому что ВСЕ, ПРЕДЕЛ, ТУПИК, ПОТОЛОК кодинга для этой CMS!

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

Тысячи уже таких, и тысячи проектов загинаются! Сила в красоте, в рекламе, в простоте установки! (WordPress то же..)

Просто разная целевая аудитория. Если сайт красив но не грузится он ничего не стоит. Про тысячи конечно преувеличение, про загибается тоже. Система заточена под разработчиков. Сделать нужно многое, но это не указанное вами. А например удобный мультизагрузчик файлов интегрированный в редактор (но не как в ВП!!).

И наконец пожелание! Развивайтесь, учитесь программировать, повышайте квалификацию. Не нужно искать косяки в разработчиках плагинов и ЦМС. Перспективы у вас думаю есть, продолжайте работать и всё получится и код будет доставлять радость. Удачи!

Источник: Критика Maxsite. Заблуждения (by Иван UmFal)

Веб-программист. Интересуюсь движком MaxSite CMS

Комментариев: 11
  1. Интересная статейка.

  2. Да, Жека, занятная статья. А что тебе показалось интересным? Мне думается, что вся критика и заблуждения сводятся к малому знакомству с «внутренностями» движка - просто не хватает квалификации разобраться в его устройстве. Отсюда и логичная рекомендация заниматься собственным развитием.

    Богдан, спасибо за статью! В своё время почему-то не заметил её.

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

  4. Весьма напрягает творческий кризис человека на котором фактически держится развитие CMS.

    https://twitter.com/maxsite - обратите внимание на изображение раздавленных "колорадов"...

    Может Макса уже грохнули в районе проведения АТО - последнее время у него нулевая социальная активность (оборвалась резко)...

  5. redroot, в ситуации, когда проект не приносит желаемого отклика создатели часто переживают творческие кризисы - это нормально. Поэтому давайте не будем анализировать происходящее с Максимом (всё равно только он сам сможет разобраться в своих заморочках), а будем конструктивно смотреть на проблему - что конкретно вам нужно исправить в движке? Чего по-вашему не хватает в движке? Если соображений много - оформите пост в раздел Обсуждения. Возможно найдутся люди, кому нужно то же самое и тогда реализация появится быстрее.

  6. Для классического блога MaxSite практически идеальна, пересмотрел много чего, в том числе малоизвестные в рунете творения китайских братьев по разуму и проприетарные CMS.

    Но вот захотел сделать сервис travel блогов -

    http://forum.max-3000.com/viewtopic.php?f=17&t=4634 - вроде как базовый необходимый функционал имеется, но сдохло... Пришлось смотреть в сторону опенсорсной AltoCMS где возможность вести свои блоги входит в базовый функционал и проект в бодром состоянии.

    На нескольких посещаемых проектах не помешали бы форумы...

    http://forum.max-3000.com/viewtopic.php?f=17&t=3943 - можно закапывать smile

    У девелоперов отсутствует финансовый стимул - вспески энтузиазма быстро утихают...

  7. redroot, согласен с наблюдениями. maxSite CMS изначально была задумана как основа для персонального блога. Советы переквалифицироваться в движок коллективных блогов Максим отверг. Сейчас ситуация усугубилась тем, что заглохла разработка плагинов ведения блогов и форума. По большому счёту да, финансы могли бы продлить жизнь этих проектов. Но тут ещё другие факторы. Ведь начиная опенсорсный проект не всегда надеешься на получение денег. Зачастую большее значение играет внимание и признание коллег. Вот этого в сообществе не хватает. Большинство коллег сейчас использует наработки по-тихому и помалкивает (типа нечего сказать). Думаю, что если у нашего проекта получится привить пользователям культуру потребления, то оживут проекты нужных вам плагинов или появятся новые.

  8. Привет!

    Илья, молодец, что поддерживаешь MaxSite! Без тебя он совсем загнется, думаю.

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

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

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

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

  9. Андрей, спасибо за добрые слова! red face

    Согласен с твоими наблюдениями! Резкие ответы и ответы типа «поищи сам» только усложняют жизнь движка. Я конечно понимаю, что нужно невероятное терпение многократно повторять одно и то же на те же самые вопросы. Но с другой стороны, просто нужно научиться смотреть на повторяющиеся вопросы с другой стороны и тогда деятельность будет приносить удовольствие smile Хотелось бы собрать вокруг maxSite CMS терпеливых и заботливых людей smile Тогда всем собравшимся будет легче и интереснее жить wink

    ЗЫ: Чтобы меньше вопросов возникало по поиску, хотел бы написать статью о том, как устроен мой процесс разработки. Ведь я тоже не всё помню на зубок и часто приходится искать в коде нужные функции и разбираться во внутренней логике работы движка. Хорошо бы было, если бы и другие коллеги поделились опытом.

  10. Кстати да, ты напомнил о чем я забыл сказать. Информация по движку, на мой взгляд, неудобно организована. Что-то в статьях Макса можно найти, что-то в вики-справочнике (который почему-то попадается на глаза, когда он не нужен), что-то на max-3000.com и еще на форуме. Где что и как искать - целая наука.

    У меня, например часто возникают вопросы вроде: нужно что-то поменять на странице - как это лучше сделать: хуком, custom-файлом или foreach? В каких случаях тот или другой случай предпочтительней? Где-нибудь есть карта логики работы страницы Maxsite (где какие хуки и файлы подключаются, в каком порядке)?

    Было бы здорово увидеть статью на такую тему. Опять же, может она уже и есть у Макса, но как ее найти? smile

  11. Андрей, интересные вопросы!

    У меня, например часто возникают вопросы вроде: нужно что-то поменять на странице - как это лучше сделать: хуком, custom-файлом или foreach? В каких случаях тот или другой случай предпочтительней? Где-нибудь есть карта логики работы страницы Maxsite (где какие хуки и файлы подключаются, в каком порядке)?

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