Тестирование программного обеспечения — проверка соответствия между реальным и ожидаемым поведением программы, осуществляемая на конечном наборе тестов, выбранном определенным образом.…
Разберем как сделать ActiveForm полностью работающую через AJAX. Нам нужно сделать следующее: валидацию данных перед отправкой отправку данных формы через AJAX…
Что такое cURL? cURL — это сокращение от "Client URL". Данная утилита доступна в большинстве систем на основе Unix и…
Domain Driven Design (DDD) - это подход, который позволяет нам преуспеть в понимании и построении моделей программных продуктов. Он предоставляет…
Хостинг — это услуга хранения и отгрузки вашего сайта посетителям. Услугу оказывают специальные компании — хостеры: они как бы сдают вам…
Изначально JavaScript (Джава скрипт, JS) был создан, чтобы "оживить" страницы которые в момент зарождения интернета в были просто статичным текстом.…
Домен или доменное имя — это алфавитное, цифровое или алфавитно-цифровое обозначение, являющееся необходимым элементом адреса сайта, который используется в Интернете. Проще говоря…
HTTP — широко распространённый протокол передачи данных, изначально предназначенный для передачи гипертекстовых документов (то есть документов, которые могут содержать ссылки, позволяющие…
WebSocket (Веб-сокет) — это протокол полнодуплексной связи поверх TCP-соединения. То есть с помощью этого протокола можно передавать и принимать сообщение одновременно. Он позволяет в…
Какие книги почитать программисту для самообразования? Этот вопрос задает себе каждый программист. Просто писать код мало. Важно писать его хорошо,…