|
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 9
|
|
С чего лучше начать изучать MVC20.03.2012, 05:31. Показов 11359. Ответов 59
Метки нет (Все метки)
0
|
|
| 20.03.2012, 05:31 | |
|
Ответы с готовыми решениями:
59
С чего начать лучше? P.S. расскажите про Попова Решил начать изучать графику. Подскажите с чего начать Решил начать изучать 1С.С чего начать, что скачать? |
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
||||||
| 23.03.2012, 19:02 | ||||||
|
Я предлагаю далее не спорить, мы друг друга поняли.
Я разделяю мнение википедии и разработчиков топовых фреймворков (ZF/Django/RoR), а вы с ним не согласны. Идем на http://framework.zend.com/manu... intro.html , переходим по ссылке "Most MVC experts recommend » keeping controllers as skinny as possible" ( http://weblog.jamisbuck.org/20... -fat-model ) и читаем код.
0
|
||||||
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
|||
| 23.03.2012, 19:54 | |||
Девелоперы ZF считают RoR авторитетом(что не удивительно в принципе).
0
|
|||
|
35 / 35 / 7
Регистрация: 27.03.2011
Сообщений: 146
|
|
| 25.03.2012, 17:29 | |
|
Забавно. Если они считают его авторитетом, что они еще делают на php?
0
|
|
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
||
| 25.03.2012, 20:20 | ||
По твоему мнению Гвидо Ван Россум и Юкихиро Мацумото при встрече должны обплевать друг друга? Или все же должны друг друга считать авторитетами? Я склоняюсь ко второму варианту.
0
|
||
|
35 / 35 / 7
Регистрация: 27.03.2011
Сообщений: 146
|
|
| 25.03.2012, 23:32 | |
|
Я считаю, что если человеку нравится RoR, то почему ему не писать на нем?
0
|
|
| 25.03.2012, 23:39 | |||||||
0
|
|||||||
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
||
| 26.03.2012, 14:57 | ||
Мне вот тоже приходится писать на том, что мне не нравится(в частности на C++ или ruby). Потому что то, что мне нравится, не подойдет под задачу.
0
|
||
|
163 / 163 / 9
Регистрация: 08.01.2011
Сообщений: 850
|
||
| 26.03.2012, 16:39 | ||
|
Вид не меняет данные, а только их использует.
0
|
||
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
||
| 26.03.2012, 19:46 | ||
new_record?, today, last_name, first_name, birthdate - методы. То, что внутри них, неизвестно. Первые два - однозначно полноценные методы, а остальные три могут быть как полноценными методами, достающими инфу из базы, так и геттерами(AR).
0
|
||
|
163 / 163 / 9
Регистрация: 08.01.2011
Сообщений: 850
|
|
| 27.03.2012, 09:57 | |
|
Главное, что вид не может изменять состояние модели.
Да и вообще, это не методы, а параметры.
0
|
|
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
|||
| 27.03.2012, 10:42 | |||
Но доступ имеет. Для получения данных.
0
|
|||
|
4 / 4 / 0
Регистрация: 05.04.2012
Сообщений: 8
|
|
| 05.04.2012, 20:56 | |
|
Главная идея MVC состоит в том, чтобы над проектом могли работать два человека: программист и дизайнер. При этом они должны начать работу одновременно согласно плана - задания и не мешать друг другу. В конце две папки с иходниками та, что сделал программист и та, что сделал дизайнер пишутся в один каталог на сервере и сайт сразу начинает работать. Соответственно начинать изучать MVC нужно не с шаблонизаторов, а с осознания кто ты? Программист или дизайнер. Потом, если ты программист, прочитать книгу Д.Котерова "Введение в PHP5", а если ты дизайнер, то забыть об этой проблеме, поскольку она тебя не касается. Дизайнер получает план - задание, и готовит нарезанные шаблоны кода HTML с именами, разметкой, помещает их в папки согласно плана, то есть делает ВИД. Программист организует все остальное, то есть строит модель. Все остальное домыслы!!!
0
|
|
|
4 / 4 / 0
Регистрация: 05.04.2012
Сообщений: 8
|
|
| 05.04.2012, 21:18 | |
|
Ну пусть будет верстальщик.
0
|
|
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
|
| 05.04.2012, 22:18 | |
|
intwolf, нифига подобного. То, что ты сказал - это не MVC, а VC.
0
|
|
|
4 / 4 / 0
Регистрация: 05.04.2012
Сообщений: 8
|
|
| 06.04.2012, 12:06 | |
|
0
|
|
|
154 / 146 / 20
Регистрация: 12.03.2011
Сообщений: 806
|
||
| 06.04.2012, 15:09 | ||
|
Верстальщик может сделать разметку, а программист использовать её в своем скрипте.
0
|
||
|
35 / 35 / 7
Регистрация: 27.03.2011
Сообщений: 146
|
|
| 06.04.2012, 18:05 | |
|
Чтобы работать с системой, построенной на MVC нужно понимимать MVC. О чем вы тут?
0
|
|
|
4 / 4 / 0
Регистрация: 05.04.2012
Сообщений: 8
|
|
| 06.04.2012, 20:08 | |
|
Опираясь на название темы можно сказать, что понимание MVC должно строиться с осознания собственного предназначения, а именно верстать дизайнерские шаблоны умопомрачительной красоты или тихо кропать PHP код, который потом надежно и динамично отобразит шаблоны и заполнит их данными из базы и файлов. Вот я и говорю, если ты верстальщик, то не заморачивайся и следуй плану - заданию, а если программист, то разбирайся в вопросах как отделить логику от представления, читай учебники по PHP, смотри примеры исходников сайтов, реализованных на идее MVC, учись создавать программы, собирающие шаблоны в единую страницу и заполняющие их данными из баз и файлов и тд. и тп. А smarty и другие аналогичные продукты это лишь попытки следовать идее MVC и сами по себе шаблонизаторы не являются единственным решением. Главное - не смешивать код PHP и HTML чтобы не мешать дизайнеру - верстальщику.
0
|
|
| 06.04.2012, 20:08 | |
|
Хочу начать изучать Cisco с чего начать?
Хочу начать изучать java. С чего посоветуете начать, какие книги или какие-то советы есть? С чего начать изучать Anguliar C чего начать изучать криптографию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
GitHub Copilot в JetBrains: модель по умолчанию, Fix и контроль MCP
and_y87 12.10.2026
10 октября 2026 года GitHub обновил Copilot для JetBrains: добавил настройки стартовой модели, исправления из диагностики и управление автозапуском MCP. Поддержка IDE 2025. 1 прекращена — требуется. . .
|
День 5 из 28: Codex подсказывает следующий запрос
and_y87 12.10.2026
9 октября 2026 года OpenAI запустила бету Composer predictions — подсказок следующего сообщения в текущем диалоге Codex. Это помощь с формулировкой запроса, а не автоматическое продолжение задачи.
. . .
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|