Скрипт сайта клиники и медицинского центра
Сайт клиники и медицинского центра с формой записи, управляемый из панели
О языке
Интерфейс сайта и панели управления доступен на турецком и английском языках. Язык сайта и язык панели выбираются отдельно в разделе «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 — турецкий закон о защите персональных данных. Ссылка на уведомление о конфиденциальности ведёт на страницу, которую вы выбираете в панели; та же ссылка есть и в нижней части сайта. Текст из примера контента — лишь образец; собственное уведомление о конфиденциальности вы готовите сами. Поскольку посетители могут писать в поле примечания формы записи сведения, связанные со здоровьем, мы рекомендуем подготовить текст вместе с вашим юристом.
Услуги, специалисты и галерея
- Услуги: для каждой услуги вы указываете название, значок, краткое описание, подробное описание и изображение. Значок выбирается из 24 готовых (стетоскоп, зуб, глаз, младенец, микроскоп и другие). Услуги выводятся блоками на главной странице и карточками на странице услуг; у каждой услуги есть своя страница с боковым списком услуг, блоком часов работы и кнопкой «Bu hizmet için randevu al» (Записаться на эту услугу). Полей цены и длительности у услуг нет.
- Специалисты: вы представляете специалистов с именем и фамилией, направлением или должностью, статусом и фотографией. Они выводятся на отдельной странице, на главной странице и на странице «Hakkımızda» (О нас). Специалист со статусом «Taslak» (Черновик) на сайте не отображается.
- Галерея: вы распределяете изображения по категориям; на странице галереи они фильтруются кнопками категорий. По щелчку изображение увеличивается; листать можно стрелками клавиатуры, закрыть — клавишей Esc. Последние шесть изображений показываются миниатюрами в нижней части сайта.
- Отзывы пациентов и клиентов: вы указываете имя и фамилию, должность, отзыв и фотографию; отзывы показываются в слайдере на главной странице. Отзыв без фотографии показывается без неё.
Главная страница и внутренние страницы
- Главная страница: приветственный слайдер (до 10 слайдов, в каждом заголовок, подзаголовок, необязательная кнопка и изображение), блоки услуг, текстовая полоса, специалисты, отзывы пациентов и клиентов и три последние записи блога. Раздел без записей не отображается. Если слайдов больше одного, изображения сменяются автоматически; на устройствах с включённым сокращением анимации автоматической смены нет.
- Включение и отключение разделов: на одной странице вы включаете или отключаете разделы О нас, Услуги, Специалисты, Форма записи, Блог, Галерея, Частые вопросы, текстовую полосу главной страницы и отзывы пациентов и клиентов. Отключённый раздел исчезает из меню и с главной страницы, а его адрес перестаёт открываться. Если отключить форму записи, кнопки «Randevu al» (Записаться) в меню, в нижней части сайта и на страницах услуг тоже исчезают.
- Изображения сайта: в панели вы загружаете боковое изображение раздела отзывов пациентов и клиентов и изображение заголовочной полосы внутренних страниц. Область без изображения показывается с однотонным цветным фоном.
- «Hakkımızda» (О нас): заголовок, текст, миссия и видение; на странице также показаны ваши специалисты. Оставленная пустой часть о миссии или видении не отображается.
- Блог: записи с заголовком, категорией, кратким описанием, изображением и форматированным текстом; список с фильтром по ссылкам категорий и страница записи. Запись со статусом «Taslak» (Черновик) на сайте не показывается.
- Частые вопросы: вопросы и ответы вы вводите в панели; ответ раскрывается, когда посетитель нажимает на вопрос. Как только появляется хотя бы один вопрос, в меню «Sayfalar» (Страницы) выводится ссылка «Sık sorulan sorular» (Частые вопросы).
- Дополнительные страницы: в панели вы добавляете сколько угодно страниц (например, условия записи и отмены). Для каждой страницы вы выбираете, показывать ли её в верхнем меню и в подвале сайта.
- Часы работы: для каждого дня недели вы вводите текст (например, 09:00 - 18:00, а для выходного дня «Kapalı» (Закрыто)). Оставленный пустым день не показывается. Часы выводятся на странице записи, на странице контактов и в боковом блоке на страницах услуг; форма записи тоже работает по этим часам.
- Страница контактов: форма с полями имени и фамилии, e-mail, телефона и сообщения (все поля обязательны), ваши адрес, e-mail и телефон и карта (адрес для встраивания Google Maps или OpenStreetMap). Данные и карта, оставленные пустыми, на сайте не выводятся.
- Соцсети: ваши ссылки на Facebook, X (Twitter), Instagram и YouTube и ссылка на WhatsApp из «Site ayarları» (Настройки сайта) выводятся значками в нижней части сайта и на странице контактов. Значок, который вы не заполнили, не показывается.
- Логотип и нижняя часть сайта: вы загружаете логотип; если нет, название компании выводится текстом. В нижней части сайта размещены ваш краткий вводный текст, адрес, телефон и e-mail, список услуг и быстрые ссылки. Кнопка со сведениями об учреждении в меню открывает адрес, телефон и 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 kaydırıcısı» (Слайдер главной страницы), «Ana sayfa ara yazı bandı» (Текстовая полоса главной страницы), «Hakkımızda» (О нас), «Site görselleri» (Изображения сайта), «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 (на турецком языке).
Лицензия
Каждая лицензия выдаётся на один домен, который вы указываете при заказе. Смена домена платная и выполняется по обращению в поддержку. Лицензия не передаётся бесплатно. На домене без лицензии сайт не открывается, а посетитель перенаправляется на страницу с предупреждением о лицензии. Для использования на другом домене нужна отдельная лицензия.
Технические характеристики
- PHP 8.2 или выше, MySQL или MariaDB
- Основа: чистый PHP с PDO и подготовленными запросами. Сайт: стили Bootstrap 4, Swiper, 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://016.tiklaweb.net
- Панель управления: https://016.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 внутри пакета.
Скрипт сайта клиники и медицинского центра
Здоровье и клиники- Готовый сайт для клиник и медицинских центров. Запись, услуги, специалисты, галерея, блог. Устанавливается мастером, на турецком и английском.
| Выпущено | 2 ноября 2026 |
|---|---|
| Последнее обновление | 2 ноября 2026 |
| Версия | 2.0.0 |
| Разработано на | PHP 8.2+, MySQL/MariaDB, Düz PHP (PDO), Bootstrap, Swiper, Font Awesome 6, Summernote, PHPMailer |
| Страниц в комплекте | готовых разделов: 12 |
| Лицензия | 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) написано на турецком языке.
Другие продукты
Посмотреть все продуктыСкрипт сайта сервиса по ремонту бытовой техники
Скрипт сайта автомойки и ухода за автомобилем
Скрипт сайта спортзала и фитнес-клуба
Скрипт сайта клининговой компании
Отдел продаж и поддержка
Есть вопрос перед покупкой или нужна помощь по действующему аккаунту? Позвоните или напишите нам.























