Создание, Раскрутка роликов и развитие видео-каналов

Youtube сегодня нужен практически всем кто желает начать свой независимый заработок в сети, уж поверьте, именно так и обстоят дела сегодня.

На каком языке программировали сайт Youtube

Любой сайт сделан с помощь какого-то языка программирования… Интересно: а на каком языке программирования написан ютуб?

Мы дадим вам самый полный ответ smile

Сразу отметим, что ютуб состоит из двух частей:

  1. Серверная.
  2. Клиентская.

Серверная часть — это всё что находится на серверах ютуба.

  • Здесь используются несколько языков программирования: Python (наиболее распространён), Java, C#, MySQL, GO (ЯП гугла) и другие, редко используемые языки. 

При этом каждый из них нужен для какой-то конкретной цели. Например, C# — конвертация видео, Python — авторизация и обработка других действий пользователя и т.д.

А теперь рассмотрим на чем написана клиентская часть сервиса…

Приложение

На чём написано приложение YouTube на телефоне ?

Так как приложение доступно на двух мобильных платформах, то рассмотрим каждый вариант…

— На андроид

Почти все приложения, разработанные под Android, написаны на Java или Python (фреймворк: Kivy). Разработчики видеохостинга используют первый вариант (Java), так как использовать питон, в данном случае, будет довольно сложно.

— На iOS

На данной платформе можно писать лишь на двух языках:

  1. Swift.
  2. Objective-C.

Оба языка очень популярны для айфона (и других iOS устройств), поэтому определить на каком из них написано приложение — невозможно. К тому же, об этом нигде нет информации…

Факт! Изначально серверная часть YouTube была написан на PHP. Только после сделки с Google, решение было изменено в пользу Python.

Вебсайт в браузере

На чем написан сайт видеохостинга? 

Внимание: видеоролики отображаются благодаря HTML-5 или Flash-player.

Как и любой ресурс, youtube.com написан с помощью языка гипертекстовой разметки — “HTML”. Это не совсем язык программирования, однако помимо HTML, в коде страницы присутствует CSS (таблица стилей) и, главное — JavaScript (вот это — язык программирования).

Кстати, вы самостоятельно можете это проверить! Для этого на сайте видеохостинга зажмите — “Ctrl+Shift+I” (для Google Chrome). Перед нами отобразился HTML-код страницы.

Но стоит отметить, что большая часть содержимого сайта — Javascript. Это тоже легко проверить, просто отключите его отображение в настройках браузера и попытайтесь загрузить страницу Ютуба. Результат вас удивит!

Ставьте лайк good , если вы пошли проверять загрузку сайта с отключенным Javascript)) И как вы думаете, может быть из-за такой сложности с программной частью, у YouTube — так мало конкурентов? Отвечать можно в комментариях!

Понравилась статья? Оцените

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Загрузка...

Обсуждения

Получай награды за комментарии

Наши сервисы

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: