Сайтостроение \ Новости

Региональные поддомены могут снижать скорость индексации сайта в Яндексе

От автора: Яндекс рассказал, как правильно настраивать географический таргетинг в Вебмастере. А также о том, когда следует использовать настройки локальности и запускать сайт под определенный регион.

Читать далее

Web-программирование \ PHP

Валидация данных на PHP. Часть 1

От автора: валидация данных – это важнейшая тема, связанная в первую очередь с безопасностью приложения. Любые данные, которые приходят к нам, как правило, через формы сайта должны быть проверены перед дальнейшей обработкой.

Читать далее

Верстка \ CSS 3

Сделайте свой сайт особенным с пользовательским скроллбаром

От автора: полоса прокрутки — один из наиболее игнорируемых компонентов пользовательского интерфейса, которые не используются на многих веб-сайтах для повышения удобства работы пользователей. По умолчанию во всем HTML, когда содержимое веб-сайта превышает высоту области просмотра, справа автоматически появляется полоса прокрутки, точно такая же, как та, которую вы видите сейчас, когда читаете эту статью.

Читать далее

Javascript & Ajax \ React

Как писать более читаемый код React

От автора: один из важнейших аспектов кода — его читабельность. Легко читаемый код — это результат качественного написания кода, и он имеет много долгосрочных преимуществ. Его будет легче читать, понимать, поддерживать, проверять, он будет менее подвержен неожиданным ошибкам и, как правило, значительно упростит жизнь другим разработчикам, когда им придется взаимодействовать с таким кодом.

Читать далее

Верстка \ CSS 3

Красивая лента (ribbon) на CSS

От автора: в данном уроке будет показана реализация красивой ленты (ribbon) на CSS. Чаще всего подобные ленты можно видеть, к примеру, на карточках товара, но также ее можно использовать при желании и для других элементов сайта. В уроке вы найдете реализацию такой ленты на CSS без использования дополнительных изображений.

Читать далее

Web-программирование \ PHP

SMTP Gmail для отправки писем с сайта

От автора: в данном уроке будет рассмотрена тема отправки писем с сайта. При этом будет показано два варианта конфигурации: вариант для тестирования отправки писем и вариант реальной отправки, т.е. варианты для работы сайта в режиме development и production. Для тестирования отправки писем будет использован сервис Mailtrap, а для реальной отправки – SMTP Gmail.

Читать далее