Счётчик просмотров для одной страницы на php В этой статье разберём рабочий PHP‑скрипт для подсчёта реальных просмотров страницы с фильтрацией ботов. Код не требует JavaScript и опирается на анализ HTTP‑запросов.
<?php
// Пути к файлам
$counterFile = 'visits.txt';
$logFile = 'visits_log.txt';
// 1. Собираем данные о посетителе
$ip = $_SERVER['REMOTE_ADDR'] ?? 'unknown';
$userAgent = $_SERVER['HTTP_USER_AGENT'] ?? 'unknown';
// Определяем ОС
function getOS($userAgent) {
$os = 'Unknown';
if...
Работа с ZIP‑архивами в PHP: создание и распаковка файлов В веб‑разработке нередко возникает задача упаковать файлы в ZIP‑архив или, наоборот, распаковать его. В PHP для этого есть встроенный класс ZipArchive — он не требует сторонних библиотек и покрывает большинство типовых сценариев.
Ниже разберём, как создавать ZIP‑архивы и извлекать из них файлы, с примерами и пояснениями.
Подготовка: проверка доступности расширения
Класс ZipArchive входит в стандартное расширение zip. Прежде чем писать код, убедитесь, что оно включено в вашей...
Файл robots.txt для WordPress Для чего нужен файл robots.txt?
Файл robots.txt должен находится в корне Вашего сайта. Он необходим для ограничения индексации страниц которые не должны попадать в индекс, например Вы сами запретили к индексации некоторых страниц сайта, но как правило на сайте имеется множество папок и файлов которые не надо индексировать, например это могут быть папки администрирования, файлы содержащие персональные данные, логины и пароли…
Например строка «Disallow: /wp-admin/» запрещает поисковому...
Создать robots.txt Robots.txt — текстовый файл, который содержит параметры индексирования сайта для роботов поисковых систем. Файл должен находиться в корне сайта.
Файл robots.txt используется для частичного управления индексированием сайта поисковыми роботами. Этот файл состоит из набора инструкций для поисковых машин, при помощи которых можно задать файлы, страницы или каталоги сайта, которые не должны индексироваться.
Данный онлайн сервис позволит автоматически cгенерировать текст файла robots.txt для Вашего...
DL Robots.txt — плагин для создания динамического файла robots.txt Что такое файл robots.txt – это текстовый файл, находящийся в корневой директории сайта, в котором записываются специальные инструкции для поисковых роботов. Эти инструкции могут запрещать к индексации некоторые разделы или страницы на сайте, указывать на правильное «зеркалирование» домена, рекомендовать поисковому роботу соблюдать определенный временной интервал между скачиванием документов с сервера и т.д.
При помощи плагина DL Robots.txt Вы можете задать задать оптимальные настройки для...