За последние 24 часа нас посетили 18398 программистов и 1635 роботов. Сейчас ищут 1686 программистов ...

разморозка работ над Smart Core CMF

Тема в разделе "Решения, алгоритмы", создана пользователем d1gi, 5 сен 2010.

  1. d1gi

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

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    В прошлом году выкладывал на всеобщее обозрение мою разработку движка. тогда было рабочее название JЕngine (Just Engine или просто движок ). Очень хочу поблагодарить всех, кто конструктивно отозвался и уделил время на хоть какое-то знакомство и критику. Все замечания были приняты и сделан полный рефакторинг кода, а за одно и немного структуры БД и архитектуры системы. В жизни произошли некоторые изменения и добираться до движка приходилось нечасто. Сейчас всё устаканилось и решил продолжить разработку, по этому предлагаю всем желающим ознакомиться с тем что уже есть, всегда готов ответить на все вопросы.

    Документация и ссылки на скачивание движка тут: http://smart-core.org/wiki/

    Также работает форум: http://smart-core.org/forum/

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

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

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

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    дофига смайлов в тексте, аж читать не хочется
     
  3. d1gi

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

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    убрал смайлы... тут на форуме принято усиленно материться?
     
  4. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    d1giнет, читай правила!
     
  5. Koc

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

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    слишком много констант, закомментированного кода и туду.

    PHP:
    1. <?php
    2.         if (isset($cfg_ini_array['domains']['production'])) {
    3.             $tmp_production = explode(' ', $cfg_ini_array['domains']['production']);
    4.             foreach ($tmp_production as $value) {
    5.                 if ($value === $host) {
    6.                     $active_profile = 'production';
    7.                     break;
    8.                 }
    9.             }
    10.         }
    in_array?
     
  6. d1gi

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

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    много констант? вроде только основные вещи записывал в константы...

    каментов и туду конечно много (смайл) до продакшина еще как до китая пешком (тоже смайл) в первом сообщении писал что "проект еще молод", в прицнипе подразумевал наличие ляпов и нюансов ;)

    да, in_array надо будет сделать. на самом деле сейчас пока конфиг неработает так как задуман т.е. в зависимости от домена на котором запущен, он не подгружает настройки, задачка висит в туду, а пока занимаюсь другими вещами...
     
  7. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    терпеть не могу такую писанину $someArray['domains']['production']
     
  8. d1gi

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

    С нами с:
    24 май 2009
    Сообщения:
    326
    Симпатии:
    0
    готов внимательно выслушать более оптимальный, быстрый и эстетичный способ разбора результата работы функции parse_ini_file(); (смайл)
     
  9. Dagdamor

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

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Сколько же усилий человек вбухивает в развитие своего двига, а также форума, одна только эта статья чего стоит...
    Жаль, что рано или поздно все это будет заброшено и забыто, не потому, что плохо, а потому, что no feedback :(
    Искренне хочется как-то поддержать, но я наверное опустился уже окончательно - влом даже региться на том форуме :/

    d1gi
    Вроде интересная у вас разработка... если хотите, могу на своем сайте (в подписи) повесить ссылку справа. Хоть что-то.