За последние 24 часа нас посетили 48583 программиста и 1729 роботов. Сейчас ищут 685 программистов ...

В чём прикол PHP фреймворков?

Тема в разделе "PHP для новичков", создана пользователем V1T, 20 май 2009.

  1. V1T

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

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    Здравствуйте, поднабравшись немного опыта :) , возникает вопрос, стоит ли юзать php фреймворки, ну типо там Symfony?
    Или же писать свои классы и функции по mvc технологии?, как мне показывали :D
     
  2. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    V1T
    можешь поюзать пару дней, пока не надоест ;)
     
  3. V1T

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

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    Mr.M.I.T. , я не знаю, мне очень нравитсо моя технология, вернее по которой показали, очень модульная и классная, но другой чел сказал, что фреймворк круче, вот и спрашиваю, стоит ли начинать мозг парить на эти фреймворки?
    :roll:
     
  4. V1T

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

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    Что типо я так быстрее сделаю свою цмску..
     
  5. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    V1T
    ну во-первых если фреймвок, то уже не твою
    а во-вторых, с фреймвоком работать скучно, всё самое весёлое и геморойное делает он ;)
     
  6. V1T

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

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    Я понял Mr.M.I.T., спасибо
     
  7. Cron

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

    С нами с:
    10 июл 2008
    Сообщения:
    289
    Симпатии:
    0
    Адрес:
    Украина, Сумы
    Mr.M.I.T.

    Ну если у тебя есть время заниматься гемморойным, но веселым - то можно. А если нужно в сжатые сроки выдавать качественные решения - лучше юзать фреймворки. Свои или чужие вопрос опыта и таланта. Я лично пользуюсь ZendFramework для MVC-шных проектов, и свой собственный фреймворк для грабберов.

    V1T

    Возьми какую-нибудь реальную задачу (типа блога) и реши ее двумя методами:
    - полностью самостоятельно (с нуля)
    - с помощью известного фреймворка
    Тогда и сделаешь выбор.
     
  8. Лол. Это что то из серии "зачем учить математику, если есть калькулятор, возми пример 12345 + 54311" и посчитай в уме и на калькуляторе, увидишь, что kexit"
     
  9. Блог - это идеально академичная задача, идеально вписывающаяся в ООП и MVC схемы фреймворков. Это практически суррогатный пример.
     
  10. Cron

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

    С нами с:
    10 июл 2008
    Сообщения:
    289
    Симпатии:
    0
    Адрес:
    Украина, Сумы
    флоппик
    Что посоветуешь?
     
  11. [vs]

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

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Блог вообще не настолько объемная система, чтобы была нужна MVC. Вот хостинг блогов...)
     
  12. kostyl

    kostyl Guest

    Не знаю, не знаю, я теперь без MVC никуда...
     
  13. Знамо - соц. сеть, часто хватает даже куска с «френдами френдов» и вычислений, кто кому френд.
     
  14. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Юзайте Битрикс!! там и мвц и блоги ;)
     
  15. Hight

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

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Разбежался, прыгнул, стукнулся ап стену ;)
     
  16. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    До, это графы в чистом виде. Причём если не ограничиваться до 3-его уровня - в реалтайме оно не обсчитывается в PHP и MySQL (тут нужен демон на C/C++ если хочется прям realtime).
     
  17. kostyl

    kostyl Guest

    вот чёрт, а в чем проблема то, подвесил и отмочил рекурсивно?
     
  18. Amian

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

    С нами с:
    15 мар 2007
    Сообщения:
    189
    Симпатии:
    0
    Фреймворки создают прототип, задают общую структуру приложения с использованием различных технологий (MVC, элементы для RAD, DI, AOP и т.д.). Для новичков, интересующихся созданием качественных больших/средних инфосистем - маст юз, параллельно читая об ООП/технологиях/абстракциях , особенно если задаётесь вопросом "Зачем мне писать 100 строчек кода для вывода "Хелло ворлд", если можно сделать это в 2 строчки".