Ноябрь 2020

01.10.2009 Определение

Обычные (простые, одностраничные) компоненты создают какую-либо область на одной конкретной странице. Например, компонент показа новости по ее коду создает на одной конкретной странице (той, где он размещен) область, в которой показывает заголовок, текст и прочие параметры новости.

Комплексные (сложные, многостраничные) компоненты - это компоненты, которые создают разделы сайта. Например, компонент каталога создает на сайте весь раздел каталога: и список каталогов, и список групп, и страницы товаров. То есть комплексный компонент состоит из набора страниц. Комплексные компоненты строятся на основе обычных компонентов.

MVC

Комплексные компоненты построены на паттерне проектирования MVC (Model View Controller), в котором модель данных приложения, пользовательский интерфейс и управляющая логика разделены на три отдельных части, так, что модификация одной из частей оказывает минимальное воздействие на другие части.

Model (модель) в данном случае - это ядро системы. Model представляет собой данные и бизнес-логику, отвечает на запросы View. View (представление) - это простые компоненты (на самом деле все чуть сложнее, но для начала можно понимать именно так). View представляет вывод данных пользователю, запрашивает данные у Model, посылает действия пользователя в Controller (как правило через HTTP запрос). Controller (контроллер) - это комплексный компонент. Controller на основании действий пользователя и ответа Model выбирает соответствующий View.

Алгоритм работы паттерна MVC примерно таков: на основании действий пользователя Controller (контроллер) определяет, какое View (представление) должно быть показано пользователю, и отдает управление этому View (представлению); View (представление) запрашивает необходимые ему данные у Model (модели), получает эти данные и выводит их соответствующим образом пользователю; пользователь с помощью каких-либо элементов управления, которые ему предоставил View (представление), посылает новый запрос в Controller (контроллер).

Алгоритм работы паттерна MVC в применении к комплексным компонентам таков: на основании действий пользователя (как правило HTTP запрос) комплексный компонент (controller) определяет, какая страница (view) должна быть показана пользователю, и подключает свой шаблон компонента для этой страницы; шаблон страницы (view) подключает обычные компоненты, настраивая необходимым образом их свойства; обычные компоненты выполняют свою работу: запрашивают данные у ядра (model), форматируют их и выводят посетителю, а так же предоставляют пользователю различные элементы управления (ссылки, формы, кнопки и т.п.); пользователь с помощью каких-либо элементов управления, посылает новый запрос (как правило HTTP запрос) комплексному компоненту (controller).

Страница 1 - 1 из 2
Начало | Пред. | 1 2 | След. | Конец

Количество показов: 2489
Автор:  Алексей Кирсанов
Рейтинг:  3.3

Возврат к списку


Материалы по теме:


Налоговый календарь


     
«

Ноябрь 2020


Пн Вт Ср Чт Пт Сб Вс
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6

Ставки

МЗП с 01.01.2020 г.   42 500

МРП с 01.04.2020 г.  2 778

БДО с 01.07.2011 г. 17 697

КПН 20%

ИПН 10%

ОПВ 10%, ОППВ 5%

Соц. налог 9,5%

Соц. отчисления 3,5%

Отчисления на ОСМС 2%

Взносы на ОСМС (работников, по ДГПХ) 1%

Взносы на ОСМС (ИП, ЧП, самост. плательщики) 5%

НДС 12%

Ставка рефин. с 21.07.20 г. 9%


Новости

В ФНО 910.00 на 2020 г. реализована возможность автоматического обнуления налогов

30.07.2020

Предпринимателям, освобожденным от уплаты налогов на доходы на трехлетний период, необходимо указывать доходы в форме налоговой отчетности (ФНО 910.00). Однако, в самой форме есть возможность обнуления автоматически рассчитанных сумм к уплате.

Уважаемые налогоплательщики!

30.07.2020

Комитет государственных доходов Министерства финансов РК сообщает, что с 29 июля 2020 года выписка электронных счетов-фактур по товарам с кодами ТН ВЭД 8703241092 и 8703241098 осуществляется посредством модуля «Виртуальный склад» ИС ЭСФ.

Единовременная соцвыплата от государства 42 500 не облагается налогом

30.07.2020

Поступления 42 500 тенге, которые выплачиваются государством в период ограничительных мер, в том числе предпринимателям, в связи с полной потерей дохода, не рассматриваются в качестве доходов, подлежащих налогообложению, сообщили в пресс-службе Комитета государственных доходов МФ РК.

Полезная информация

Популярное