Что приводит в действие YouTube?

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

$(document).ready(function() {
  var contentByHash = {
    about: '#about'
    , expertise: '#expertise'
    , contact: '#contact'
  };
  var hash = window.location.hash.slice(1);

  $(contentByHash[hash] || '#default-content').show();
});
6
задан Peter Mortensen 21 January 2012 в 20:39
поделиться

6 ответов

Архитектура YouTube :

  1. Apache
  2. Python
  3. Linux (SuSe)
  4. MySQL
  5. psyco, динамический компилятор python-> C
  6. lighttpd для видео вместо Apache
24
ответ дан 8 December 2019 в 02:30
поделиться

Платформа YouTube:

Apache

Python

Linux

MySql

psyco, динамический компилятор python-> C

lighttpd для видео вместо Apache

для получения дополнительной информации о YouTube Architecture

7
ответ дан 8 December 2019 в 02:30
поделиться

Если я могу дать вам один совет: начните с малого!

Большие проекты имеют тенденцию принимать долго, чтобы закончить. Если вы начинаете с малого, у вас есть какое-то подтверждение концепции в первую очередь. Таким образом, вы можете расширить его по частям.

4
ответ дан 8 December 2019 в 02:30
поделиться

В какой-то момент они использовали lighttpd для показа флэш-видео. Их HTTP-заголовки указывают, что они используют Apache для множества страниц. Их справочная система работает на python, но я думаю, что все справочные материалы Google работают именно на этом, так что это не удивительно. Кроме того, я думаю, что можно с уверенностью сказать, что есть много собственных технологий, без сомнения, любезно предоставленных Google.

1
ответ дан 8 December 2019 в 02:30
поделиться

Работает на Python:

enter image description here

0
ответ дан 8 December 2019 в 02:30
поделиться

YouTube был разработан на Python.

0
ответ дан 8 December 2019 в 02:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: