Получить информацию о DNS записях домена

Author Автор: Роман Чернышов    Опубликовано: 27 сентября 2023

DNS Records Работая с сайтами и доменами, очень часто необходимо получить по ним детальную информацию которая содержится в DNS настройках домена. Например к какому хостингу делегирован домен? Каковы настройки почтового шлюза? Каков канонический адрес домена? Также может потребовать получить вспомогательные данные указанные в зоне TXT. Например, некоторые разработанные мною CMS, для проверки лицензии могут проверять TXT записи на предмет определенной технической информации. В любом случае, для просмотра DNS записей будет удобно использовать форму ниже, просто введите название домена. подробнее

Получить информацию о домене или IP

Author Автор: Роман Чернышов    Опубликовано: 26 сентября 2023

who is Доброго времени друзья! Ко мне как к веб-разработчику практически каждый день поступают вопросы, предложения или заказы, связанные с различными интернет ресурсами(сайтами), и приступая к изучению проекта или работе по нему, я стараюсь получить о нем максимально-доступную информацию и начинаю я — с домена. Какие NS сервера прописаны у домена? Использует ли он CDN? Использует ли он защиту от DDOS с использованием сервиса DDOS-GUARD? К какому хостингу делегирован домен? Какой доменный регистратор? А также дата регистрации, и дата ожидаемого продления (окончания срока регистрации). Всю информацию можно получить из данных о домене, что-то косвенно, что-то явно. подробнее

Генератор CSS Media Screen

Author Автор: Роман Чернышов    Опубликовано: 26 сентября 2023

CSS 3 Приветствую друзья! Работая над версткой HTML страниц и их визуальным оформлением, с помощью каскадных таблиц стилей CSS, в ряде случаев будет актуально задать разные стили, для разных устройств. Например это может быть необходимо для обеспечения поддержки страницей адаптивной верстки (корректного и удобного отображаться на разных устройствах). Для этого в CSS3 существует такая директива, как медиа-запрос, которая указывает для какого устройства, с каким разрешением экрана и плотностью пикселей на дюйм(dpi), применить указанные(в блоке данной директивы) стили. Я достаточно часто использую меда-запросы в написании CSS для своих проектов, и такой инструмент как генератор CSS Media Screen, для меня крайне полезен, надеюсь и вам он сократит много времени! подробнее

Category Категории: CSS, Инструменты     Tags Теги: ,

Генератор robots.txt

Author Автор: Роман Чернышов    Опубликовано: 25 сентября 2023

robots.txt Для того чтобы ваш сайт корректно был проиндексирован поисковыми системами, следует корректно настроить файл robots.txt, который размещается в корне вашего сайта и содержит в себе правила для поисковых систем. Правила описывают какие страницы сайта или разделы можно индексировать, какие запрещено, по каким URL адресам получить одну или несколько карт страниц сайта в формате XML, также в правилах можно запретить индексирование сайта для отдельных поисковых ботов. Строки настроек в файле robots.txt можно прописать вручную, но также можно воспользоваться генератором в режиме онлайн, который корректно сформирует содержимое файла, после чего вам останется только скопировать и вставить полученные строки. Генератор содержит предустановленные настройки для большинства популярных CMS, а также поисковых ботов. подробнее

Конвертер Unix времени

Author Автор: Роман Чернышов    Опубликовано: 25 сентября 2023

Время UNIX / Posix Добрый день, друзья! Работая в сфере веб-разработки, я постоянно сталкиваюсь со значением времени в формате UNIX, которое представляет из себя число определяющее количество секунд прошедшее с даты старта отсчета 1 января 1970 года (по UTC). Время в этом формате может хранится в базе данных, использоваться при сортировке, использоваться при различных расчетах, математических операциях и т.д. Идея отличная и понятная, работать со временем в таком формате достаточно просто, но вот что касается понимания значения времени человеком, то тут возникает проблема. Чтобы понять к какому времени и дате относится число(количество секунд), нужно данное число преобразовать в часы, минуты, секунды, день, месяц и год, а без конвертера тут не обойтись. подробнее

Конвертер PunyCode

Author Автор: Роман Чернышов    Опубликовано: 23 сентября 2023

Punycode конвертер Punycode это специальный алгоритм преобразования различных последовательностей Unicode-символов(от иероглифов до эмодзи), которые не входят в перечень 26-ти символов латинского алфавита, в ACE-последовательности. Проще говоря, строка состоящая например из кириллических символов «домен.рф» будет преобразована в «xn--d1acufc.xn--p1ai». Данный алгоритм преобразования был разработан специально для предобразования названий доменов, содержащих символы национальных алфавитов в символы только латинского алфавита, для облегчения последующей обработки(и избавления от возможных ошибок), различными программами (браузерами, почтовыми клиентами и т.д). подробнее

Генератор .htpasswd для авторизации

Author Автор: Роман Чернышов    Опубликовано: 23 сентября 2023

Ограничение доступа к страницам сайта Доброго времени друзья! Представляю вашему вниманию генератор строки хеша пароля для файла .htpasswd, а также содержимого файла .htaccess, которые используются веб-сервером Apache, для осуществления базовой авторизации(Basic Auth или авторизация 401) пользователя на уровне веб-сервера, что позволяет существенно повысить безопасность доступа к закрытым разделам вашего сайта. Такое решение отлично подойдет например для организации двухфакторной аутентификации при доступе к админпанели вашего сайта. Ограничения доступа заданные таким образом распространяются на текущую и все вложенные директории, а также файлы, где размещен файл .htaccess. подробнее

Онлайн-сервис выставления счетов (бесплатный)

Author Автор: Роман Чернышов    Опубликовано: 1 сентября 2023

Здравствуйте друзья! Спешу поделиться своей очередной разработкой, бесплатным онлайн-сервисом выставления счетов, который может стать незаменимой альтернативой платным решениям(замечу не дешевым), а также стать незаменимым инструментом при работе с контрагентами. Удобный и понятный интерфейс, быстрое формирование счета в PDF с последующей отправкой на E-Mail, указанием в счете всех необходимых данных: реквизитов, перечня товаров и услуг, а также подгрузка в документ изображений «подписи» и «печати» организации. Сервис разрабатывался в том числе и для себя, поэтому он будет встроен во множество моих последующих проектов, что гарантирует ему длительную поддержку и развитие, в том числе с помощью обратной связи — полученной от вас, дорогие пользователи. подробнее

Category Категории: CMS, Бизнес     Tags Теги: ,

Поиск проблем на сервере (загрузка CPU 100%). Разбор.

Author Автор: Роман Чернышов    Опубликовано: 15 апреля 2023

СерверДоброго времени друзья! В этой небольшой статья я расскажу о недавно проведенном анализе сервера на предмет поиска и последующего устранения проблем, которые негативно сказываются на его производительности, а именно периодически приводили к загрузке процессора по всем ядрам на 100%. Забегая вперед, сразу оговорюсь, что проблема была в работе службы сервера баз данных MySQL, но как оказалось не все так очевидно(почему и потребовался летальный анализ работы всех служб), а сами проблемы крылись далеко за пределами MySQL, но все-же влияли на его работу, что и приводило к такому печальному итогу. Далее обо всем по порядку. подробнее

Почему на сайте, что-то может «само» сломаться?

Author Автор: Роман Чернышов    Опубликовано: 16 марта 2023

Сломали сайтДоброго времени друзья! Давно назревал пост на тему: «Почему на сайте, что-то может взять и сломаться?» — Вроде как само собой, хотя такого вроде как быть не должно, правда? В этой статье, я хочу рассмотреть ряд неявных причин, по которым сайт, начинает работать иначе, некорректно, или вообще перестает работать — отображая белый экран или текст с ошибкой. Важно понимать, что программное обеспечение(сайт), как ни странно, это «живая и подвижная среда», где постоянно что-то меняется, и принцип: «Один раз настроил и забыл», осуществим лишь только на словах или в наших фантазиях. На самом деле, за любой программой(и её окружающей средой), чтобы она долгое время работала, так как было задумано — приходиться присматривать. Это конечно очевидно любому системному администратору, и большинству опытных программистов, но не всегда очевидно простому пользователю(к слову, коим является подавляющие большинство моих клиентов). Далее я расскажу про причины, по которым отлаженный и хорошо работающий сайт, может начать работать с ошибками(маленькими или большими). При этом я умышленно не буду затрагивать тему его возможного взлома, вирусов, хакерских атак и т.д., остановимся лишь на вполне легитимных событиях, которые приводят к печальному итогу. Поехали! подробнее

Автор блога
Роман Чернышов
Веб-разработчик,
Full Stack
Senior, Architect
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Моя книга
Книга. Веб-разработчик. Легкий вход в профессию
Печатная книга
Веб-разработчик.
Легкий вход в профессию
Купить за 359₽
Популярные записи
Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка