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

ООП Архитектура

Тема в разделе "Прочее", создана пользователем Mr.M.I.T., 1 ноя 2008.

  1. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    придумываю тут как бы спроектировать полный ОПП MVC движок
    вот чёто надумалось,

    Создадим каталог с моделями, контроллерами и с другими классами
    В папку с другими классами, положим класс - главный контроллер
    Главный контроллер будет получать переменную act и в зависимости от неё подключать контроллеры из папки с контроллерами
    Если там такого контроллера нет или переменная акт не передана, будет подключать контроллей по дефолту
    Подключённый контроллей будет обрабатывать какие-то свои данные, потом подключать свою модель, делать ей запрос, результат записывать в переменную result
    Главный контроллер будет брать эту переменную result и отправлять в вид для отображения.
    Всякие методы работы с пользователями, разграничение прав и тд. будут хранится отдельно в вспомогательных классах

    Бред? =((
    Зы. Как щас модно делать?
     
  2. Ответь на мой любимый вопрос сначала :)
     
  3. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    мм чёта не припоминаю такого...
     
  4. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    аа этот =)))
    ну как зачем, во первых для общего развития, во вторых процедурник уже не катит, в третих все гуры так делают и в четвёртых это модно, удобно, логично, гибко и функционально....
    это если что я вообще про ОПП и MVC а не об моей архитектуре =)
     
  5. dAllonE

    dAllonE Guest

    Mr.M.I.T., меня ща заклюют но ИМХО MVC в PHP делать неприкольно ни разу.
     
  6. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    почему? это же очень логично...
     
  7. dAllonE

    dAllonE Guest

    Mr.M.I.T., ну хз, на Java когда окошки делаешь это все логично и хорошо.

    А вот в PHP оно как-то криво получается...

    Но это чисто ИМХО.
     
  8. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Собственно поэтому я и спрашиваю, чтобы криво небыло...
    зы. Ну можно без MVC, главное чтоб ООП и чтобы логично, красиво, удобно, гибко и тд =)
     
  9. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Значит нас обоих, я с тобой :)

    - во вторых кому не катит ?
    - в третих а ты ВСЕХ проверил ?
    - в четвёртых вовсе не аргумент ни разу :)
     
  10. decoder

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

    С нами с:
    11 фев 2006
    Сообщения:
    469
    Симпатии:
    0
    По-моему MVC в php довольно удобно.
    Все разделено. Все четко :)
     
  11. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    -Мну, совершено не удобно для крупных проектов
    -А есть гуры которые не используют ООП?
    -Ну хз, щас везде об этом трещат ;)
     
  12. decoder

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

    С нами с:
    11 фев 2006
    Сообщения:
    469
    Симпатии:
    0
    Mr.M.I.T.
    ООП и MVC - не одно и то же.
    MVC - это паттерн ООП.
     
  13. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    ну ээ, а я говрил что одно и тоже?
    MVC возможно и без ООП, в теории =)
     
  14. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    вы мне лучше скажите, то что я придумал бред?
    есть какие-нибудь архитектурные шаблончики (примерчики), не обязательно MVC
     
  15. decoder

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

    С нами с:
    11 фев 2006
    Сообщения:
    469
    Симпатии:
    0
    Может, немного неправильно понял разговор. Но я так понял тут речь именно про MVC, а не об ООП в принципе.
     
  16. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    нет, мне нужно спроектировать ООП архитектуру движка
    и чтобы всё по полочкам,
    а MVC по моему мнению как нельзя лучше для этого подходит...
    опять таки в теории, а на практике получилась каша...
     
  17. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    скачай последнюю Joomla
     
  18. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Заачем? 0о
    неужели она есть образец для подражания?
     
  19. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Вполне ничего
     
  20. Лучше Симфони.
     
  21. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    может сразу Зенд? ;)
    мне "своё" хочецо...
     
  22. Можно и Зенд.
     
  23. В общем, сделай. Разрешаю.
     
  24. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Тогда на кой тебе другие аргументы ?

    Симфония штука хорошая (и востребованная) я бы советовал как можно ближе познакомиться (мало ли потом отпадёт желание свой велосипед делать.)