Перейти до основного вмісту

Публікації

HTTP (HyperText Transfer Protocol)

HTTP (HyperText Transfer Protocol) — протокол передачі даних, що використовується в комп'ютерних мережах. Якщо без зайвих ускладнень, то це проста текстова мова, яка дозволяє двом комп'ютерам спілкуватися один з одним. До прикладу, ваш ноутбук чи смартфон (далі просто клієнт) звертається до сервера використовуючи HTTP і чекає відповідь. Сервер обробляє запит і повертає клієнту тією ж мовою відповідь. Запит це свого роду текстове повідомлення, яке створюється клієнтом. Тільки оформляється воно не згідно граматики, якої вас вчили у школі, а згідно спеціальних правил, формату, який відомий як HTTP. Заголовки HTTP-запиту: GET / HTTP/1.1 Host: formula.co.ua User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0 Accept: text/html В цьому коротенькому повідомленні є все необхідне, щоб сервер зрозумів, який саме ресурс потрібен клієнту і що з ним робити. Давайте спробуємо розібрати рядок за рядком про що йде мова в ...

Мови розмітки

Мови розмітки Першим ділом варто вивчити HTML і CSS (актуальні версії CSS3, HTML5). Ця зв'язка дозволяє змінювати розміщення, оформлення елементів на HTML-сторінці. JavaScript Мова JavaScript, яку ще не так давно мало-хто сприймав серйозно, сьогодні перетворилася в одну з найбільш популярних мов. Уявити собі розробку серйозного веб-сайту без неї майже неможливо. Окрім самої мови, варто також познайомитись з: ​ jQuery — найпопулярніший JavaScript-фреймворк. Це легкий та гнучкий інструментарій для кросбраузерного доступу до DOM об'єктів за допомогою CSS та XPath селекторів. Також даний фреймворк надає інтерфейси для AJAX-додатків, обробників подій і простої анімації. ​ Bootstrap — найпопулярніший HTML, CSS, та JavaScript фреймворк для зовнішнього вигляду та інтерактивності веб‑сторінок. Серверна мова програмування Варіантів тут предостатньо — PHP, Python, Ruby on Rails, Node.js та інші. Ми зупинимось на PHP і Node.js: PHP — легка у вивченні ...

Типы записи (A-запись, CNAME, MX, TXT)

Типы записи (A-запись, CNAME, MX, TXT) А-запись. А-запись указывает адрес, куда должен ссылаться Ваш домен. Обычно это адрес хостинг-сервера, на котором располагается контент (содержимое) сайта. АААА-запись. АААА-запись используется так же, как А-запись, но для -адресов, использующих формат IPv6. HINFO-запись. HINFO запись используется для указания информации о хосте. Обычно эта запись редко используется и необязательна для указания. CNAME-запись. CNAME-запись используется для создания алиасов домена. Например, для домена primer.ru CNAME-запись с названием “www” и значением “primer.ru” установит правило, что страница www.primer.ru будет возвращать ту же информацию, что и primer.ru. MX-запись. MX-запись используется для указания почтового сервера, который использует этот домен. В качестве значения можно указать его адрес в виде домена или IP-адрес. Для домена можно указать несколько МХ-записей, указав для них разные приоритеты: запись с приоритетом 10 будет и...

100+ Найпоширеніших запитань API Testing, REST, SOAP, Web-services

Питання №1  Що таке  API? API (Application Programming Interface пер. з анг. інтерфейс прикладного програмування)  — це набір процедур, протоколів і інструментів взаємодії, для створення програмних додатків. Тобто API — це набір програмних функцій, які можуть бути виконані іншою програмою. API визначає, як одна програма повинна взаємодіяти з цією іншою, діє як інтерфейс між ними, дозволяє їм спілкуватися.  Ось, а тестування цих функцій якраз називається тестуванням API. Хороше API повинне мати чітко описану документацію як саме взаємодіяти з програмою до якої це API створене. На технічній співбеседі можуть попросити назвати деякі приклади API, як приклад — це API Google Карти, API Amazon Advertising, API Twitter, API YouTube тощо. Коротко Про API І Його Тестування — читайте допис також на нашому сайті тестувальників Питання №2 А що таке ІР ? IP-адреса  — це унікальна адреса користувача у мережі, мережевий вузол...