Вы можете уменьшить свою логику. Вы можете сделать карту действительных хэшей для селекторов для секций, чтобы показать их. Посмотрите селектор вверх, по умолчанию, если он не найден, и покажите раздел.
$(document).ready(function() {
var contentByHash = {
about: '#about'
, expertise: '#expertise'
, contact: '#contact'
};
var hash = window.location.hash.slice(1);
$(contentByHash[hash] || '#default-content').show();
});
- Apache
- Python
- Linux (SuSe)
- MySQL
- psyco, динамический компилятор python-> C
- lighttpd для видео вместо Apache
Платформа YouTube:
Apache
Python
Linux
MySql
psyco, динамический компилятор python-> C
lighttpd для видео вместо Apache
для получения дополнительной информации о YouTube Architecture
Если я могу дать вам один совет: начните с малого!
Большие проекты имеют тенденцию принимать долго, чтобы закончить. Если вы начинаете с малого, у вас есть какое-то подтверждение концепции в первую очередь. Таким образом, вы можете расширить его по частям.
В какой-то момент они использовали lighttpd для показа флэш-видео. Их HTTP-заголовки указывают, что они используют Apache для множества страниц. Их справочная система работает на python, но я думаю, что все справочные материалы Google работают именно на этом, так что это не удивительно. Кроме того, я думаю, что можно с уверенностью сказать, что есть много собственных технологий, без сомнения, любезно предоставленных Google.