Высокая производительность → Архитектура Plenty of Fish
Plenty of Fish представляет собой популярный сервис онлайн знакомств, насчитывающий 45+ миллионов посетителей в месяц и 30+ миллионов просмотров страниц в сутки. Но это не самая интересная часть истории… Все это управляется одним человеком при использовании нескольких серверов, при этом он тратит на работу всего пару часов в день и зарабатывает более 6 миллионов долларов на рекламе от Google. Завидуете? Я тоже) Как же ему удалось соединить столько влюбленных пар, используя так мало ресурсов?
Silverlight → Smooth Streaming в Silverlight
В этом топике я не буду учить вас настраивать Smooth Streaming под IIS для Silverlight, не буду давать примеры кода для воспроизведения видео. Я ставлю цель рассказать принцип работы Smooth Streaming в Silverlight, недостаток IIS в роли streaming сервера и как Microsoft решила эту проблему. Я хочу получить отзывы от хабрасообщества о возможной применимости в жизни данного подхода вещания видео в Интернет.
Весь процесс от подготовки видео и до его трансляции конечному пользователю я представил в виде трех шагов.
Весь процесс от подготовки видео и до его трансляции конечному пользователю я представил в виде трех шагов.
Высокая производительность → Архитектура MySpace
MySpace.com является одним из наиболее быстро набирающих популярность сайтов в Интернете с 65 миллионами пользователей и 260000 регистрациями в день. Этот сайт часто подвергается критике из-за не достаточной производительности, хотя на самом деле MySpace удалось избежать ряда проблем с масштабируемостью, с которыми большинство других сайтов неизбежно сталкивались. Как же им это удалось?
.NET → Набор инструментов для поисковой оптимизации
Последние несколько недель, я опрашивал разработчиков на факт использования Search Engine Optimization (SEO) Toolkit для увеличения трафика на свои сайты. Я был удивлен тем, что многие люди не знали вообще о существовании данного инструмента или просто никогда не запускали его. Сейчас мы кратко рассмотрим, почему же каждый веб-разработчик должен использовать данный инструмент.
Блог им. Groff → Схема аутентификации запросов в IIS
Схема аутентификации доступа к ресурсу для IIS 6.0
Блог компании Infobox → Новая версия Web Platfom Installer
Еще зимой Гайдар из Майкрософт написал про новый инструмент для работы на выделенном сервере Web Platfom Installer.
Мы увидели этот инструмент в работе на HostingSummite весной. Было очень эффектно показано как за пару минут на выделенном сервере установить все необходимое для запуска сайта, включая всеми любимый РНР.
А еще как за пару минут можно из галлерии приложений поставить один или несколько популярных движков типа WordPress.
Мы тогда сделали раздел на нашем сайте, посвященный этому продукту.
А еще записали несколько скринкастов, как за 2 минуты установить Drupal, или за 3 WordPress.
Реально быстро и просто!
Мы то знаем сколько тикетов пишут начинающие блогеры и веб-мастера, устанавливающие разные движки на хостинге.
А что начинается когда они берут выделенный сервер. (ничего личного, ребята!)
В этом смысле прекрасно, что есть удобный продукт, который позволяет управлять веб-сервером и ставить движки за пару кликов!
Мы сейчас предлагаем клиентам VPS уже готовые образы, включающие в себя Windows Web Server + IIS + mySQL + WPI.
Заказываешь VPS и получаешь практически готовый к работе сервер. Остается только поставить за пару минут последнюю версию РНР и нужный движок.
Собственно новость. )) Тогда Microsoft предлагал WPI Beta, а недавно вышел WPI RC (релиз кандидат), который мы и предлагаем использовать на выделенных серверах под управлением Windows Web Server.
В галлерее приложений уже 19 движков! И блоги, и галлереи, и магазины… В общем на любой вкус.
Так что, попробуйте. Infobox рекомендует! ;)
UPD
Кстати, упомянутые образы можно ставить не только на VPSы, но и на виртуализированный физический сервер, установив на него бесплатный Hyper-V Server и создав на нем пусть и одну виртуальную машину, внутри которой можно поставить хоть Windows Server, хоть Linux.
Мы увидели этот инструмент в работе на HostingSummite весной. Было очень эффектно показано как за пару минут на выделенном сервере установить все необходимое для запуска сайта, включая всеми любимый РНР.
А еще как за пару минут можно из галлерии приложений поставить один или несколько популярных движков типа WordPress.
Мы тогда сделали раздел на нашем сайте, посвященный этому продукту.
А еще записали несколько скринкастов, как за 2 минуты установить Drupal, или за 3 WordPress.
Реально быстро и просто!
Мы то знаем сколько тикетов пишут начинающие блогеры и веб-мастера, устанавливающие разные движки на хостинге.
А что начинается когда они берут выделенный сервер. (ничего личного, ребята!)
В этом смысле прекрасно, что есть удобный продукт, который позволяет управлять веб-сервером и ставить движки за пару кликов!
Мы сейчас предлагаем клиентам VPS уже готовые образы, включающие в себя Windows Web Server + IIS + mySQL + WPI.
Заказываешь VPS и получаешь практически готовый к работе сервер. Остается только поставить за пару минут последнюю версию РНР и нужный движок.
Собственно новость. )) Тогда Microsoft предлагал WPI Beta, а недавно вышел WPI RC (релиз кандидат), который мы и предлагаем использовать на выделенных серверах под управлением Windows Web Server.
В галлерее приложений уже 19 движков! И блоги, и галлереи, и магазины… В общем на любой вкус.
Так что, попробуйте. Infobox рекомендует! ;)
UPD
Кстати, упомянутые образы можно ставить не только на VPSы, но и на виртуализированный физический сервер, установив на него бесплатный Hyper-V Server и создав на нем пусть и одну виртуальную машину, внутри которой можно поставить хоть Windows Server, хоть Linux.
Web-разработка → IIS Search Engine Optimization Toolkit
Вышла первая бета IIS Search Engine Optimization Toolkit. Это набор утилит, который позволяет анализировать свой (и не только свой) сайт с точки зрения SEO.
Приложение представляет собой ряд утилит для IIS7, которые позволяют анализировать HTML содержимое страниц, связи между ними, дублирование контента, sitemaps и robots.txt. Те, кто занимается SEO постоянно, скорее всего, ничего нового для себя не найдут. Но как для рядового веб-разработчика — вполне полезная вещь.
Приложение представляет собой ряд утилит для IIS7, которые позволяют анализировать HTML содержимое страниц, связи между ними, дублирование контента, sitemaps и robots.txt. Те, кто занимается SEO постоянно, скорее всего, ничего нового для себя не найдут. Но как для рядового веб-разработчика — вполне полезная вещь.
Silverlight → Наша Russia на Silverlight – RuTube сделал площадку Smooth Streaming
Финальная версия Smooth Streaming вышла буквально вчера, он является бесплатным дополнением к веб-серверу IIS7, который входит в Windows Server 2008, Windows Vista и Windows 7. Клиентом является плеер на Silverlight 2
Прямо сейчас вы можете зайти по адресу http://silverlight.rutube.ru и увидеть это все в действии. На странице собран набор роликов разной направленности и разного качества.
Более детально описание Smooth Streaming и методы его развертывания у себя на локальном компьютере можно увидеть в моем онлайн-докладе.
Отдельно хочется отметить, что это является по сути вторым в мире тестированием данной технологии после канадского CTV. Также уже несколько месяцев работает специальный сайт SmoothHD, на котором можно увидеть в действии Smooth Streaming.
Призываю каждого из вас попробовать страницу в действии и описать в комментариях свои впечатления – с указанием Интернет-канала и региона. Практика показывает, что технология работает во многих регионах нашей огромной страны!
Update: просьба указывать браузеры и системы. На Win7 пробовал на IE8, FF3, Chrome. На Mac тоже должно работать
Update2: попробуйте перетаскивать ползунок в разные участки роликов
.NET → Звучит заманчиво: Django на IronPython
Дорогие мальчики и девочки, меня (как позже оказалось не только меня) интересует веб-индустрия и всё, что с ней связано, соответственно хочется вкусить разнообразных технологий, одной из них является известный фреймворк Django.
Им и хочется заняться. Думаю, не стоит говорить, о том, что я .NET-разработчик, в связи с чем Python в чистом виде использовать не очень хочется, но хочется попробовать IronPython в деле. Тогда вполне очевидно, что Django на .NET должен являться ASP.NET приложением.
Им и хочется заняться. Думаю, не стоит говорить, о том, что я .NET-разработчик, в связи с чем Python в чистом виде использовать не очень хочется, но хочется попробовать IronPython в деле. Тогда вполне очевидно, что Django на .NET должен являться ASP.NET приложением.
Блог им. FFX → Презентация: Behind the Scenes at MySpace.com
Дэн Фарино, ведущий системный архитектор MySpace, рассказывает некоторые технические подробности об инфраструктуре компании.
Для примера: Сейчас у MySpace более 3000 серверов, на которых стоит IIS 6.0
Для примера: Сейчас у MySpace более 3000 серверов, на которых стоит IIS 6.0