webitproff (profile)

Last logged: 2026-09-15 15:01

About me briefly
Support and development of web projects on the CMF Cotonti: private messengers via the website, open and closed small social networks, trading platforms and marketplaces, freelance and services exchange portal, catalogs of goods from wholesale suppliers, dropshipping platforms, online stores, and much more.
Products: 73 Categories: 7 Registration date: 2019-07-16 10:39
плагин для Cotonti Siena, предназначенный для отображения стоимости товаров модуля Market PRO в нескольких валютах по заранее заданным курсам. - market-currency-switcher-for-cotonti-cmf-by-webitproff_0.webp

плагин для Cotonti Siena, предназначенный для отображения стоимости товаров модуля Market PRO в нескольких валютах по заранее заданным курсам.

0
Invoice plugin for Cotonti. Manually top up a user's balance on the website upon request, without online payment. Create invoices for goods and services purchased on the website via a personal wallet. - invoice-for-cotonti-cmf-by-webitproff_0.webp

Пополнение баланса пользователя на сайте в ручном режиме по заявке без онлайн оплаты. Выставление счетов для покупки товаров и услуг на сайте через личный кошелек.

36
SEO Page Pro - плагин для статей в Cotonti CMF - seopagepro-cotonti_webitproff.webp

Назначение SeoPagePro — поисковая оптимизация статей сайта в автоматическом режиме, - заполняет мета-теги Open Graph, Twitter Card, микроразметка Schema.org в формате JSON-LD

0
SEO-возможности модуля Market PRO в Cotonti, добавляем мета-теги, Open Graph, Twitter Card, структурированные данные JSON-LD Schema.org, извлечение ключевых слов, оценку времени чтения и функционал связанных товаров. - seomarketpro-cotonti_1.webp

Плагин SEO-оптимизации страниц товара модуля Market PRO в Cotonti, добавляем мета-теги, Open Graph, Twitter Card, структурированные данные JSON-LD Schema.org.

0
Фильтр товаров Market PRO Filter Плагин для Cotonti CMF - marketprofilter_7.webp

Гибкая фильтрация товаров в списках категории по индивидуальным параметрам или характеристикам. Свойства для выборки могут быть общими для всех товаров или классовыми - для конкретной категории.

0
Multicat Market — множественные категории одного товара - cotonti-multicatmarket.webp

Плагин добавляет возможность размещать одно объявление или товар (страницу модуля Market) одновременно в нескольких категориях при просмотре списков товаров

0
generate reviews to users - script-generate-reviews-to-users-cotonti-2025.webp

Скрипт generate reviews to users для Cotonti Siena v.0.9.26 (PHP 8.4)

 

Назначение

Автоматическая генерация отзывов внутри системы Cotonti.
Скрипт создает новые отзывы для пользователей одной группы (например, заказчики, group_id=7) от имени пользователей другой группы (например, исполнители, group_id=4).
 

Скрипт "Генератор отзывов пользователям от имени других пользователей" 

ReviewGen — это PHP-скрипт для автоматической генерации фейковых отзывов в таблице плагина cot_reviews CMS Cotonti Siena.

Скрипт предназначен для разработчиков, тестировщиков и администраторов сайтов, которым нужно быстро заполнить базу данных реалистичными отзывами для тестирования функционала, UI/UX или демонстрации сайта.

Он создает отзывы от пользователей группы 7 (авторы-заказчики) для пользователей группы 4 (получатели-исполнители), с текстами, заголовками и ключевыми словами по категориям (programming, seo, consulting), случайными оценками (3–5) и датами (май-июнь 2025).

Уникальность пар автор-получатель, фильтрация по количеству отзывов и исключение ID обеспечивают точную генерацию. Логи записываются в generate_reviews.log. Идеально для тестирования отзывов, аналитики, демонстрации и симуляции активности на сайте.

 

Возможности

  • Автоматическая генерация отзывов
    Для выбранной группы пользователей система создаёт отзывы с заданным количеством текстов.
  • Распределение авторов
    Отзывы пишутся от пользователей другой группы. Исключённые ID учитываются, чтобы избежать дублей.
  • Контроль условий
    • Учитывается текущее количество отзывов у получателя.
    • Можно задавать правило "каждому N-му пользователю".
    • Проверка уникальности связки "автор → получатель".
  • Реалистичность
    • Заголовки и тексты берутся из заранее прописанных категорий (programming, seo, consulting).
    • Подбор текста ведётся по ключевым словам.
    • Генерируется случайная дата в заданном диапазоне.
    • Оценки выставляются случайно в заданных пределах (например, 3–5).
  • Гибкая настройка
    • Группы получателей и авторов.
    • Исключения по ID (диапазоны или отдельные значения).
    • Количество отзывов для одного пользователя.
    • Дата, диапазон оценок.
    • Список категорий с готовыми текстами.
  • Логирование
    Все действия и ошибки записываются в generate_reviews.log (создание отзыва, пропуски пользователей, исключения, найденные проблемы).

 

Чем полезен

  • Экономит время: отзывы создаются пакетно.
  • Подходит для наполнения тестовой базы или имитации активности.
  • Устраняет необходимость ручного ввода.
  • Отзывы выглядят разными — тексты и заголовки рандомизируются.
  • Можно прогнать хоть сотни аккаунтов за один запуск.

 

Запуск

  1. Скопировать файл generate_reviews_to_4.php в корень Cotonti.
  2. Запустить через браузер:
    • браузер → http://site.com/generate_reviews_to_4.php
  3. После выполнения будет выведено сообщение о количестве сгенерированных отзывов.
  4. Лог работы смотрим в generate_reviews.log.

 

инструкция прикреплена к товару в архиве

55
generator-users-cotonti - user-generator-script.webp

Этот скрипт PHP предназначен для генерации фейковых пользователей в базе данных, что может быть полезно для тестирования, разработки или других целей, где требуется заполнить систему случайными данными, похожими на реальные. 

 

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

 

Описание:

Программный продукт для массовой генерации пользователей с фейковыми данными на основе заданных параметров.

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

 

Основные особенности:

  1. Массовая генерация пользователей:
    • Скрипт позволяет сгенерировать до 730 новых пользователей (или любое количество, указанное в конфигурации) с уникальными данными.
    • Каждый пользователь имеет случайно выбранный пол, имя, фамилию, адрес электронной почты, дату рождения и прочее.
    • Данные пользователей могут быть сгенерированы в пределах заданного диапазона дат регистрации, логинов и последней активности.
  2. Параметры пользователя:
    • Пол: Выбор между мужским и женским полом.
    • Имя и фамилия: Генерация уникальных имен и фамилий для каждого пола на основе предустановленных списков.
    • Email: Создание уникального адреса электронной почты для каждого пользователя.
    • Пароль: Генерация пароля на основе заданного шаблона с солью, зашифрованного с использованием алгоритма sha256.
    • Дата рождения: Генерация случайной даты рождения в указанном диапазоне.
  3. Уникальные данные:
    • Имя пользователя: Генерация уникального имени пользователя путем транслитерации имени и фамилии на латиницу.
    • Логины: Проверка на уникальность с использованием хэш-таблицы и проверки уже существующих имен в базе данных.
    • IP-адрес и сессии: Генерация случайного IP-адреса и уникального идентификатора сессии.
  4. Механизм присвоения групп и навыков:
    • Пользователи могут быть добавлены в одну или несколько групп.
    • Если указаны категории навыков, пользователю назначаются случайные навыки, которые затем сохраняются в базе данных.
  5. Гибкая конфигурация:
    • Конфигурируемые параметры, такие как количество пользователей, период регистрации, даты последней активности, максимальное количество визитов и прочее.
    • Возможность удаления существующих пользователей (кроме администратора) при повторной генерации пользователей.
  6. Журналирование и отладка:
    • Скрипт ведет подробное логирование, регистрируя все добавленные записи и ошибки в процессе работы, что позволяет отслеживать возможные проблемы и исключения.
  7. Оптимизация работы с памятью и временем выполнения:
    • Увеличение лимита памяти и времени выполнения скрипта, чтобы он мог обработать большие объемы данных без ошибок.

 

Применение и полезность:

  • Тестирование: Может быть полезен для тестирования работы веб-приложений, которые требуют большого количества фейковых пользователей для проверки различных сценариев.
  • Разработка: Используется для создания тестовых данных при разработке новых функций или перед релизом продукта.
  • Обучение и тренировки: Может быть полезен для тренировки работы с базами данных, тестирования систем безопасности, анализа нагрузки и других сценариев.
  • Симуляции: Может быть применен для симуляции активности пользователей в различных сервисах или для анализа поведения на сайте.

 

Технические характеристики:

  • Язык: PHP
  • База данных: MySQL или совместимая (использует PDO для взаимодействия с базой данных)
  • Длительность работы: Поддерживает выполнение на протяжении до 5 минут с возможностью увеличения лимита времени.
  • Ресурсы: Требует увеличения лимита памяти до 512MB, что позволяет работать с большими объемами данных.
  • Конфигурация: Простая настройка через конфигурационный массив в скрипте.

 

Требования:

  • Веб-сервер с поддержкой PHP (например, Apache, Nginx)
  • Настроенная база данных MySQL (или совместимая)
  • Разрешения для изменения данных в таблицах базы данных

 

Заключение:

Этот скрипт представляет собой мощный инструмент для генерации фейковых пользователей с широкими возможностями настройки. Он идеально подходит для тестирования, разработки и обучения, где требуется создать множество случайных данных для анализа и проверки функционала.

 

Инструкция по запуску скрипта генерации пользователей для Cotonti Siena v.0.9.26 на PHP 8.4


Скрипт запускается просто: загрузите generate_users.php в корень сайта, редактируете конфигурацию, а затем и переходите по ссылке (например, https://yoursite.com/generate_users.php), чтобы увидеть сообщение вроде "Добавлено N фейковых юзеров в таблицу cot_users с уникальными российскими именами и визитами от 50 до 100."
Полная инструкция в архиве с товаром.

 

50
Page Reviews Plugin for adding reviews to articles on Cotonti CMF - pagereviews_10.webp

обеспечивает интерактивность, позволяя пользователям оценивать статьи, оставлять текстовые отзывы, подавать жалобы на некорректные отзывы и просматривать их с фильтрацией и сортировкой

0
Page 7 of 8