Скрипт сайта салона красоты и парикмахерской
Сайт салона красоты и парикмахерской с формой записи, управляемый из панели
О языке
Интерфейс сайта и панели управления доступен на турецком и английском языках. Язык сайта и язык панели выбираются отдельно в разделе «Site ayarları» (Настройки сайта); язык панели можно также переключить значком глобуса в правом верхнем углу панели.
Можно добавить и другие языки: скопируйте файл en.php из папки dil пакета и переведите его (шаги описаны в dil/OKUBENI.txt). Добавленный язык автоматически появляется в списках языков в настройках сайта, а обновления не затрагивают ваши языковые файлы. Непереведённые тексты отображаются на английском языке; при желании их можно показывать на турецком.
Материалы, которые вы публикуете (услуги, товары, страницы, записи блога и т. д.), не переводятся: они остаются на том языке, на котором вы их пишете. Письма о записях и формах, предупреждающие сообщения и форматы дат соответствуют выбранному языку.
Когда на этой странице упоминается раздел панели или сайта, его название приведено так, как оно выглядит в турецком интерфейсе, в кавычках, а перевод — в скобках; в английском интерфейсе те же разделы отображаются под английскими названиями.
Для кого подходит
Сайт создан для парикмахерских, салонов красоты и агентств, которые делают сайты для таких салонов. На собственном домене вы представляете услуги, часы работы, галерею и команду. Посетитель выбирает услугу, дату и время и отправляет форму записи; заявка появляется в вашей панели, а подтверждаете или отменяете её вы сами.
Программировать не нужно. Установку выполняет мастер в браузере, а материалы вы вводите в панели управления.
Возможности сайта
Записи на приём
- Форма записи: посетитель заполняет услугу, дату, время, имя и фамилию, телефон, e-mail и необязательное примечание. Тот, кто пришёл по кнопке «Bu hizmet için randevu al» (Записаться на эту услугу) на странице услуги, видит услугу уже выбранной. Прошедшие даты и время не принимаются; дату можно выбрать не позднее чем через шесть месяцев. На странице также указано, что заявка становится окончательной только после подтверждения.
- Проверка по часам работы: запись проверяется по часам работы на выбранный день. Запись не принимается на закрытый день, на время до открытия и на время менее чем за 30 минут до закрытия. Если текст часов работы не имеет вида «09:00 - 19:00» (например, «Randevu ile» (По записи)), ограничение по времени на этот день не применяется.
- Письмо владельцу салона: после настройки «E-posta ayarları» (Настройки e-mail) и включения уведомлений каждая заявка на запись и каждое сообщение из формы обратной связи приходят вам и по e-mail. Если вы ответите на письмо, ответ уйдёт на адрес клиента.
- Письмо клиенту о подтверждении и отмене: когда вы в панели переводите запись в статус «Onaylandı» (Подтверждена) или «İptal» (Отменена), клиент получает короткое информационное письмо при условии, что он указал e-mail и уведомления по e-mail включены. В письме указаны название салона, услуга, дата, время, статус и телефон салона; оно написано на языке сайта. Если вернуть запись в статус «Yeni» (Новая) или сохранить тот же статус ещё раз, письмо не отправляется.
- Ограничения: онлайн-оплаты, календаря доступности и выбора специалиста нет.
- Флажок согласия KVKK: обязателен в форме записи и в форме обратной связи. KVKK — закон Турции о защите персональных данных. Ссылка на уведомление о конфиденциальности ведёт на страницу, которую вы выбираете в панели; та же ссылка есть и внизу сайта. Текст из примеров материалов — только образец; собственное уведомление о конфиденциальности вы готовите сами.
Услуги, товары и галерея
- Услуги: для каждой услуги вы указываете название, значок, краткое описание, подробное описание и изображение. Значок выбирается из 16 готовых (ножницы, спа, маникюр, макияж и другие). Услуги выводятся блоками на главной странице и карточками на странице услуг; у каждой услуги есть своя страница с кнопкой «Bu hizmet için randevu al» (Записаться на эту услугу). Поля цены у услуг нет.
- Витрина товаров: для каждого товара вы указываете название, категорию, цену (₺), статус («Yayında» (Опубликовано) или «Taslak» (Черновик)), параметр «Öne çıkar» (Выделить), описание и изображение. Товары фильтруются ссылками категорий; выделенные вами товары показываются первыми на главной странице и в боковом списке «Popüler ürünler» (Популярные товары) на странице товаров. Если цена пуста или равна 0, цена не показывается. Корзины и онлайн-оплаты нет; товары показываются как рекламная витрина.
- Галерея: вы разбиваете изображения по категориям; на странице галереи они фильтруются кнопками категорий. На главной странице витриной показываются шесть последних изображений.
- Команда: вы представляете сотрудников с именем и фамилией, должностью и фотографией. Сотрудник со статусом «Taslak» (Черновик) на сайте не показывается.
- Отзывы клиентов: вы указываете имя и фамилию, подпись, отзыв и фотографию; отзывы показываются в слайдере на главной странице. У отзыва без фотографии выводится значок.
Главная страница и внутренние страницы
- Главная страница: верхний блок (заголовок, верхняя строка, большое изображение, кнопка «Randevu al» (Записаться)), вводный блок «Biz kimiz» (Кто мы), витрина галереи, отзывы клиентов, товары, блоки часов работы и контактов, блоки услуг и последние записи блога. Блок галереи, отзывов, товаров или блога без записей не выводится.
- Включение и отключение разделов: на одной странице вы включаете или отключаете разделы «О нас», «Услуги», «Форма записи», «Товары», «Блог», «Галерея», «Команда», «Контакты» и «Отзывы клиентов». Отключённый раздел исчезает из меню и подвала, а его адрес больше не открывается.
- Изображения сайта: в панели вы загружаете изображения вводного блока главной страницы, блока часов работы, блока контактов, раздела отзывов и полосы заголовка внутренних страниц. Область без изображения выводится с однотонным фоном или без изображения.
- «Hakkımızda» (О нас): заголовок, текст, миссия и видение. Незаполненная часть с миссией или видением не выводится.
- Блог: записи с заголовком, категорией, кратким описанием, изображением и форматированным текстом; список с фильтром по ссылкам категорий и страница записи. Запись со статусом «Taslak» (Черновик) на сайте не показывается.
- Частые вопросы: вопросы и ответы вы вводите в панели; ответ раскрывается, когда посетитель нажимает на вопрос. Как только появляется хотя бы один вопрос, в меню «Sayfalar» (Страницы) выводится ссылка «Sık sorulan sorular» (Частые вопросы).
- Дополнительные страницы: в панели вы добавляете сколько угодно страниц (например, условия записи и отмены). Для каждой страницы вы выбираете, показывать ли её в верхнем меню и в подвале сайта.
- Часы работы: для каждого дня недели вы вводите текст (например, 09:00 - 19:00, а для выходного дня — «Kapalı» (Закрыто)). День, оставленный пустым, не показывается. Часы работы выводятся на главной странице, на странице записи и в подвале сайта; форма записи также работает по этим часам.
- Страница контактов: форма с полями имени и фамилии, e-mail, телефона и сообщения (все поля обязательны), ваши адрес, e-mail и телефон и карта (адрес для встраивания Google Maps или OpenStreetMap). Данные и карта, оставленные пустыми, на сайте не выводятся.
- Соцсети: ссылки на Facebook, X (Twitter), Instagram и YouTube, а также ссылка WhatsApp из «Site ayarları» (Настройки сайта) выводятся значками в подвале сайта и в боковой информационной панели. Значок, который вы не заполнили, не выводится.
- Логотип и подвал: вы загружаете логотип; если нет, название компании выводится текстом. В подвале сайта — быстрое меню, услуги, адрес, телефон, e-mail и часы работы.
- Цвет: в панели вы выбираете один основной цвет. Он применяется к кнопкам, полосе заголовка внутренних страниц, кнопке «Randevu al» (Записаться) в меню и акцентным элементам.
- Подпись в подвале: надпись «TiklaWeb tarafından geliştirildi» (Разработано TiklaWeb) внизу сайта можно изменить или убрать.
Мобильные устройства и поисковые системы
- Адаптация под мобильные: сайт подстраивается под экраны телефона, планшета и компьютера; на маленьких экранах меню превращается в мобильное, которое открывается касанием.
- Собственный заголовок и описание у каждой страницы: у каждой страницы есть свой заголовок («Страница | Компания»), описание и теги для соцсетей (Open Graph). На страницах услуги, товара и записи блога изображение берётся из собственного изображения услуги, товара или записи. Заголовок, описание и ключевые слова сайта вы вводите в «Site ayarları» (Настройки сайта).
Панель управления
- «Özet» (Сводка): количество новых заявок на запись, непрочитанных сообщений, услуг и опубликованных записей блога, а также ближайшие записи и последние сообщения. В боковом меню значок показывает число новых заявок на запись и непрочитанных сообщений.
- «Randevular» (Записи на приём): вы видите поступившие заявки с услугой, датой, временем, именем, телефоном, e-mail, примечанием и временем согласия KVKK. Статус записи вы меняете на «Yeni» (Новая), «Onaylandı» (Подтверждена) или «İptal» (Отменена), фильтруете список по статусу и можете удалить запись. В сводке ближайшие неотменённые записи выводятся по порядку дат. При сохранении статуса панель сообщением сообщает, отправляется ли клиенту письмо.
- «Mesajlar» (Сообщения): вы читаете и удаляете сообщения из формы обратной связи с именем, e-mail, телефоном, датой и текстом; непрочитанные сообщения отмечены.
- Услуги, товары, галерея и блог: вы добавляете, редактируете и удаляете записи; категории товаров, галереи и блога ведутся отдельно. В списках есть поиск и сортировка.
- Управление материалами: «Sayfalar» (Страницы), «Sık sorulan sorular» (Частые вопросы), «Ana sayfa üst alanı» (Верхний блок главной страницы), «Ana sayfa tanıtım bölümü» (Вводный блок главной страницы), «Hakkımızda» (О нас), «Site görselleri» (Изображения сайта), «Ekip» (Команда), «Müşteri yorumları» (Отзывы клиентов), «Çalışma saatleri» (Часы работы), «Sosyal medya bağlantıları» (Ссылки на соцсети) и «Bölümleri aç/kapat» (Включение и отключение разделов). В полях с форматированным текстом используется редактор Summernote.
- Настройки e-mail: после ввода настроек SMTP и включения уведомлений работают письма о записях и письмо из формы обратной связи. Настройки проверяются кнопкой «Deneme e-postası gönder» (Отправить тестовое письмо).
- «Site ayarları» (Настройки сайта): заголовок сайта, описание и ключевые слова, название компании, телефон, ссылка WhatsApp, e-mail, адрес, строка копирайта, основной цвет, страница KVKK, карта, логотип, язык сайта и язык панели.
- Пользователи и права: вы добавляете учётные записи администратора и редактора. Редактор управляет записями на приём и разделами с материалами; «Site ayarları» (Настройки сайта), «E-posta ayarları» (Настройки e-mail) и «Kullanıcılar» (Пользователи) доступны только администратору. Права проверяются на стороне сервера. Каждый пользователь меняет своё имя и пароль на странице «Profil ve şifre» (Профиль и пароль).
- Восстановление пароля: по ссылке на странице входа в панель пароль сбрасывается по e-mail (если настроены «E-posta ayarları» (Настройки e-mail)). Ссылка для сброса действует 1 час и используется один раз.
- Собственный код: в разделе «Site ayarları» (Настройки сайта) вы добавляете собственный код (например, скрипт статистики) в верхнюю и нижнюю часть сайта. Эти поля доступны только администратору.
Установка и обновление
- Мастер установки из пяти шагов: требования, лицензия, база данных, данные сайта и администратора, завершение. Мастер сам проверяет ваш сервер.
- Язык установки: в мастере вверху справа выберите турецкий или английский язык. При установке на английском начальные материалы и примеры материалов тоже будут на английском.
- Установка с примерами материалов или пустая: начните с заполненного сайта, как в демо, и редактируйте его, либо вносите материалы с нуля. Списки записей и сообщений в обоих случаях начинаются пустыми.
- Обновление из панели: скачайте zip-пакет новой версии в личном кабинете tiklaweb.net и загрузите его на странице «Güncelleme ve lisans» (Обновление и лицензия) панели управления. Перед этим создаётся резервная копия файлов и базы данных. При ошибке сайт возвращается в прежнее состояние. Загруженные изображения, настройки и материалы сохраняются.
- Проверенные пакеты: подпись пакета обновления проверяется; устанавливаются только пакеты, скачанные с tiklaweb.net.
Подробное руководство по установке входит в скачиваемый пакет в виде файла KURULUM.html (на турецком языке).
Лицензия
Каждая лицензия выдаётся на один домен, который вы указываете при заказе. После установки домен изменить нельзя; смена зоны того же домена (например, .net на .com) платная и выполняется по обращению в поддержку. Лицензия не передаётся бесплатно. На домене без лицензии сайт не открывается, а посетитель перенаправляется на страницу с предупреждением о лицензии. Для использования на другом домене нужна отдельная лицензия.
Технические характеристики
- PHP 8.2 или выше, MySQL или MariaDB
- Основа: чистый PHP с PDO и подготовленными запросами. Сайт: Bootstrap 4, jQuery, Slick, Font Awesome Free 6. Панель: Bootstrap 4, DataTables и редактор материалов Summernote
- E-mail отправляется через PHPMailer 6.9; пароль SMTP хранится в зашифрованном виде. Данные формы сначала записываются в базу данных; если сервер это поддерживает, письмо отправляется после того, как посетитель получил ответ
- Тексты интерфейса хранятся в языковых файлах пакета (турецкий и английский уже есть, можно добавить новый язык)
- Подписанный токен формы и скрытое поле-ловушка в формах сайта, проверка CSRF в действиях панели; ограничение числа попыток при входе в панель, сбросе пароля, в форме обратной связи и в форме записи
- Тип изображений, загружаемых из панели, проверяется по содержимому (JPG, PNG, WebP; не более 8 МБ), а при включённом расширении GD они преобразуются в WebP; в папке загрузок PHP не выполняется
- Поля с форматированным текстом в панели фильтруются на сервере при сохранении (HTMLPurifier); панель управления отправляет заголовок политики безопасности содержимого (CSP); пароли администраторов хранятся в виде хеша
- Блок карты принимает только адреса для встраивания Google Maps и OpenStreetMap
- Данные подключения к базе и резервные копии хранятся, если хостинг позволяет, в папке вне корня сайта
- Заголовки безопасности, HSTS при HTTPS; часовой пояс Europe/Istanbul
- Перед продажей проведён аудит безопасности, состоящий из проверки кода и испытаний атаками на работающей системе
Демо
Посмотрите сайт и панель управления в демо-версии только для чтения. Демо установлено на турецком языке; в панели управления вы можете переключить язык панели на английский значком глобуса в правом верхнем углу (выбор сохраняется только в вашем браузере). Название салона, люди, отзывы, услуги, товары и цены в демо — примеры. В демо-панели в списках «Randevular» (Записи на приём) и «Mesajlar» (Сообщения) вы увидите несколько примеров записей. WhatsApp, ссылки на соцсети и карта в демо оставлены пустыми; когда вы заполните их в панели, они появятся на сайте.
- Сайт: https://009.tiklaweb.net
- Панель управления: https://009.tiklaweb.net/admin
- E-mail для демо: demo@tiklaweb.net
- Пароль для демо: demo1234
В демо нельзя сохранять изменения, а форма обратной связи и форма записи не записывают данные и не отправляют письма; демо сбрасывается каждую ночь. Чувствительные страницы, такие как настройки e-mail, пользователи и формы пароля, в демо-режиме недоступны, а восстановление пароля в демо отключено. Эти данные для входа действуют только для демо-сайта. В приобретённой вами установке учётную запись администратора вы задаёте сами.
Поддержка
Если возникли трудности, создайте обращение в поддержку в личном кабинете tiklaweb.net или напишите на destek@tiklaweb.net.
- Шаг 1, подготовка: на хостинге установите версию PHP 8.2 или выше и создайте пустую базу данных MySQL/MariaDB с пользователем.
- Шаг 2, файлы: загрузите содержимое папки public_html из скачанного пакета (включая скрытый файл .htaccess) в папку публикации вашего домена.
- Шаг 3, мастер: откройте ваш домен в браузере. Мастер установки запустится автоматически; ссылками вверху страницы можно выбрать турецкий или английский язык.
- Шаг 4, установка: следуйте шагам мастера: требования, лицензия, данные базы данных, данные сайта и администратора. Выберите установку с примерами материалов или пустую.
- Шаг 5, панель: войдите по адресу вашдомен.com/admin с учётной записью администратора и заполните страницы «Site ayarları» (Настройки сайта), «Çalışma saatleri» (Часы работы) и «E-posta ayarları» (Настройки e-mail).
Подробное руководство по установке входит в скачиваемый пакет в виде файла KURULUM.html (на турецком языке).
2.0.0 — Первая версия для продажи
Первая коммерческая версия скрипта сайта для салона красоты и парикмахерской.
Добавлено
- Мастер установки в браузере (проверка требований, лицензия, база данных, шаги сайта и администратора).
- Установка с примерами материалов или пустая на выбор.
- Интерфейс на турецком и английском для сайта, панели управления и мастера установки; выбор языка в «Site ayarları» (Настройки сайта); добавление нового языка копированием языкового файла.
- Лицензия, привязанная к домену; на домене без лицензии сайт не открывается.
- Обновление из панели через zip: автоматическая резервная копия, возврат к прежней версии при ошибке, сохранение материалов и добавленных языковых файлов.
- Форма записи: выбор услуги, даты и времени; проверка по часам работы (закрытый день, время до открытия и время менее чем за 30 минут до закрытия не принимаются).
- «Randevular» (Записи на приём) в панели: список, фильтр по статусу («Yeni» (Новая), «Onaylandı» (Подтверждена), «İptal» (Отменена)), подробности и ближайшие записи в сводке.
- Письма о заявках на запись и из формы обратной связи владельцу салона; письмо о статусе клиенту, когда запись переводится в «Onaylandı» (Подтверждена) или «İptal» (Отменена).
- Услуги, витрина товаров (без корзины и оплаты), галерея с категориями, команда, отзывы клиентов, блог, частые вопросы и дополнительные страницы.
- Включение и отключение разделов, изображения сайта, загружаемые из панели.
- Формы записи и обратной связи с флажком согласия KVKK; ссылка на уведомление о конфиденциальности.
- Выбор основного цвета в панели.
- Изменение или удаление подписи в подвале из панели.
- Восстановление пароля: ссылка для сброса по e-mail, действует 1 час и используется один раз.
- Права пользователей: администратор и редактор.
Исправления
- Недействительные адреса, а также адреса неопубликованных товаров и записей показывают страницу 404 вместо ошибки.
- Страница отключённого раздела не открывается и по прямому адресу.
- Незаполненные поля изображений, соцсетей и карты не выводятся на сайте.
Безопасность
- Подписанный токен или проверка CSRF, ограничение попыток и проверки прав в формах и действиях панели.
- Тип изображений, загружаемых в панель, проверяется по содержимому.
- Поля с форматированным текстом в панели фильтруются при сохранении, а в панель добавлена политика безопасности содержимого.
- Пароли администраторов хранятся в виде хеша, пароль SMTP — в зашифрованном виде.
Руководство по установке — файл KURULUM.html внутри пакета.
Скрипт сайта салона красоты и парикмахерской
Красота и уход- Готовый сайт для салонов красоты и парикмахерских. Запись, услуги, галерея, блог. Устанавливается мастером, на турецком и английском.
| Выпущено | 27 октября 2026 |
|---|---|
| Последнее обновление | 27 октября 2026 |
| Версия | 2.0.0 |
| Разработано на | PHP 8.2+, MySQL/MariaDB, Düz PHP (PDO), Bootstrap, jQuery, Slick, Font Awesome 6, Summernote, PHPMailer |
| Страниц в комплекте | готовых разделов: 14 |
| Лицензия | 1 домен, пожизненное использование |
| Обновления | Включены, пока лицензия активна |
- PHP 8.2 или выше
- Расширения PHP: pdo_mysql, mbstring, openssl, curl, zip, fileinfo, json, sodium (рекомендуется gd)
- MySQL или MariaDB: новая пустая база данных. В поле сервера базы данных указывается localhost.
- Рекомендуются доменное имя и SSL-сертификат.
- Хостинг на базе Apache с поддержкой .htaccess
- Папки с правом записи: tiklaweb, uploads
- Для писем о записях — данные SMTP от вашего хостинг-провайдера (вносятся на странице «E-posta ayarları» (Настройки e-mail))
- Сайт и панель управления доступны на турецком и английском языках, можно добавить новый язык. Руководство по установке (KURULUM.html) написано на турецком языке.
Другие продукты
Посмотреть все продуктыСкрипт сайта сервиса по ремонту бытовой техники
Скрипт сайта автомойки и ухода за автомобилем
Скрипт сайта спортзала и фитнес-клуба
Скрипт сайта клининговой компании
Отдел продаж и поддержка
Есть вопрос перед покупкой или нужна помощь по действующему аккаунту? Позвоните или напишите нам.

















