Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «серверные»
Как мы проверяем работоспособность серверного кода без мобильных клиентов 2016-09-28 14:24:24
... взаимодействие клиентской и серверной частей. Эти ... убедиться, что серверная часть работает корректно ...
+ развернуть текст сохранённая копия
Badoo — это сервис знакомств, который доступен в виде сайта и мобильных приложений под основные платформы. В начале прошлого года мы глобально переработали сайт, в результате чего он превратился в «толстого клиента» и стал работать так же, как и мобильные приложения: вызывать команды на сервере и получать от него ответы согласно протоколу, описывающему взаимодействие клиентской и серверной частей. Эти две части делаются разными разработчиками, и, как правило, клиентская часть делается уже после того, как серверная будет готова. При этом есть проблема: как разработчик новой фичи может убедиться, что серверная часть работает корректно, если клиента для нее пока нет и проверить ее не на чем?
Для решения этой проблемы в любой серверной задаче у нас обязательно должны быть написаны интеграционные тесты, про которые я расскажу в этой статье. Читать дальше →
Тэги: badoo, php, server-side, блог, компании, мобильная, мобильные, мобильных, приложений, приложения, программирование, разработка, серверное, тестирование
Разворачиваем свой собственный ламповый VPN на Windows+Linux [OpenVPN] 2016-08-17 20:00:33
Доброго времени суток, дорогие читатели. В прошлых статьях (раз, два) я рассказывал о том, что такое ...
+ развернуть текст сохранённая копия
Доброго времени суток, дорогие читатели. В прошлых статьях (раз, два) я рассказывал о том, что такое VPN и как его проверить в деле. В этой же статье мы с вами будем поднимать свой собственный домашний VPN сервер на базе OpenVPN. Прежде, чем приступить непосредственно к настройке всего этого хозяйства, сначала разберем как это будет работать. […]
Тэги: vpn, анонимность, знания, интернете, ключевые, компьютера, настройка, полезнейший, проблем, решение, решения, сайты,, серверное, сервисы:, софт, торренты
[Перевод] История URL, часть 2: путь, фрагмент, запрос и авторизация 2016-07-14 10:18:58
+ развернуть текст сохранённая копия
URL'ы не должны были стать тем, чем стали: мудрёным способом идентифицировать сайт в интернете для пользователя. К сожалению, мы не смогли стандартизировать URN, который мог бы стать более полезной системой наименования. Считать, что современная система URL достаточно хороша — это как боготворить командную строку DOS и говорить, что все люди просто должны научиться пользоваться командной строкой. Оконные интерфейсы были придуманы, чтобы пользоваться компьютерами стало проще, и чтобы сделать их популярнее. Такие же мысли должны привести нас к более хорошему методу определения сайтов в Вебе.
— Дейл Догэрти, 1996
Есть несколько вариантов определения слова "интернет". Один из них — это система компьютеров, соединенных через компьютерную сеть. Такая версия интернета появилась в 1969 году с созданием ARPANET. Почта, файлы и чат работали в этой сети еще до создания HTTP, HTML и веб-браузера.
В 1992 году Тим Бернерс-Ли создал три штуки, благодаря которым родилось то, что мы считаем интернетом: протокол HTTP, HTML и URL. Его целью было воплотить понятие гипертекста в реальности. Гипертекст, в двух словах — это возможность создавать документы, которые ссылаются друг на друга. В те годы идея гипертекста считалась панацеей из научной фантастики, заодно с гипермедиа, и любыми другими словами с приставкой «гипер». Читать дальше →
Тэги: fragment, url, администрирование, браузер, веб-сайтов, интернет, разработка, серверное, сетевые, технологии
[Перевод] История URL'а: домен, протокол и порт 2016-07-12 12:20:44
11 января 1982 года двадцать два специалиста по информатике встретились, чтобы обсудить « ...
+ развернуть текст сохранённая копия
11 января 1982 года двадцать два специалиста по информатике встретились, чтобы обсудить «компьютерную почту» (ныне известную как "электронная почта"). Среди участников был будущий основатель Sun Microsystems, парень, который сделал Zork, чувак, создавший NTP, и еще один, который убедил правительство платить за Unix. Перед ними стояла задача решить проблему: в ARPANET было 455 хостов, и ситуация выходила из под контроля.
Проблема возникла из-за того, что ARPANET переходил с оригинального протокола NCP на протокол TCP/IP, на котором сейчас существует Интернет. После такого перехода быстро должно было появиться множество объединенных сетей (inter...net), которым требуется иерархическая система доменов, чтобы ARPANET мог резолвить свои домены, а другие сети — свои. Читать дальше →
Тэги: arpanet, dns, url, администрирование, веб, веб-сайтов, домен, доменных, имен, интернет, история, почта, разработка, серверное, сетевые, технологии, электронная
Реализуем http/2 server push с помощью nghttp2 2016-06-29 21:29:59
Всем привет, сегодня я расскажу о том, как настроил server push на своём сайте и добился увеличения ...
+ развернуть текст сохранённая копия
Всем привет, сегодня я расскажу о том, как настроил server push на своём сайте и добился увеличения скорости рендеринга страниц. Для начала о том, что же такое server push в HTTP/2. Это технология, позволяющая серверу «протолкнуть» дополнительные данные клиенту, в момент запроса основного документа. То есть в обычной ситуации запрашивает браузер html-страничку, затем обрабатывает её и приходит к выводу, что ему для корректного отображения необходимо подгрузить дополнительные файлы: стили, скрипты, изображения. После чего скачивает их и отображает конечный результат. Server push позволяет отправить дополнительные файлы уже в момент получения основного документа, и они уже будут иметься в кэше, когда они потребуются браузеру. За счёт этого возрастает скорость загрузки сайта.
На этот раз схема будет следующая:
Читать дальше →
Тэги: http/2, https, nghttp2, nghttpx, ssl, администрирование, веб-сайтов, высокая, оптимизация, производительность, разработка, серверная, серверное
Главная / Главные темы / Тэг «серверные»
|
Взлеты Топ 5
Падения Топ 5
|