либо так, либо законченный модуль с возможностью конфигурирования каждого чиха.ifelse писал(а):Я думаю следует делать очень абстрактные модули на которые потом навешивать менее абстрактные, например какой-то общий модуль user, на него можно навесить более конкретный, которые переопределяет некоторые вещи и добавляет функционал типо user-with-custom-profiles. Активация по SMS- отдельный модуль с Бихевиром и standalone actions и т.п.. В итоге разработчик собирает нужный ему функционал по кирпичикам
А если лепить сразу законченные модули то никакой гибкости уже не получится
CMS на Yii2 & Видео уроки
Re: CMS на Yii2 & Видео уроки
Re: CMS на Yii2 & Видео уроки
По моему очень перемудренно!
Кому это нужно?
Кому это нужно?
Re: CMS на Yii2 & Видео уроки
что конкретно?Bezlepkin писал(а):По моему очень перемудренно!
Кому это нужно?
Re: CMS на Yii2 & Видео уроки
Разноабстрактные модули.
Разработчику который может все это сделать не составит труда сделать любой модуль, или оптимизировать чужой.
А если разработчик может все это сделать зачем ему делать такую CMS!?
Разработчику который может все это сделать не составит труда сделать любой модуль, или оптимизировать чужой.
А если разработчик может все это сделать зачем ему делать такую CMS!?
Re: CMS на Yii2 & Видео уроки
трудно дискутировать, когда применяют придуманые термины, типа "разноабстрактных".Bezlepkin писал(а):Разноабстрактные модули.
Разработчику который может все это сделать не составит труда сделать любой модуль, или оптимизировать чужой.
А если разработчик может все это сделать зачем ему делать такую CMS!?
Re: CMS на Yii2 & Видео уроки
Можно сделать самим за 100 часов, или взять готовые решения и допилить их под задачу выполнив работу за 20 часов. Действительно, какой в этом смысл?Bezlepkin писал(а): А если разработчик может все это сделать зачем ему делать такую CMS!?
Re: CMS на Yii2 & Видео уроки
Было же сказано "более абстрактные" и "менее абстрактные"
Вот я и придумал термин разноабстрактныхzelenin писал(а):либо так, либо законченный модуль с возможностью конфигурирования каждого чиха.ifelse писал(а):Я думаю следует делать очень абстрактные модули на которые потом навешивать менее абстрактные, например какой-то общий модуль user, на него можно навесить более конкретный, которые переопределяет некоторые вещи и добавляет функционал типо user-with-custom-profiles. Активация по SMS- отдельный модуль с Бихевиром и standalone actions и т.п.. В итоге разработчик собирает нужный ему функционал по кирпичикам
А если лепить сразу законченные модули то никакой гибкости уже не получится
Re: CMS на Yii2 & Видео уроки
Мы наверное о разном говорим...ifelse писал(а):Можно сделать самим за 100 часов, или взять готовые решения и допилить их под задачу выполнив работу за 20 часов. Действительно, какой в этом смысл?Bezlepkin писал(а): А если разработчик может все это сделать зачем ему делать такую CMS!?
Кому взять готовое решение, тому кто это сделал, или взять готовое решение того кто это сделал?
Re: CMS на Yii2 & Видео уроки
кто хочет писать cms и может тестировать свой код, стукните в скайп lynicidn
Re: CMS на Yii2 & Видео уроки
Я свои модули пишу по этой методе.ifelse писал(а):Я думаю следует делать очень абстрактные модули на которые потом навешивать менее абстрактные, например какой-то общий модуль user, на него можно навесить более конкретный, которые переопределяет некоторые вещи и добавляет функционал типо user-with-custom-profiles. Активация по SMS- отдельный модуль с Бихевиром и standalone actions и т.п.. В итоге разработчик собирает нужный ему функционал по кирпичикам
А если лепить сразу законченные модули то никакой гибкости уже не получится
Только в ядре модуля - то что я считаю нужно всегда, а то что может отличаться от проекта к проекту - чтобы это можно было несложно менять извне, пусть даже через код, как те поведения. Ну в принципе и yii сам так зачастую то и спроектирован, так что берем пример.
Например у меня в модуле user конфигурируется класс формы логина, и отдельно регистрации, т.к. эти формы могут существенно отличаться по сути, но мой то модуль в вендоре, его код не меняется от проекта к проекту но залогинить или зарегать он сможет.
-
- Сообщения: 54
- Зарегистрирован: 2010.06.12, 22:18
- Откуда: Набережные Челны
- Контактная информация:
Re: CMS на Yii2 & Видео уроки
Жаль на yii нет простой качественной cms. Вот на Silex есть Bolt, на Laravel - October, Symphony - PageKit, Kohana - KodiCMS а на Yii - ??
Последний раз редактировалось ram0973 2015.01.28, 13:46, всего редактировалось 5 раз.
Re: CMS на Yii2 & Видео уроки
ram0973 писал(а):а на Yii - ??
ram0973 писал(а):нет простой качественной cms
Re: CMS на Yii2 & Видео уроки
А что значит простой?
Re: CMS на Yii2 & Видео уроки
простая и качественная цмс понятие расплывчатое... octobercms смотрела... красивый инсталлер, интерфейс интересный но по факту... как минимум необходимо знание css\js\html конечному пользователю сайт на ней не передашь, либо самому поддерживать, либо у пользователя должен быть спец. Шаг влево-шаг вправо - уже нужны знания php и ларавел...
Чтобы сделать простую и лёгкую цмс на уровне джумло\вордпресса - чтобы конечному пользователю было все из коробки с минимумом телодвижений - нужно немало времени, к тому же нужно много модулей на каждый чих... + это все надо поддерживать формировать коммьюнити...пиарить и доказывать что это лучше чем джумла/вордпресс и почему.... а доната у нас фиг дождешься. А много вы знаете свежих цмс ставших супер-популярными? http://track.ruward.ru/cms#!cms-overall-tab Поэтому в конечном итоге это остаётся на уровне конструктора для себя\студии для облегчения работы ну и делиться ими коммерчески особо не выгодно...то что делается - делается на чистом энтузиазме, но кушать то тоже что-то хочется... поэтому все не быстро, да и технологии развиваются ..
Ребята из Yupe пытаются, под yii2 несколько стартеров выложили - и это замечатльно.Да и в сам yii милионных инвестиций как-то никто не торопится вкладывать, поэтому радуемся тому что есть и просто говорим спасибо тем кто этим занимается и помогаем чем можем
и чисто так наткнулась... http://www.cmsmagazine.ru/library/items ... e-top-100/
Чтобы сделать простую и лёгкую цмс на уровне джумло\вордпресса - чтобы конечному пользователю было все из коробки с минимумом телодвижений - нужно немало времени, к тому же нужно много модулей на каждый чих... + это все надо поддерживать формировать коммьюнити...пиарить и доказывать что это лучше чем джумла/вордпресс и почему.... а доната у нас фиг дождешься. А много вы знаете свежих цмс ставших супер-популярными? http://track.ruward.ru/cms#!cms-overall-tab Поэтому в конечном итоге это остаётся на уровне конструктора для себя\студии для облегчения работы ну и делиться ими коммерчески особо не выгодно...то что делается - делается на чистом энтузиазме, но кушать то тоже что-то хочется... поэтому все не быстро, да и технологии развиваются ..
Ребята из Yupe пытаются, под yii2 несколько стартеров выложили - и это замечатльно.Да и в сам yii милионных инвестиций как-то никто не торопится вкладывать, поэтому радуемся тому что есть и просто говорим спасибо тем кто этим занимается и помогаем чем можем
и чисто так наткнулась... http://www.cmsmagazine.ru/library/items ... e-top-100/
Re: CMS на Yii2 & Видео уроки
Это по-моему самый лучший ответ!
Тему можно закрывать!
Тему можно закрывать!
Re: CMS на Yii2 & Видео уроки
Скажите, почему в dotplant2 и yii2-start все модули в папке vendor?
При обновлении ядра все же слетит, или я что то не понимаю?
Почему в корень не размещают модули?
При обновлении ядра все же слетит, или я что то не понимаю?
Почему в корень не размещают модули?
Re: CMS на Yii2 & Видео уроки
в vendor сторонние модули, устаналиваемые через composerBezlepkin писал(а):Скажите, почему в dotplant2 и yii2-start все модули в папке vendor?
При обновлении ядра все же слетит, или я что то не понимаю?
Почему в корень не размещают модули?
Re: CMS на Yii2 & Видео уроки
А нету никакой инфы про это почитать?
Как будто произошел резкий скачек от yii до yii2, тяжело логику понять
Как будто произошел резкий скачек от yii до yii2, тяжело логику понять
Re: CMS на Yii2 & Видео уроки
google -> composerBezlepkin писал(а):А нету никакой инфы про это почитать?
Как будто произошел резкий скачек от yii до yii2, тяжело логику понять
Re: CMS на Yii2 & Видео уроки
Все верно. У модулей есть зависимости. Как сделать без них - мы не придумали. Что значит АПИ для сторонних модулей ? Для того чтобы была альтернатива мы сделали вот это http://yupe.ru/marketplace, этот же маркет будет и для Юпи2 на Yii2 (сейчас в процессе проектирования и обсуждения).Roksalana писал(а):В yupe модули сильно взаимосвязаны и нет API для сторонних модулей, нет альтернативы в выборе модулей (только те что разрабатываются разработчиками yupe). Yupe на 2 ветку уже переписали?