За последние 24 часа нас посетили 17563 программиста и 1712 роботов. Сейчас ищут 1873 программиста ...

Участие в разработке CMS бесплатно...

Тема в разделе "PHP Free-Lance", создана пользователем jov27384, 14 сен 2009.

  1. jov27384

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

    С нами с:
    14 сен 2009
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Тюмень
    В общем банально: существует проект CMS в котором многое написано, реализовано и отработано.
    Но еще очень много нужно сделать прежде чем пытаться распространять.

    В общем нужны энтузиасты желающие получить опыт совместной разработки и участия в, возможно, перспективном проекте.

    Email: jov27384[]list.ru
    ICQ: 429 297 581
     
  2. Koc

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

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    было б интересно посмотреть на то, что уже реализовано.
    Какую-нить демку (где-то установленная система и доступ в админку)

    можно похвастаться каким-нить куском кода и шаблоном
     
  3. jov27384

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

    С нами с:
    14 сен 2009
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Тюмень
    Могу дать все что есть и рассказать как ставить.

    Реализовано:
    Ядро - (заботится о пользователях и правах доступа, подхватывает модули указанные в стиле(шаблоне))
    Небольшой набор модулей - (Статика, Публикации, Логин, Админка(страдает дизайном))
     
  4. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    очередная быдлокодоцмска
     
  5. jov27384

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

    С нами с:
    14 сен 2009
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Тюмень
    Вы знаете на любом форуме найдется флудер который ляпнет не в тему и о том чего не знает.
    Уважаемый Mr.M.I.T. Вас не спрашивали.
    Будьте добры удалите свое сообщение.
    И впредь не мешайте людям.

    С уважением .........
     
  6. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    IMHO разумнее разместить эту тему в "Помойке".
     
  7. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    А почему пользователи не отдельным модулем? Что, если меня не устраивает сандартная реализация пользователей?
     
  8. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    jov27384
    я всё знаю
    а в вашем случае мне даже код не нужно видеть
     
  9. Koc

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

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

    ой, да лаадно. Может там какие-то интересные идеи.
     
  10. lexa

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

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Ты перечитал хабр. :) Там тоже почти к каждому скрипту пишут "опять велосипед". Потом народ (не наш, конечно, а буржуйский) набегает, делает коммунити. И при следующем посте о каком-то новом скрипте люди пишут: опять велосипед - вот есть же классика - "предыдущий велосипед", там комьюнити.

    Пусть люди делают, жалко что ли?

    P.S. Офтоп: почему меня слово "велосипед" бесит? И я не знаю. :)
     
  11. jov27384

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

    С нами с:
    14 сен 2009
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Тюмень
    Сегодня подниму сервак и обещаю каждому, кому интересно (писать в личку или e-mail), дать доступ к "чистой" системе.
    А там судите сами.
    Основной уклон сделан на pear.
    Полностью ООП.
    При написании классов следовал правилам JavaBeans.
    По идее залезет на любую СУБД (pear BD).
    В качестве редактора текста используется TinyMCE.
    Работа с пользователями вшита в ядро по той причине что каждый экземпляр модуля имеет свои разрешения.
    Карточки пользователей и система аутентификации, регистрации - это уже модули их можно заменять переписывать.


    Кто посмотрит жду мнений либо сюда либо лично.
    Всем спасибо.
     
  12. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    lexa
    а я и не запрещал
    я конкретезировал

    всегда пишу - на ошибках учатся

    а хабропопсятину я не читаю =)
    потому что попсятина
     
  13. lexa

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

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Одно из правил "конструктор без параметров" (http://ru.wikipedia.org/wiki/JavaBeans). Ты в курсе, что он нужен потому что у джавы нельзя задавать параметра значения по умолчанию?

    И нафига в PHP писать getName(), когда можно при необходимости отрулить правилами в __get() и __set()? Для чего ты переносишь стиль и правила программирования на одном языке в другой?

    Выбрал библиотеки PEAR за их легковесность, да? :)
     
  14. jov27384

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

    С нами с:
    14 сен 2009
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Тюмень
    lexa
    Я пробовал __get() и __set() при условии что возвращаемое значение зависит от ситуации код получается не очень читабельным...

    У каждого кодера свой стиль который формируется из опыта....

    Весь pear из проекта можно выдрать там для этого абстрактный уровень заложен.
    Только HTML_QuickForm в модулях на прямую.

    И вообще друзья ругать и выискивать изъяны легко (в чужом глазу соломину видеть, в своём — бревна не замечать), а вот делать что то........
     
  15. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    у большинства функций возвращаемое значение зависит от входных параметров. на то они и функции. или у вас типы результатов разные? тогда можно увидеть кусочек кода с этим делом?
     
  16. Frozen

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

    С нами с:
    20 окт 2008
    Сообщения:
    540
    Симпатии:
    0
    Адрес:
    Москва
    1) читабельно
    2) автокомплит

    но если результат сеттеров и функций будет равнозначный, и в нем не будет кучи свичей, то да, на пишу через гет, сет.
     
  17. jov27384

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

    С нами с:
    14 сен 2009
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Тюмень
    Демо сервер поднят еще вчера .
    Кому интересно от вас e-mail (используется для входа), от меня полностью ваш экземпляр.
     
  18. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    а сколько там строк кода? схемы есть?
     
  19. lexa

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

    С нами с:
    22 июл 2007
    Сообщения:
    1.746
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Это форум php.ru. Ключевое слово PHP. Тут у каждого что-то да написано.

    У тебя проблемы с самооценкой. Я ни слова критики не написал.

    Ну, я кода не видел, поэтому вопрос абстрактный: зачем использовать функции для получения свойств. То есть нафига на функция если она, по большому счёту, неполноценна.

    Касательно читабельность. Читабельность где: в коде библиотеки или в коде скрипта?
    PHP:
    1. <?
    2. $obj->setName('test', array(1, 2, 3));
    3. // vs
    4. $obj->test = array(1, 2, 3);
    5. // или
    6. $obj->name['test'] = array(1, 2, 3);
    Первый вариант самый нечитабельный и самый ленивописабельный.
     
  20. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    jov27384
    как уже сказали, слово PHP
    нужен код а не демо
     
  21. Koc

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

    С нами с:
    3 мар 2008
    Сообщения:
    2.253
    Симпатии:
    0
    Адрес:
    \Ukraine\Dnepropetrovsk
    Mr.M.I.T.
    он предоставляет код по запросу.
     
  22. jov27384

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

    С нами с:
    14 сен 2009
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Тюмень
    Кому интересно - слегка доработанная админка (более красивая и информативная).
    Просьба к тем кто решил посмотреть: не надо ломать )))).
    http://212.76.169.230/
    пользователь - root
    пароль - secret
     
  23. Frozen

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

    С нами с:
    20 окт 2008
    Сообщения:
    540
    Симпатии:
    0
    Адрес:
    Москва
  24. jov27384

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

    С нами с:
    14 сен 2009
    Сообщения:
    42
    Симпатии:
    0
    Адрес:
    Тюмень
    Прошу прощения, но это к чему?
     
  25. Frozen

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

    С нами с:
    20 окт 2008
    Сообщения:
    540
    Симпатии:
    0
    Адрес:
    Москва