PHP — это рекурсивный акроним словосочетания PHP: Hypertext Processor.
PHP — это серверный язык, который осуществляет связь сайта с базой данных сервера. PHP отвечает за динамику сайта, т. е. реализация различных форм регистраций и сценариев.
PHP является распространенным языком программирования общего назначения с открытым исходным кодом. PHP сконструирован специально для ведения web-разработок и его код может внедряться непосредственно в HTML.
JavaScript
JavaScript — это язык сценариев, позволяющих сделать html-страницу интерактивной, т. е. «умеющей общаться» с пользователем. Так как весь процесс сценария выполняется на стороне пользователя без обновления страницу этот язык получил название клиентский.
С помощью JavaScript можно установить на сайт форму обратной связи, слайдер, современные эффекты, паралакс и т. д.
XML
XML (Extensible Markup Language) — это расширяемый язык разметки. Он представляет из себя удобный инструмент для представления и хранения структурированных данных, позволяет обмениваться информацией между программами, участвует в построении специализированных языков разметки (например, XHTML, XSL).
Для создания такой структуры существуют специальные инструкции, которые называются тегами, они помогают правильно читать и понимать документ.
XSL
XSL (Extensible Stylesheet Language) — расширяемый язык таблиц стилей. Этот язык устанавливает правила: какие данные из XML-документа показывать и как следует их отображать в браузере. XSL включает в себя набор из нескольких языков:
XPath (XML Path Language) — язык запроса к компонентам информационной модели XML-документа;
XSLFO (Extensible Stylesheet Language Formatting Obects) — язык форматирующих объектов, обеспечивающих вывод информации в форматированном виде;
XSLT (Extensible Stylesheet Language Transformations) — расширяемый язык преобразования таблиц стилей.