logo
Разработка внутреннего корпоративного портала предприятия ПО Тотемские электрические сети

4.3 Языки программирования

Работа портала состоит из двух равноценных частей: серверной и клиентской. Возможно использовать один и тот же язык программирования во всем приложении, однако это является самым неоптимальным вариантом[8].

Для серверной части будет использоваться PHP. PHP (англ. PHP: Hypertext Preprocessor --

«PHP: препроцессор гипертекста»)[2] -- скриптовый язык программирования общего назначения, интенсивно применяющийся для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним излидеров среди языков программирования, применяющихся для создания динамических веб-сайтов.

Для клиентской части будут использоваться следующие языки:

· HTML (от англ. HyperText Markup Language[3] -- «язык разметки гипертекста») -- стандартный язык разметки документов во Всемирной паутине[9].

· JavaScript --объектно-ориентированный скриптовый язык программирования. JavaScript поддерживается всеми существующими браузерами и является стандартом де-факто для современных интерактивных веб-приложений.

· Adobe Flash (ActionScript 3.0) -- мультимедийная платформа, используемая длясоздания векторной анимации и интерактивных приложений (в том числе, игр), атакже для интеграции видеороликов в веб-страницы. В данном проекте flash используется для отображения видео-роликов жестов, а также для упрощения некоторых рутинных операций в административной панели.