Верстка, CSS, HTML, SVG

Почему веб делается в основном на PHP?

Сайты делаются, в основном, на двух языках программирования, на JavaScript и на PHP.
JavaScript, это (в основном!) браузерный язык, программы на нем исполняются в браузере пользователя без перезагрузки страницы.
PHP, это серверный язык, программы на нем исполняются на том сервере, где расположены файлы сайты.

Оба языка с самого начала своего появления были заточены именно под задачи создания и функционирования сайтов. Это, так сказать, их основная специализация и предназначение. Поэтому эти два языка практически не используются в других областях программирования. А сайты можно, в принципе, делать на любом языке программирования. Но другие языки программирования жутко неудобны для создания сайтов.

Поэтому де-факто стандартами стали эти два языка.
В результате, производители браузеров ориентируются на то, чтобы в их браузерах, в первую очередь выполнялись программы на JavaScript, возможно, в ущерб тому, чтобы там исполнялись программы на других языках. И хостеры также ориентируются на то, чтобы на их хостингах, в первую очередь, хорошо работали сайты с использованием PHP, возможно, в ущерб тому, чтобы там исполнялись программы на других языках.
В результате, на всех хостингах можно размещать сайты, сделанные на PHP. И служба поддержки всех хостингов достаточно хорошо разбирается в PHP.
В то время как разместить сайт на другом языке можно не на любом хостинге. И даже если такая возможность есть, не факт, что служба поддержки разбирается в тонкостях размещения сайта на другом языке.

У меня был как-то интересный случай, когда я хотел разместить на одном хостинге небольшой сайт на Питоне, но служба поддержки стала отговаривать меня от этого. Оказалось, что за 15 лет существования этого хостинга я был первым, кто решил разместить там такой сайт. За эти 15 лет там все специалисты по Питону или уволились или забыли про этот язык.
MR
Musladin Rakhymzhan
7 248
Лучший ответ
Достаточно простой для вхождения язык, который появился достаточно рано. И всё
Андрей Жданов
Андрей Жданов
52 928
Потому, что исторически php появился раньше других и был очень удобен.
Сергей Юрьевич
Сергей Юрьевич
89 799
Я сначала делал сайт на Perl. Потом столкнулся с непреодолимой трудностью. Эту трудность удалось преодолеть с помощью PHP, который заточен именно под web в отличие от почти всех других языков, из-за чего удобен в этом деле.
Web кстати делается на всем что угодно, вплоть до с++. Другое дело что новичкам очень легко начинать с php, потэтому создается иллюзия что кругом php
Алмат Алпысбаев на C круто было бы)
Его все серваки держат
Андрей Oрлов
Андрей Oрлов
11 855
Просто у нас в России он очень распространенный, более сложные системы типа vk не делаются на php, так же за рубежом основной не только пхп в плане веба.
Распространенный очень для этого язык.
Делайте на Пайтоне если хотите