Вниз  Обучу php
- 3.11.2016 / 20:35copy  #475709
Dinisimys
  Пользователь

Dinisimys 
Сейчас: Offline
поделитесь впечатлениями по уроку mvc
- 3.11.2016 / 20:39copy  #475711
litta
  Пользователь

litta 
Сейчас: Offline
Домашнее задание. Нужно дописать блог с учетом MVC.

Изменено litta (3.11 / 20:40) (всего 1 раз)


Прикрепленные файлы:
dz.zip (5.24 кб.) Скачано 16 раз
- 3.11.2016 / 20:52copy  #475712
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
задачки по ООП, есть?
- 3.11.2016 / 21:08copy  #475713
litta
  Пользователь

litta 
Сейчас: Offline
Alexandr, не было его сегодня
- 3.11.2016 / 21:27copy  #475714
Alexandr
  Пользователь

Alexandr 
Сейчас: Offline
litta, ну ладно :-(
- 3.11.2016 / 23:06copy  #475721
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Alexandr, MVC сегодня проходили. Базовая логика данного шаблона это то, что есть код, который работает с базой данных и возвращает результат выборки, за ним следует контролер, который эти данные отдает виду. А вот вид уже просто выводит информацию.
вот краткий пример
Открыть спойлер

самое простое что можно придумать в функциональном стиле для начальных ребятушек.
Но обрати внимание на контролер, скажи он пышечка(люблю их)? Вот это называет ТТУК или SFC. Не понял? Не парься, это хорошо работает, но плохо читается. Суть последнего — большую часть должна делать модель, а контролер просто служит обменником между моделью и видом.
__________________
 знает толк
- 4.11.2016 / 00:08copy  #475726
Naik
  Пользователь

Naik 
Сейчас: Offline
vl@volk, причем View знает о контроллере и взаимодействует с ним, в отличии от MVVM, где ViewModel (она же Controller) просто отдает данные View в нужном формате/виде.

Изменено Naik (4.11 / 00:08) (всего 1 раз)
- 4.11.2016 / 00:11copy  #475727
Naik
  Пользователь

Naik 
Сейчас: Offline
Цитата vl@volk:
litta, как раз это и имел ввиду. То что видит дизайнер, делает верстальщик должно быть описано понятным им языком (представление). То что делает бекэнд программист — он не должен держать сразу 2
по факту это не работает :gg: Вообще. Верстку невозможно просто взять и натянуть на бекенд. Верстальщик обязан знать что нужно бекенду. А так это будет просто шаблон, который нужно допиливатт/переделывать.

Это то же самое что заставить дизайнера layout в xml писать под андроид :gg:

Изменено Naik (4.11 / 00:14) (всего 3 раза)
- 4.11.2016 / 01:04copy  #475730
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Цитата Naik:
дизайнера layout в xml
Кто эти люди? Почему-то от разработчика под андроид всё требуют, а дизайнер лэйаутов, видите ли, код не может написать :gg:
Но если дело в зарплатах, то я и не против.
__________________
 let live
- 4.11.2016 / 01:06copy  #475731
vl@volk
  Пользователь

vl@volk 
Сейчас: Offline
Naik, ещё вид может знать о моделе и напрямую взаимодействовать с ней, если не требуется ничего обрабатывать, а только отдать данные.
__________________
 знает толк

Изменено vl@volk (4.11 / 01:20) (всего 1 раз)
Наверх  Всего сообщений: 455
Фильтровать сообщения
Поиск по теме
Файлы топика (3)
Поиск по форуму