За последние 24 часа нас посетили 17339 программистов и 1196 роботов. Сейчас ищут 1474 программиста ...

Начало разработки CMS

Тема в разделе "Прочее", создана пользователем insider, 13 фев 2007.

  1. insider

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

    С нами с:
    11 янв 2007
    Сообщения:
    8
    Симпатии:
    0
    Начинается разработка CMS (скорее даже CMF) под лицензией GNU/GPL, а так же ищутся люди, которые хотели бы помоучаствовать в разработке оной. Структура намечается быть такой (то, что показано на этой схемке не отображает те модули или классы, которые находятся в рабочем прогрессе, их названия были взяты просто "от балды"):
    Код (Text):
    1. root
    2.   -- classes
    3.     | -- db
    4.     | -- xsl
    5.   -- modules
    6.     | -- control
    7.     | -- advertising
    8.     | -- bbs
    9.         | -- actions
    10.              | -- add_bb.php
    classes -- Просто классы с набором функций, которые сами по себе ничего не делают; активно используются модулями.
    modules -- В процессе работы встраиваются в интерфейс системы, дополняя ее различной функциональностью. Несут в себе необходимый минимум функций, нужных только этому модулю.

    Остальные директории будут создаваться под конкретные модули, ими самими, в зависимости от надобности.

    Тут вся фишка в том, что админка тоже является модулем. Модуль control - это она и есть. А все модули, которые позволяют создавать, редактировать или удалять контент, будут иметь в своей директории, поддиректорию actions, в которой будут содержаться скрипты, получающие информацию посредством форм (которые сами и выводят) и обрабатывающие ее.

    Почему такое разделение?
    Потому-что несколько модулей могут использовать одни и те же функции. Чтобы их не дублировать в каждом модуле было принято так.

    Что требуется от желающих?
    Знание PHP (опыт программирования: минимум 2 года), MySQL (обязательно, знание других СУБД только приветствуется), (x)HTML (включая CSS), JS (знание технологии AJAX так же приветствуется), XSLT, phpDoc.
    Умение писать устойчивый к ошибкам, понятный и хорошо документированный код.
    P.S. Я и сам не очень хорошо знаю все эти языки и технологии, поэтому некоторых людей можно принять без знания некоторых из этих вещей.

    Связь
    PM, E-Mail: trueinsider [at] gmail [dot] com, ICQ: 441-111-878
     
  2. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    не с того вы начинаете. =)
     
  3. AmiD

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

    С нами с:
    16 янв 2007
    Сообщения:
    99
    Симпатии:
    0
    Адрес:
    Томсква
    А конечная цель создания этой КМС ? Их же полно уже...
     
  4. insider

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

    С нами с:
    11 янв 2007
    Сообщения:
    8
    Симпатии:
    0
    Но хороших и бесплатных я еще не видел
     
  5. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    еще один велик?

    скажите мне пож, чем ваша будет ПРИНЦИПИАЛНО отличаться от других кроме того, что те кто ее разрабатывал будут ее хорошо знать, а те кто будут ее юзать будут репу чесать?
     
  6. AmiD

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

    С нами с:
    16 янв 2007
    Сообщения:
    99
    Симпатии:
    0
    Адрес:
    Томсква
    То есть фин поддержки ноль... Голый энтузиазм создателей?
     
  7. insider

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

    С нами с:
    11 янв 2007
    Сообщения:
    8
    Симпатии:
    0
    Ну будет форум тех. поддержки, и тут будут использоваться технологии XSLT и XML Sapiens. Ни в одной бесплатной я их не видел
     
  8. Anonymous

    Anonymous Guest

    зачем? вот просто — зачем?
     
  9. Anonymous

    Anonymous Guest

    создателя... =)
     
  10. AmiD

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

    С нами с:
    16 янв 2007
    Сообщения:
    99
    Симпатии:
    0
    Адрес:
    Томсква
    Лучше уж тогда новую онлайн супер игру... Единомышленников больше ;)
     
  11. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    мальчики взрослеют и письками меряются. еще и абревиатуры громкие знают.
    =)

    смешно, право дело.
     
  12. Dagdamor

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

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Да ладно вам. Я уверен, что здесь нет ни одного человека, который бы в свое время не написал бы свою CMS, и не попытался бы ее как-то унифицировать и популяризовать потом.

    insider
    Я ничего плохого не вижу в вашей идее, написание своей ЦМС - отличная школа программирования, но 1) надо быть готовым к тому, что система эта если и станет популярной, то очень не скоро, и 2) разработку надо начинать с изучения уже существующих систем и составления списка возможностей, а не конкретных деталей реализации.

    Вообще для обсуждения такой задумки, как разработка своей CMS, вам нужен форум непрофессионалов. Звучит кошмарно, но это так. Постучитесь мне в асю, я дам адресок ;)
     
  13. AmiD

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

    С нами с:
    16 янв 2007
    Сообщения:
    99
    Симпатии:
    0
    Адрес:
    Томсква
    Фигасе, секретный форум...
    Можно ссылку, может и мне чего понадобится...
     
  14. Dagdamor

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

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Никакой не секретный ;) просто подобная реклама обычно не приветствуется. forum.phpc.ru
     
  15. avm

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

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    обычно за это предлагают от $1000/мес., а что предлагаете вы?
     
  16. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    avm
    Предлогают 1000 соглашаются только те кому удаётся сторговаться до 1500 и выше :) (а в Москве числа минимум в два раза больше)
     
  17. avm

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

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    Vladson, да знаю я кто что предлагает...
    Меня интересовала мотивация в данном конкретном случае. Я-то понимаю что ее нет в принципе, но вопрос задал для того чтобы и топикстартер это понял.
     
  18. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    avm
    Ну мотивация на лицо, многим людям для портфолио нужен список работ, и те люди которые не хотят врать в портфолио могут поработать и за одно набрать немного опыта...
     
  19. MaXyC_Web_Studio

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

    С нами с:
    31 дек 2006
    Сообщения:
    678
    Симпатии:
    3
    Адрес:
    Новоуральск
    сопсна согласен.
    а чтобы с экономить я ее в одну каску написал. правда не офиширую )))
    icq:229081669