Сайты делаются, в основном, на двух языках программирования, на JavaScript и на PHP.
JavaScript, это (в основном!) браузерный язык, программы на нем исполняются в браузере пользователя без перезагрузки страницы.
PHP, это серверный язык, программы на нем исполняются на том сервере, где расположены файлы сайты.
Оба языка с самого начала своего появления были заточены именно под задачи создания и функционирования сайтов. Это, так сказать, их основная специализация и предназначение. Поэтому эти два языка практически не используются в других областях программирования. А сайты можно, в принципе, делать на любом языке программирования. Но другие языки программирования жутко неудобны для создания сайтов.
Поэтому де-факто стандартами стали эти два языка.
В результате, производители браузеров ориентируются на то, чтобы в их браузерах, в первую очередь выполнялись программы на JavaScript, возможно, в ущерб тому, чтобы там исполнялись программы на других языках. И хостеры также ориентируются на то, чтобы на их хостингах, в первую очередь, хорошо работали сайты с использованием PHP, возможно, в ущерб тому, чтобы там исполнялись программы на других языках.
В результате, на всех хостингах можно размещать сайты, сделанные на PHP. И служба поддержки всех хостингов достаточно хорошо разбирается в PHP.
В то время как разместить сайт на другом языке можно не на любом хостинге. И даже если такая возможность есть, не факт, что служба поддержки разбирается в тонкостях размещения сайта на другом языке.
У меня был как-то интересный случай, когда я хотел разместить на одном хостинге небольшой сайт на Питоне, но служба поддержки стала отговаривать меня от этого. Оказалось, что за 15 лет существования этого хостинга я был первым, кто решил разместить там такой сайт. За эти 15 лет там все специалисты по Питону или уволились или забыли про этот язык.
Верстка, CSS, HTML, SVG
Почему веб делается в основном на PHP?
Достаточно простой для вхождения язык, который появился достаточно рано. И всё
Потому, что исторически php появился раньше других и был очень удобен.
Я сначала делал сайт на Perl. Потом столкнулся с непреодолимой трудностью. Эту трудность удалось преодолеть с помощью PHP, который заточен именно под web в отличие от почти всех других языков, из-за чего удобен в этом деле.
Web кстати делается на всем что угодно, вплоть до с++. Другое дело что новичкам очень легко начинать с php, потэтому создается иллюзия что кругом php
Алмат Алпысбаев
на C круто было бы)
Его все серваки держат
Просто у нас в России он очень распространенный, более сложные системы типа vk не делаются на php, так же за рубежом основной не только пхп в плане веба.
Распространенный очень для этого язык.
Делайте на Пайтоне если хотите
Делайте на Пайтоне если хотите
Похожие вопросы
- На сколько престижна работа Front-end (веб программиста. Который знает очень хорошо html, css, js, java, php, mysql)
- Изучение веб-программирования (внутри)
- Здравствуйте. Если я не умею рисовать, значит веб-дизайнером вряд ли стану? (см. пояснение)
- Посоветуйте курсы по веб-программированию.
- Как сейчас в основном делаются сайты: руками (с нуля разметка и прописывается, используя фреймворк) или через конструктор?
- Как попасть на хорошую работу веб-разработчику?
- Что лучше для веб-разработчика: Windows или Linux?
- Нужны ли веб верстальщики и веб программисты в 2018-2019 году?
- Что нужно знать для того, чтобы верстать Веб?
- Что лучше, продолжать изучать веб, или бросить и заняться нормальным программированием?