Alexandre
PHPПенсионер
есть архитектура приложения,
есть архитектура системы
если брать архитектура системы (трехзвенка)
то все сходится по вашей схеме
- браузер - тонкий клиент
- WEB сервер ( + модуль PHP ) - логика обработки данных
- БД - хранение
если брать архитектуру приложения, т.е.
только серверной части, то получается двухзвенка.
в данном случае Заказчик не уточнил, что из себя представляет трехзвенная архитектура, по этому ее можно трактовать как архитектура системы, т.е. то о чем толкует _RVK_
Но если идет речь о трехзвенной архитектуре приложения, то это именно та схема, о про которую было сказанно выше.
Данная архитектура (трехзвенка) используется как правило на нагруженных системах или с очень сложной логикой, где часть обработки логики целесообразно вынести на отдельный сервер.
Толстые клиенты, это клиентские программы (настольные приложения), которые которые несут в себе функции проверки и обработки большей части логики на стороне клиента.
корни трехзвенной архитектуры растут как раз из архитектуры настольных приложений:
толстый клиент - БД
тонкий клиент - сервер приложений - БД
есть архитектура системы
если брать архитектура системы (трехзвенка)
то все сходится по вашей схеме
- браузер - тонкий клиент
- WEB сервер ( + модуль PHP ) - логика обработки данных
- БД - хранение
если брать архитектуру приложения, т.е.
только серверной части, то получается двухзвенка.
в данном случае Заказчик не уточнил, что из себя представляет трехзвенная архитектура, по этому ее можно трактовать как архитектура системы, т.е. то о чем толкует _RVK_
Но если идет речь о трехзвенной архитектуре приложения, то это именно та схема, о про которую было сказанно выше.
Данная архитектура (трехзвенка) используется как правило на нагруженных системах или с очень сложной логикой, где часть обработки логики целесообразно вынести на отдельный сервер.
браузер по определению является тонким клиентом.нехватает части про толстые и тонкие клиенты
Толстые клиенты, это клиентские программы (настольные приложения), которые которые несут в себе функции проверки и обработки большей части логики на стороне клиента.
корни трехзвенной архитектуры растут как раз из архитектуры настольных приложений:
толстый клиент - БД
тонкий клиент - сервер приложений - БД