Недавно я читал некоторые посты в блоге, касающиеся MVC и того, как он не подходит для Интернета . Я узнал об альтернативных шаблонах, таких как архитектура RMR .
Мне интересно, какие другие шаблоны люди используют в Интернете, кроме MVC? Также, если есть фреймворк, реализующий шаблон, пожалуйста, опубликуйте ссылку на него.
design-patterns
architecture
mvc
TaylorOtwell
источник
источник
Ответы:
Я рад видеть это опубликованным.
Пол Джеймс (автор одной из ваших ссылок) на самом деле имеет фреймворк Tonic PHP: http://peej.github.com/tonic/, который довольно приятный и легкий.
Существует также Recess Framework, который представляет собой подход RESTful: http://www.recessframework.org/
Вы также можете быть заинтересованы в flourishlib , non-mvc un- frame -work.
Мне лично нравится философия скала / лифта:
Я потратил много лет, создавая бэкенд-приложения на C ++ с копией GoF, и, переходя на чистую веб-разработку, я, естественно, сразу перешел к MVC-фреймворку ... Однако по прошествии нескольких месяцев я стал тяготеть к более процедурному (задыхаясь!) стиль, с несколькими классами, собранными вместе, чтобы держать меня СУХОЙ. И я перестал использовать фреймворки и перешел к стилю фреймворка Rasmus No-Framework для разделения интересов.
Я хочу попробовать подъёмник на Лифте, но слишком занят.
источник
Вот несколько возможных идей для рассмотрения:
Можно было бы возразить, что первоначальные веб-формы пытались быть рядом с виртуальным венцом MVC с кодом и разметкой в отдельных файлах, но я не уверен, как далеко я хочу зайти в эту кроличью нору.
источник