Проектирование серверной стороны web-узла
Фреймворк
MVC
MVC(Model-View-Controller) – шаблон проектировании приложения с помощью которых модель данных приложения, пользовательский интерфейс и взаимодействие с пользователем разделены на три отдельных компонента таким образом Модель(model), Вид(view), Контроллер(controller).
Microsoft ASP.MVC
Фреймворк для создания веб-приложения реализующий архитектуру, которая разделяет приложение на 3 основных компонента. (Рисунок 1)
CodeIgniter
MWM
Model-View-View-Model (MVVM) — применяется при проектировании архитектуры приложения, в основе лежит событийная модель которая использует “связывание данных”, разделение данных от интерфейса.Шаблон проектирования MVC предполагает разделение исходного кода вашего приложения на 3 части:1. Данные (model)2. Бизнес-логика (controller)3. Представление (view)
CSS
Адаптивный веб-дизайн — дизайн веб-страниц, обеспечивающий корректное отображение сайта на различных устройствах.
Twitter Bootstrap
Twitter Bootstrap включает в себя HTML и CSS шаблоны оформления для веб-страниц, веб-форм, кнопок, меток, блоков навигации и прочих компонентов веб-интерфейсов, включая JavaScript расширения.
Foundation
Так же CSS фреймворки для создания сайтов с динамической версткой с похожим подходом.
Skeleton
Так же CSS фреймворки для создания сайтов с динамической версткой с похожим подходом.
PHP
PHP - «Hypertext Preprocessor» ранее (Personal HomePage) – это широко используемый язык сценариев общего назначения с открытым исходным кодом. PHP это язык программирования, разработанный для написания web-приложений (сценариев), исполняющихся на Web-сервере. Синтаксис языка берет начало из C, Java и Perl. Преимуществом PHP является предоставление web-разработчикам возможности быстрого создания динамически генерируемых web-страниц, так называемых DHTML (Dynamic HTML).