За последние 24 часа нас посетили 52480 программистов и 1684 робота. Сейчас ищет 1151 программист ...

Банально, но ;) пишу CMF ищу единомышленников

Тема в разделе "Прочие вопросы по PHP", создана пользователем d1gi, 20 дек 2011.

  1. d1gi

    d1gi Активный пользователь

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    у меня в движке тоже заложена концепция удобного управления контентом для неспециалиста :) людям нравится :)
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    нет, там можно без программирования модифицировать под конкретный проект
     
  3. d1gi

    d1gi Активный пользователь

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    у меня тоже эта концепция заложена :) и на сколько позволяет стандартный функционал модулей, на сколько можно мышкой в веб-морде всё настроить без программирования :)
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ок. давай замутим такую вещь. есть на сайте страницы, к каждой странице надо соответствующую галерею прикрутить. Так чтобы любая баба могла этим заведовать. как предлагаешь решить в рамках твоей системы?
     
  5. d1gi

    d1gi Активный пользователь

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    ну какбы просто :) надо только модуль гарелеи довести до ума ;), а так:

    1) создаётся "страница", а терминологии сабжа, это "папка".
    2) на страницу привязывается экземпляр модуля галереи.
    3) галерейка наполняется фотками.

    всё это выполняется прямо на сайте т.е. без заходов в админку.

    или может я непонял вопроса? :))
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    посмотрим =)
     
  7. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Давно уже пора писать такие фреймворки, с помощью которых можно создавать любые CMS :)
     
  8. d1gi

    d1gi Активный пользователь

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    ну какбы на любом фреймворке и так можно создать любую цмс ;)
     
  9. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Я о том, чтобы на выходе такого фреймворка был не html, а php скрипты CMS. Задаешь требования, рисуешь дизайн админки, потом в визуальном редакторе обозначаешь области, что мол это поле ввода, это кнопка, потом описываешь, для чего нужны эти области, например, "поле для ввода емаила с проверкой на валидность и по mx записям". На выходе получаешь php скрипты, уже работающие, как админка. Слова "поле для ввода", "с проверкой", "на валидность" нужно выбирать из списка, составляя таким образом предложения, понятные фреймворку.
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    это фантастика =)
     
  11. d1gi

    d1gi Активный пользователь

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    Проведен крупный рефакторинг кода, теперь более явно прорисовывается паттерн MVC, но в данном движке, в связи с особенностями архитектуры — HMVC :) функциональных изменений нет, на данный момент даже может быть наоборот, что-то может еще неработать из того, что работало раньше ;) в общем огрехов еще много, но сейчас код стал проще, чем был ;)

    Скачать как обычно можно отсюда http://smart-core.org/. Код смотреть удобнее тут https://github.com/d1gi/Smart-Core-CMF.
     
  12. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    За месяц ни одного отчета. Как там цмс-ка, набирается мощи?
     
  13. d1gi

    d1gi Активный пользователь

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    ааа :)) новости в фронтов нужны ;))

    ситуация следующая, в январе этого года, Фабиен выпустил цикл статей "Create your own framework... on top of the Symfony2 Components" (почитать можно тут http://fabien.potencier.org/), поизучав, подумав, потестировав на производительность, в феврале я принял решение сделать рефакторинг и по максимуму использовать компоненты сф2, а также Doctrine DBAL и т.д.

    сейчас фактически занимаюсь проектированием фреймворка (т.е. именно фреймворка, а не CMS-ки или CMF-ки), далее на этом же каркасе будет реализована CMF-ка... разумеется будет сохранена основная концепция, которая является отличительной особенностью CMF-ки, а именно конструкция "папок", "блоков", "нод" и "моулей", но теперь это будет оформлено в виде "компонента", по идеологии компонентов сф2 т.е. будет некий базовый компонент, а CMF-ка будет использовать его как основу.

    также теперь можно будет создавать маленькие приложения не обременнёнными излишним функционалом... также во многом избавиться от обязательного использования БД для хранения данных...

    в общем-то с радостью готов поделиться текущими мыслями и наработками и объедениться с целью дальнейшего развития, тем более сейчас всё делается почти с нули и на основе таких мейнстримовых вещей как Symfony 2, Doctrine, Twig и т.д. :)