@phpgeeks

Страница 112 из 8430
Денис
26.05.2016
13:41:05
Ну или структуры

Как Вам удобнее) A model stores data that is retrieved according to commands from the controller and displayed in the view.

? Snyp
26.05.2016
13:41:37
Майки финов выкинули, да?)

Oleg
26.05.2016
13:41:40
ну ок если так хочется то вот он XmlReader.Create(new StringReader(xml)), XmlReader

Google
Денис
26.05.2016
13:41:50
Это ридер

Артур Евгеньевич
26.05.2016
13:42:03
и что в данном случае модель
XmlReader или то что у него под капотом, что отвечает за работу с данными

Денис
26.05.2016
13:42:17
Это не модель данных

Он может любые данные в формате xml обрабатывать

Oleg
26.05.2016
13:42:57
а что тогда модель - если я оберну этот райдер - он станет моделью?

Артур Евгеньевич
26.05.2016
13:43:28
да какая разница как он называется ридет или шапокляк, важно что мы с помощью него получаем данные. Если бы он назывался XmlFile ниче бы не поменялось

Денис
26.05.2016
13:43:38
Если у вас будет что-то, описывающее конкретный документ , его структуру - свойства и методы

Oleg
26.05.2016
13:43:39
Он может любые данные в формате xml обрабатывать
так нам по концепции надо например любые xml

В пути, приеду приведу шикарный пример

Артур Евгеньевич
26.05.2016
13:45:19
А если мы унаследуемся от этого класса, и жестко забьем ему в свойства конкретный файл, и добавим его параметром во все родительские методы, то это будет по твоему моделью?

это денису

Google
Денис
26.05.2016
13:46:16
А Вы пытаетесь описать данными модель

Oleg
26.05.2016
13:50:06
я конечно не ас в английском - но model stores data

Денис
26.05.2016
13:51:31
?

Oleg
26.05.2016
13:52:27
stores - хранит а не описывает

Денис
26.05.2016
13:56:57
и?

Oleg
26.05.2016
13:57:15
модель хранит данные

Денис
26.05.2016
13:57:16
кончено, она хранит данные

но смысл модели в том, что она описывает определенные данные

документ, БД, XML, не важно

Oleg
26.05.2016
13:58:00
ну да - файл xml хранит xml

Денис
26.05.2016
13:59:42
это не имеет никакого отношения к модели

плеер хранит музыку, это не делает его моделью

Oleg
26.05.2016
14:06:16
плеер хранит музыку, это не делает его моделью
он скорее контроллер который берет данные из модели и отдает во вью - наушники

кстати хороший пример - плеер понимает только определенные форматы - и модель ему эти форматы предоставляет

Артур Евгеньевич
26.05.2016
14:23:19
Да про плеер классная аналогия) но тчо тогда у нас модель? Файловый менеджер, операционка, жесткий диск или что?)

Oleg
26.05.2016
14:23:33
соответственно модель это конкретный экземпляр с данными который мы отправляем в контроллер и уже контроллер нам на свое усмотрение показывает в нужной вьюшке

Andrey
26.05.2016
14:27:52
модель мы куда то отправляем вечно, контроллер обрабатывает, вьюшка показывает... что тут не так?

Денис
26.05.2016
14:31:49
по вашей логике все есть модель

и все есть MVC)

Oleg
26.05.2016
14:32:16
модель мы куда то отправляем вечно, контроллер обрабатывает, вьюшка показывает... что тут не так?
извлекаем, оправляем, показываем, рендерим, маппим - можем вечно к словам придираться

Google
Andrey
26.05.2016
14:32:19
по настроению)

именно модель мы извлекаем из бд в модель)

Oleg
26.05.2016
14:33:22
и все есть MVC)
под ооп можно вселенную описать так то

Andrey
26.05.2016
14:34:09
сегодня праздник

день моделей в mvc

Oleg
26.05.2016
14:34:48
берем класс дерево - наследуем от него ели и березы ель не может быть березой но они оба могут быть деревом

так вот - начни такое задвигать и мне тут же скажут что я ооп неправильно понимаю? да под паттерн mvc можно много чего подмять

Артур Евгеньевич
26.05.2016
14:40:05
Короче вот моя супер аналогия

Короче окружающий мир это все модели, которые отражают свет, который улавливает наш глаз и отдает сигнал в мозг который все преобразовывает в изображения

аха ток я сам запутался тут уже

короче ну нахуй эти мвсишки, давайте все в одном файле в перемешку, как четкие пацанчики

Andrey
26.05.2016
14:45:49
отдуши !

Oleg
26.05.2016
14:46:11
короче ну нахуй эти мвсишки, давайте все в одном файле в перемешку, как четкие пацанчики
у меня на работе такая хретотень 2005 года выпуска - файлы по 5000 строк - я об mvc мечтаю по вечерам))

A
26.05.2016
14:49:15
Приглашаю всех желающих на канал МОДх: https://telegram.me/ru_modx

Oleg
26.05.2016
14:50:38
Приглашаю всех желающих на канал МОДх: https://telegram.me/ru_modx
там замес похлеще чем у нас - правда школота похоже

Maxim
26.05.2016
15:01:52
Спасибо, надеюсь, я с МОДх больше не буду сталкиваться, не смотря на то, что ЦМС - одна из лучших(

Maxim
26.05.2016
15:06:03
Таки надо, но меня сама идея сайтостроения не очень прет(((

Люблю более комплексные задачи

Google
Maxim
26.05.2016
15:06:16
Сервисы всякие

Системы

Andrey
26.05.2016
15:15:04
ну так тоже хорошо

Денис
26.05.2016
15:26:05
> @olegstuhin так вот - начни такое задвигать и мне тут же скажут что я ооп неправильно понимаю? нет, тут Вы правы как раз, модель ООП как раз была взята из реального мира

а MVC - не более чем один из архитектурных шаблонов проектирования системы

Владислав
26.05.2016
15:32:59
Около 23978 строк

Кирилл
26.05.2016
15:34:23
Я поддерживал проект на extjs, весь функционал был в index.php
в прошедшем времени потому что терпение кончилось поддерживать?:)

Неужели кончился спор за mvc?)

Владислав
26.05.2016
15:35:14
Admin
ERROR: S client not available

Кирилл
26.05.2016
15:35:29
Олег, ну так чего там с описанием модели без класса?:) Сложилось?:)

кто-то до сих пор страдает?

Владислав
26.05.2016
15:35:41
Человек в пути)

Ждём пример))

Oleg
26.05.2016
15:36:53
Человек в пути)
да чето глюкануло телеграмм - поздно пришла

Кирилл
26.05.2016
15:36:56
Да это бесполезно, мне кажется ему ничего не докажешь:) Это как с религией, чес слово. Верю в массив и всё тут. И не попрешь, на каждый аргумент своя трактовка)

Кирилл
26.05.2016
15:40:04
да я прочел, не поленился) С xml дела не имел, грешен, но что-то мне подсказывает что нельзя так просто взять и сказать "я решил что у меня есть файл хмл и он модель"

Google
Денис
26.05.2016
15:47:12
... но вполне может быть модель, определяющая массив)

Oleg
26.05.2016
15:48:49
... но вполне может быть модель, определяющая массив)
так я не против, просто как так коллекция вдруг перестала быть объектом - в голове такое не укладыватся))

Кирилл
26.05.2016
15:49:24
Информационная модель — модель объекта, представленная в виде информации, описывающей существенные для данного рассмотрения параметры и переменные величины объекта, связи между ними, входы и выходы объекта и позволяющая путём подачи на модель информации об изменениях входных величин моделировать возможные состояния объекта. Ну массив это не модель, не изменяются в нем данные/состояния при изменение входных величин. Массив можно изменять, но ручками, без метода описанного в модели.... //////////////// Так, стоп. Пойду от обратного, уверую что какой-нибудь массив с данными это модель. Никто ж вроде не запрещает? Я для себя решил что это модель. И написал целый блок методов, например, которые будет принимать мой массив и совершать над ним целый ряд надругательств, если потребуется. И такой в контроллере значит создал экземпляр "модели" своей. Ну тобишь массив. в контроллере получил чего-нибудь извне и понадобилось надругаться над массивом, обратился к одному из своих чудесных методов. Ну, трудно на это смотреть под таким углом, но что-то тут есть.

Oleg
26.05.2016
15:52:16
Информационная модель — модель объекта, представленная в виде информации, описывающей существенные для данного рассмотрения параметры и переменные величины объекта, связи между ними, входы и выходы объекта и позволяющая путём подачи на модель информации об изменениях входных величин моделировать возможные состояния объекта. Ну массив это не модель, не изменяются в нем данные/состояния при изменение входных величин. Массив можно изменять, но ручками, без метода описанного в модели.... //////////////// Так, стоп. Пойду от обратного, уверую что какой-нибудь массив с данными это модель. Никто ж вроде не запрещает? Я для себя решил что это модель. И написал целый блок методов, например, которые будет принимать мой массив и совершать над ним целый ряд надругательств, если потребуется. И такой в контроллере значит создал экземпляр "модели" своей. Ну тобишь массив. в контроллере получил чего-нибудь извне и понадобилось надругаться над массивом, обратился к одному из своих чудесных методов. Ну, трудно на это смотреть под таким углом, но что-то тут есть.
это откуда?

Кирилл
26.05.2016
15:52:20
хотя нет. всё *уня, давай по новой. перечитал определение инф. модели. Это модель ОБЪЕКТА. Объекта же, епта. Вот и вся соль. в PHP четко разделяются понятия "массив" и "объект".

вика

а, ну да, вы же абстрактно мыслите

но чатик то за php:) Вот к нему и веду:)

Кирилл
26.05.2016
15:54:04
будем считать что перешли на "ты")

да пожалуйста https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C

Кирилл
26.05.2016
15:55:36
m, не? Мне кажется это наиболее близкое из всего, что есть тут https://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_(%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D1%8F)

Артур Евгеньевич
26.05.2016
15:56:31
то тчо ты скинул это больше из разряда компьютерного-математического моделирования

Oleg
26.05.2016
15:56:52
Кирилл
26.05.2016
15:57:05
а эт откуда?)

Oleg
26.05.2016
15:57:21
а эт откуда?)
от Дениса

Кирилл
26.05.2016
15:57:47
А Денис это кто?) чот я в дискуссии его не видел)

Oleg
26.05.2016
15:58:18
описание паттерна https://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller

А Денис это кто?) чот я в дискуссии его не видел)
надо было не полениться и далее почитать - до плеера

Кирилл
26.05.2016
16:00:15
надо было не полениться и далее почитать - до плеера
ну упустил, чего мне теперь, извиняться?) Дотошный ты дядя)

Oleg
26.05.2016
16:01:44
ну упустил, чего мне теперь, извиняться?) Дотошный ты дядя)
да я не дотошный - я вообщето про минусы mvc говорил - и тут началось)))

Страница 112 из 8430