Серверные скрипты uCoz

Запускайте собственный серверный код

Создавайте приложения на PHP, Node.js и Python, подключайте MySQL, загружайте файлы по FTP и выполняйте задачи по расписанию рядом с вашим сайтом.

Раздел серверных скриптов в панели управления uCoz
Среда разработки

Всё необходимое для серверного приложения

Выберите подходящий язык, подключите хранение данных и настройте загрузку файлов или автоматический запуск задач.

Быстрый старт

PHP 8.x

Загружайте PHP-файлы в корневой каталог приложения. Изменения становятся доступны сразу после сохранения кода.

Приложения и API

Node.js

Создавайте ботов, API-сервисы, обработчики данных и постоянно работающие приложения с зависимостями из package.json.

Данные и автоматизация

Python

Запускайте фоновые сервисы, AI-инструменты, обработку данных и проекты с зависимостями из requirements.txt.

Хранение данных

MySQL

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

Работа с файлами

Загрузка и FTP

Добавляйте файлы через панель или создайте отдельную FTP-учётную запись для удобной работы с проектом.

По расписанию

Cron

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

Сценарии применения

Расширяйте сайт своим кодом

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

API и веб-приложения

Создавайте собственные точки доступа, интерфейсы и микросервисы для сайта.

Боты

Запускайте Telegram-ботов и другие постоянно работающие приложения.

Формы с хранением данных

Принимайте информацию, обрабатывайте её на сервере и сохраняйте в MySQL.

Интеграции и автоматизация

Обменивайтесь данными с внешними сервисами и запускайте задачи по Cron.

Начало работы

От идеи до работающего скрипта

Базовый сценарий одинаков: выбрать среду, загрузить код и открыть приложение по выделенному адресу.

01

Выберите технологию

Включите PHP или создайте приложение Node.js либо Python в разделе «Серверные скрипты» панели управления.

02

Загрузите проект

Используйте загрузчик панели или FTP, а затем установите необходимые зависимости npm или pip.

03

Запустите и проверьте

Откройте приложение по адресу usites.app. Для Node.js и Python перезапускайте приложение после изменения кода.

Безопасная разработка

Защищайте код и данные приложения

Разделяйте код и данные доступа, контролируйте точки запуска и следите за состоянием приложения после публикации.

Данные доступаНе публикуйте пароли и ключи

Храните токены, пароли и API-ключи вне файлов, доступных посетителям сайта.

АвтоматизацияОграничивайте запуск Cron

Защищайте адрес запуска токеном и не оставляйте служебные задачи открытыми.

БиблиотекиОбновляйте зависимости

Используйте актуальные версии пакетов и своевременно устанавливайте исправления безопасности.

ДиагностикаСледите за работой приложения

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

Попробуйте возможности uCoz

Создайте сайт
под свою задачу

Начните бесплатно, подключайте нужные модули и развивайте проект в единой системе.

Создать сайт