Что такое хостинг и для чего он нужен
Хостинг — это услуга хранения и отгрузки вашего сайта посетителям. Услугу оказывают специальные компании — хостеры: они как бы сдают вам в аренду место на своих серверах, чтобы на этом месте работал…
Javascript что это?
Изначально JavaScript (Джава скрипт, JS) был создан, чтобы «оживить» страницы которые в момент зарождения интернета в были просто статичным текстом. Основной целью создания языка была интерактивность между обычной страницы браузера…
Что такое домен сайта?
Домен или доменное имя — это алфавитное, цифровое или алфавитно-цифровое обозначение, являющееся необходимым элементом адреса сайта, который используется в Интернете. Проще говоря домен (доменное имя) — это адрес (имя сайта), с помощью…
Что такое протокол HTTP?
HTTP — широко распространённый протокол передачи данных, изначально предназначенный для передачи гипертекстовых документов (то есть документов, которые могут содержать ссылки, позволяющие организовать переход к другим документам). Аббревиатура HTTP расшифровывается как HyperText Transfer…
Что такое websocket
WebSocket (Веб-сокет) — это протокол полнодуплексной связи поверх TCP-соединения. То есть с помощью этого протокола можно передавать и принимать сообщение одновременно. Он позволяет в режиме реального времени обмениваться сообщениями между сервером и клиентом (браузером). WebSocket…
Книги для программистов. Какие книги почитать по программированию?
Какие книги почитать программисту для самообразования? Этот вопрос задает себе каждый программист. Просто писать код мало. Важно писать его хорошо, уметь его улучшать, а также понимать, как происходит его разработка…
Symfony. Консольные команды для работы с миграциями.
Doctrine ORM предоставляет разработчику удобные средства выборки данных. Это и мощный DQL для работы в объектно-ориентированном ключе, и удобный Query Builder, простой и понятный в использовании. Они покрывают большую часть потребностей, но иногда…
Фильмы которые стоит посмотреть каждому программисту
Социальная сеть (2010) В фильме рассказывается история создания одной из самых популярных в Интернете социальных сетей — Facebook. Оглушительный успех этой сети среди пользователей по всему миру навсегда изменил жизнь…
PHP. Исключения (Exceptions) в PHP. Иерархия исключений. Когда какое использовать
Рассмотрим иерархию исключений PHP и когда какой тип исключений надо применять при разработке кода. Полная иерархия исключений в PHP7 имеет такой вид: Здесь PHP7 добавил базовый тип Throwable, тип Error…
Yii2. Установка Google reCAPTCHA v3 на сайт. Защита сайта от спама.
Сегодня мы поговорим как защитить свой сайт от надоедливого спама, при помощи установки на страницы сайта механизма captcha, а конкретно об новом механизме Google reCAPTCHA v3. Как известно, это самая популярная…