Страница 2 из 3

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.04, 18:14
dsn
Sam Dark писал(а):Как минимум есть вот эти проекты на Yii:

- http://yupe.ru/
- http://www.ygin.ru/
- http://dotplant.ru/

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

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.05, 09:31
vitalik1183
Создайте модули и подключайте их в зависимости от задачи. И в чем тогда смысл "своей" cms если она будет на фреймворке? Тогда уж правильнее сказать свои модули, которые расширяют возможности фреймворка.

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.05, 13:44
lynicidn
dsn писал(а):
vitalik1183 писал(а):Все разрабатывали свои велики, но в итоге все равно большинство пришло либо к фреймворкам либо готовым, более менее отлаженным решениям в виде cms. Не теряйте время!
мой велик на YII2... по любому при заказе ты не будешь писать все с нуля а будешь использовать свои наработки - я лишь хочу их упорядочить в одну систему, тем более она будет расширяема под любую задачу...
на словах или реально докажешь? :)

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.06, 07:50
irpsv
vitalik1183 писал(а):Создайте модули и подключайте их в зависимости от задачи. И в чем тогда смысл "своей" cms если она будет на фреймворке? Тогда уж правильнее сказать свои модули, которые расширяют возможности фреймворка.
Оу, а Drupal разве не CMS на фреймворке? Joomla не использует свой фреймворк?

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

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.06, 12:21
zelenin
irpsv писал(а):Оу, а Drupal разве не CMS на фреймворке?
нет
irpsv писал(а):Joomla не использует свой фреймворк?
и кто на этом фреймворке что-то написал или хотя бы его видел?

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.06, 12:59
irpsv
zelenin писал(а):
irpsv писал(а):Оу, а Drupal разве не CMS на фреймворке?
нет
irpsv писал(а):Joomla не использует свой фреймворк?
и кто на этом фреймворке что-то написал или хотя бы его видел?
Откуда вы знаете что на нем никто не пишет? Потому что это Joomla? Забавно, больше нечего сказать!

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.06, 13:07
zelenin
irpsv писал(а):
zelenin писал(а):
irpsv писал(а):Оу, а Drupal разве не CMS на фреймворке?
нет
irpsv писал(а):Joomla не использует свой фреймворк?
и кто на этом фреймворке что-то написал или хотя бы его видел?
Откуда вы знаете что на нем никто не пишет? Потому что это Joomla? Забавно, больше нечего сказать!
опровергните и всего-то.

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.06, 13:54
irpsv
zelenin писал(а): опровергните и всего-то.
Хорошая попытка)

А оно мне надо? То что вы этого не знаете, это не значит что этого нет! ;)

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.06, 13:57
zelenin
irpsv писал(а):
zelenin писал(а): опровергните и всего-то.
Хорошая попытка)

А оно мне надо? То что вы этого не знаете, это не значит что этого нет! ;)
это не попытка. мы тут серьезные дядьки. Набрасывать не надо.

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 08:47
maleks
dsn писал(а):
vitalik1183 писал(а):Все разрабатывали свои велики, но в итоге все равно большинство пришло либо к фреймворкам либо готовым, более менее отлаженным решениям в виде cms. Не теряйте время!
мой велик на YII2... по любому при заказе ты не будешь писать все с нуля а будешь использовать свои наработки - я лишь хочу их упорядочить в одну систему, тем более она будет расширяема под любую задачу...
Правильные мысли.
Есть сайты с постоянной поддержкой от программиста(на зарплате), там можно лепить как хочется.
А есть сегмент простых/средних сайтов, типа отдал а владелец уже с сайтом возится. Вот для этих нужна более менее развитая админка, управление контентом, ну конечно может не прям такое как в крутых ЦМС, но и так чтобы базовые вещи были.
Ваша сборка выглядит визуально неплохо, лучше чем многие цмс. А как вы настройки сделали?:
- редактирование настройки - там форма соответствующая типу настройки?(сериализуете?) Или у вас пока только текстом?
- грузите настройки в память сразу все?

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 08:58
maleks
dsn писал(а): Хотелось бы узнать - кто нибудь занимался разработкой своей собсвенной CMS серьезно, и для коммерческого использования?! Интересует Ваш опыт и знания, что использовали для разработки - имеется ввиду - какую платформу, на какой стадии проект остался, CMS была общего назначения или заточена под определенную задачу, была ли расширяема в плане установки дополнительных модулей или виджетов, использовалась ли какая либо защита от нелицензионного использования...
- делаю для себя скорее CMF. То есть мои наработки для быстрой разработки сайта в котором будет удобное управление контента. Ориентируюсь на друпал, т.к. с ним давно работаю, но естественно без сайто-конструкторских возможностей последней CMF. Первая версия готова процентов на 90, последние 10% занимают 90% времени :)
- на yii2
- для любых сайтов, нет ограничений, по сути это же просто модули и компоненты yii2, бери меняй что надо.
- установки модулей и виджетов из админки не делал, т.к. мне пока не надо, т.к. это не распространяемая для широкого пользования цмс, эту работу делает разработчик.
- про защиту от использования, вряд ли тут можно что то сделать. Хотя сомневаюсь что какая то фирма купит созданный вами сайт чтобы стырить вашу цмс с ее наработками, прогеры сейчас все с большими ЧСВ, разбираться в ваших задумках не захотят

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 09:09
maleks
Drupal 8 - это CMF на фреймворке(симфони), но что то у них там явно не клеится и скорее всего с производительностью, т.к. такие вещи как друпал задумывались для массового сайта и должны быть быстрыми, но им захотелось быть модными.

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 09:14
maleks
vitalik1183 писал(а): И в чем тогда смысл "своей" cms если она будет на фреймворке?
Какой то странный у вас полет логики.
Смысл цмс - в том чтобы дать пользователю цмс возможности управления контента. Content managment system. К фреймворку это отношения не имеет.

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 09:57
vitalik1183
Писал относительно
мой велик на YII2..
Какой то странный у вас полет логики.
Смысл цмс - в том чтобы дать пользователю цмс возможности управления контента. Content managment system. К фреймворку это отношения не имеет.
а это по вашему что? Вы немного путайте понятия коллега. Фреймворк создается для упрошения разработки, а cms для манагеров, которым нужно поставить галочку и все засияет. Ну это грубый пример но смысл в понятиен. Фреймворк для более продвинутых, а cms для домохозяек. Ну если не касаться аспектов материальных и временных. А ТС как раз собрался на фреймворке писать свою горе-кмс, я и пишу в чем тогда смысл этой кмс если начинка будет фреймворк? И почему так громко сказано "своя кмс"? Я не против кмс, но в том отношении как это преподносит автор - бред. Если уж писать "свое ведро" то извольте писать на чистом пыхе с ноля, а если вы юзайте фреймворк со своими горе модулями то это не кмс а всего лишь расширение стандартных возможностей фреймворка за щет модульности.

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 10:30
maleks
vitalik1183 писал(а): а это по вашему что? Вы немного путайте понятия коллега. Фреймворк создается для упрошения разработки, а cms для манагеров, которым нужно поставить галочку и все засияет. Ну это грубый пример но смысл в понятиен. Фреймворк для более продвинутых, а cms для домохозяек. Ну если не касаться аспектов материальных и временных. А ТС как раз собрался на фреймворке писать свою горе-кмс, я и пишу в чем тогда смысл этой кмс если начинка будет фреймворк? И почему так громко сказано "своя кмс"? Я не против кмс, но в том отношении как это преподносит автор - бред. Если уж писать "свое ведро" то извольте писать на чистом пыхе с ноля, а если вы юзайте фреймворк со своими горе модулями то это не кмс а всего лишь расширение стандартных возможностей фреймворка за щет модульности.
Вы говорите cms, а подрузамеваете только вот те открытые популярные цмс-ки для "домохозяек".
Хотя то что он напишет на Yii2 - это тоже будет cms , т.к. позволит "манагеру" управлять контентом.
Ни фреймворк ни "самопис с нуля" ни о какой цмс ничего не знают.

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 12:33
irpsv
vitalik1183 писал(а):Писал относительно
мой велик на YII2..
Какой то странный у вас полет логики.
Смысл цмс - в том чтобы дать пользователю цмс возможности управления контента. Content managment system. К фреймворку это отношения не имеет.
а это по вашему что? Вы немного путайте понятия коллега. Фреймворк создается для упрошения разработки, а cms для манагеров, которым нужно поставить галочку и все засияет. Ну это грубый пример но смысл в понятиен. Фреймворк для более продвинутых, а cms для домохозяек. Ну если не касаться аспектов материальных и временных. А ТС как раз собрался на фреймворке писать свою горе-кмс, я и пишу в чем тогда смысл этой кмс если начинка будет фреймворк? И почему так громко сказано "своя кмс"? Я не против кмс, но в том отношении как это преподносит автор - бред. Если уж писать "свое ведро" то извольте писать на чистом пыхе с ноля, а если вы юзайте фреймворк со своими горе модулями то это не кмс а всего лишь расширение стандартных возможностей фреймворка за щет модульности.
КРАЙНЕ странная логика. Как вы тогда смотрите на Yupe? Это тоже НЕ CMS?

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 13:02
vitalik1183
КРАЙНЕ странная логика. Как вы тогда смотрите на Yupe? Это тоже НЕ CMS?
Есть такое понятие как Bitix Framework но на нем разрабатывают только в пределах своего г... то бишь битрикса(кто то против или скажет, что битрикс фаревер?).

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

О чем спор господа? В любом случае Yii все воспринимают как фреймворк!

Да кому нужна очередная поделка на коленке? Лом кто юзает тот же Yupe? Думаю кто переходит на фреймворк и осознает зачем он в реале - не страдают такой херью. Зачем переходить на фреймворк если левел оставляет желать лучшего? Натягивайте дальше макеты на вп и все будет прекрасно, и как сказал zelenin нахера что то писать если не могут спроектировать на уровне идеи? И да, автор ты хоть когда скрин бы выложил - хоть бы названия пунктов меню почитал сам.

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 13:13
mickgeek
CMS - это система управления контентом. Демо блог на Yii 1.1 - это тоже CMS. Этому и в вузах ещё учат ;)

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 20:03
dsn
lynicidn писал(а):
dsn писал(а):
vitalik1183 писал(а):Все разрабатывали свои велики, но в итоге все равно большинство пришло либо к фреймворкам либо готовым, более менее отлаженным решениям в виде cms. Не теряйте время!
мой велик на YII2... по любому при заказе ты не будешь писать все с нуля а будешь использовать свои наработки - я лишь хочу их упорядочить в одну систему, тем более она будет расширяема под любую задачу...
на словах или реально докажешь? :)
Докажу - но позже - щас только закрытый реп на bitbucket все еще в процессе разработки, хоста нет так что выложить пока на обозрение некуда, будет более менее стабильный релиз выложу на суд общественности...

Re: Кто разрабатывал свою CMS

Добавлено: 2015.09.07, 20:10
dsn
maleks писал(а):
dsn писал(а):
vitalik1183 писал(а):Все разрабатывали свои велики, но в итоге все равно большинство пришло либо к фреймворкам либо готовым, более менее отлаженным решениям в виде cms. Не теряйте время!
мой велик на YII2... по любому при заказе ты не будешь писать все с нуля а будешь использовать свои наработки - я лишь хочу их упорядочить в одну систему, тем более она будет расширяема под любую задачу...
Правильные мысли.
Есть сайты с постоянной поддержкой от программиста(на зарплате), там можно лепить как хочется.
А есть сегмент простых/средних сайтов, типа отдал а владелец уже с сайтом возится. Вот для этих нужна более менее развитая админка, управление контентом, ну конечно может не прям такое как в крутых ЦМС, но и так чтобы базовые вещи были.
Ваша сборка выглядит визуально неплохо, лучше чем многие цмс. А как вы настройки сделали?:
- редактирование настройки - там форма соответствующая типу настройки?(сериализуете?) Или у вас пока только текстом?
- грузите настройки в память сразу все?
Настройками занимается отдельный класс ConfigBuilder собирает все настройки из папок в кучу, склеивает в массив, сериализует и кеширует, а дальше скармливает приложению...