Скрипт сайта аренды автомобилей
Сайт аренды автомобилей с формой заявки на аренду, управляемый из панели
О языке
Интерфейс сайта и панели управления доступен на турецком и английском языках. Язык сайта и язык панели выбираются отдельно в разделе «Site ayarları» (Настройки сайта); язык панели можно также переключить значком глобуса в правом верхнем углу панели.
Можно добавить и другие языки: скопируйте файл en.php из папки dil пакета и переведите его (шаги описаны в dil/OKUBENI.txt). Добавленный язык автоматически появляется в списках языков в настройках сайта, а обновления не затрагивают ваши языковые файлы. Непереведённые тексты отображаются на английском языке.
Материалы, которые вы публикуете (автомобили, страницы, записи блога и т. д.), не переводятся: они остаются на том языке, на котором вы их пишете. Уведомления формы по e-mail, предупреждающие сообщения и форматы дат соответствуют выбранному языку.
Когда на этой странице упоминается раздел панели или сайта, его название приведено так, как оно выглядит в турецком интерфейсе, в кавычках, а перевод — в скобках; в английском интерфейсе те же разделы отображаются под английскими названиями.
Для кого подходит
Сайт создан для компаний по аренде автомобилей, рент-а-кар-бизнеса и агентств, которые делают сайты для таких компаний. На собственном домене вы разбиваете автомобили по категориям и показываете цены за сутки. Посетитель выбирает автомобиль, указывает даты получения и возврата и отправляет форму «Kiralama talebi» (Заявка на аренду); заявка появляется в вашей панели, а её статус вы отмечаете сами.
Программировать не нужно. Установку выполняет мастер в браузере, а материалы вы вводите в панели управления.
Возможности сайта
Автомобили и заявки на аренду
- Список автомобилей: для каждого автомобиля вы указываете название, категорию, цену за сутки, прежнюю цену, тип топлива, тип автомобиля, год выпуска, краткое описание, подробное описание и одно изображение. Автомобили отображаются карточками на главной странице и в списке автомобилей. Прежняя цена показывается зачёркнутой; если цена пуста или равна 0, цена не показывается. Автомобиль со статусом «Taslak» (Черновик) на сайте не отображается.
- Категории: вы разбиваете автомобили по категориям. Если опубликованные автомобили есть более чем в одной категории, над списком появляются кнопки категорий, и список фильтруется по выбранной категории.
- Страница автомобиля: у каждого автомобиля есть своя страница: изображение, цена, категория, тип топлива, тип автомобиля, год выпуска, подробное описание, кнопка «Kiralama talebi gönder» (Отправить заявку на аренду) и другие ваши автомобили. Если указаны ваш телефон и ссылка WhatsApp, появляются также кнопки звонка и WhatsApp.
- Форма «Kiralama talebi» (Заявка на аренду): посетитель заполняет автомобиль, дату получения, дату возврата, имя и фамилию, телефон, e-mail и необязательное примечание. Тот, кто пришёл по кнопке на карточке или странице автомобиля, видит автомобиль уже выбранным. Прошедшая дата получения и дата возврата раньше даты получения отклоняются; возврат возможен не позднее чем через год после получения. Онлайн-оплаты и автоматического календаря доступности нет; каждую заявку вы оцениваете сами.
- WhatsApp: на карточке и на странице автомобиля появляется кнопка WhatsApp. Для каждого автомобиля можно указать отдельную ссылку; если оставить её пустой, используется общая ссылка WhatsApp из раздела «Site ayarları» (Настройки сайта). Если пусты обе, кнопка не появляется.
- Страница контактов: форма с полями «имя и фамилия», e-mail, телефон и сообщение, ваши телефон, e-mail и адрес, часы работы по дням и карта (адрес для встраивания Google Maps или OpenStreetMap). Все поля формы обязательны. Данные и карта, которые вы оставите пустыми, на сайте не показываются.
- Флажок согласия KVKK: обязателен в форме обратной связи и в форме «Kiralama talebi» (Заявка на аренду). KVKK — закон Турции о защите персональных данных. Ссылка на уведомление о конфиденциальности ведёт на страницу, которую вы выбираете в панели; та же ссылка есть и внизу сайта. Текст из примеров материалов — только образец; собственное уведомление о конфиденциальности вам нужно подготовить самостоятельно.
Главная и внутренние страницы
- Главная страница: главный экран (слайдер), полоса с призывом к действию, блок «Popüler araçlarımız» (Наши популярные автомобили) и блоки категорий, которые вы выделили. Автомобиль становится популярным с помощью «Ana sayfada öne çıkar» (Выделить на главной странице); категорию вы выносите на главную страницу под её собственным заголовком с помощью «Ana sayfada ayrı bölüm olarak göster» (Показать отдельным блоком на главной странице). Блок без автомобилей не появляется.
- Главный экран: заголовок и подзаголовок вы пишете один раз и загружаете до трёх широких изображений (рекомендуемый размер 1920x700 пикселей). Изображения сменяют друг друга автоматически. Слайдер можно отключить в панели.
- «Hakkımızda» (О нас): заголовок, текст, миссия и видение; члены вашей команды и отзывы клиентов отображаются на этой странице. Незаполненная часть не появляется.
- Блог: записи с заголовком, категорией, кратким описанием, изображением и форматированным текстом; список, который фильтруется кнопками категорий, и страница записи. Запись со статусом «Taslak» (Черновик) на сайте не отображается. Две последние записи показываются также внизу сайта.
- Частые вопросы: вопросы и ответы вы вводите в панели; ответ раскрывается, когда посетитель нажимает на вопрос. Как только есть хотя бы один вопрос, в меню появляется ссылка «S.S.S.» (Частые вопросы).
- Дополнительные страницы: в панели вы добавляете сколько угодно страниц (например, условия аренды). Для каждой страницы вы выбираете, показывать ли её в верхнем меню и внизу сайта.
- Часы работы: для каждого дня недели вы вводите текст (например, 08:00-19:00). День, который вы оставите пустым, не показывается. Часы отображаются на странице контактов и внизу сайта.
- Всплывающее объявление: вы указываете изображение и при желании ссылку; когда посетитель открывает сайт, изображение показывается окном один раз за сеанс посещения. Включаете и отключаете его в панели.
- Соцсети: вы указываете ссылки на Facebook, X (Twitter), Instagram, YouTube и WhatsApp; они отображаются значками в полосе вверху страницы. Значок, для которого ссылка не указана, не выводится.
- Логотип и нижняя часть сайта: вы загружаете логотип; если не загрузить, название компании выводится текстом. В нижней части сайта находятся описание компании, адрес, телефон, e-mail, быстрое меню, последние записи и часы работы.
- Цвета: в панели вы выбираете основной и второй цвет. Основной цвет применяется к кнопкам, полосе с призывом к действию и элементам меню или верхней полосы при наведении, а также активной точке на главном экране; второй цвет — к ценам и акцентным элементам.
- Подпись внизу сайта: надпись «TiklaWeb tarafından geliştirildi» (Разработано TiklaWeb) внизу сайта можно изменить или убрать.
Мобильные устройства и поисковые системы
- Адаптивный дизайн: сайт подстраивается под экраны телефонов, планшетов и компьютеров; на маленьких экранах меню превращается в мобильное меню, которое открывается нажатием.
- Свои заголовок и описание у каждой страницы: у каждой страницы свой заголовок («Страница | Компания»), описание и теги для соцсетей (Open Graph). На страницах автомобиля и записи блога описание берётся из краткого описания, а изображение — из изображения автомобиля или записи. Заголовок, описание и ключевые слова сайта вы указываете в разделе «Site ayarları» (Настройки сайта).
Панель управления
- «Özet» (Сводка): количество новых заявок на аренду, непрочитанных сообщений, опубликованных автомобилей и записей блога, а также последние заявки и сообщения. В боковом меню значок показывает число новых заявок и непрочитанных сообщений.
- «Kiralama talepleri» (Заявки на аренду): вы видите поступившие заявки с автомобилем, датами получения и возврата, именем, телефоном, e-mail, примечанием и временем согласия KVKK. Статус заявки вы меняете на «Yeni» (Новая), «Onaylandı» (Подтверждена) или «İptal» (Отменена), фильтруете список по статусу и можете удалить заявку.
- «Mesajlar» (Сообщения): вы читаете и удаляете сообщения из формы обратной связи с именем, e-mail, телефоном, датой и текстом; непрочитанные сообщения отмечены.
- «Araçlar» (Автомобили) и «Araç kategorileri» (Категории автомобилей): для автомобиля вы заполняете название, категорию, цену за сутки, прежнюю цену, тип топлива, тип автомобиля, год выпуска, статус («Yayında» (Опубликовано) или «Taslak» (Черновик)), выделение на главной странице, ссылку WhatsApp, краткое и подробное описание и изображение. Категориям вы задаёте подзаголовок и можете показывать их отдельным блоком на главной странице. В списках есть поиск и сортировка.
- Управление материалами: «Blog yazıları» (Записи блога) и их категории, «Sayfalar» (Страницы), «Sık sorulan sorular» (Частые вопросы), «Hakkımızda» (О нас), «Slider», «Ekip» (Команда), «Müşteri yorumları» (Отзывы клиентов), «Çalışma saatleri» (Часы работы), «Sosyal medya bağlantıları» (Ссылки на соцсети) и «Pop-up». В полях с форматированным текстом используется редактор Summernote.
- Уведомления по e-mail: после ввода настроек SMTP в разделе «E-posta ayarları» (Настройки e-mail) и включения уведомлений форма обратной связи и форма «Kiralama talebi» (Заявка на аренду) будут отправлять вам и письмо. Настройки проверяются кнопкой «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 3, jQuery, Swiper, Font Awesome Free 6. Панель: Bootstrap 4, DataTables и редактор материалов Summernote
- E-mail отправляется через PHPMailer 6.9; пароль SMTP хранится в зашифрованном виде
- Тексты интерфейса хранятся в языковых файлах пакета (турецкий и английский уже есть, можно добавить новый язык)
- Проверка CSRF в формах сайта и действиях панели; ограничение числа попыток при входе в панель, сбросе пароля, в форме обратной связи и в форме «Kiralama talebi» (Заявка на аренду); скрытое поле-ловушка в формах
- Тип изображений, загружаемых из панели, проверяется по содержимому (JPG, PNG, WebP; не более 8 МБ), а при включённом расширении GD они преобразуются в WebP; в папке загрузок PHP не выполняется
- Поля с форматированным текстом в панели фильтруются на сервере при сохранении (HTMLPurifier); панель управления отправляет заголовок политики безопасности содержимого (CSP); пароли администраторов хранятся в виде хеша
- Блок карты принимает только адреса для встраивания Google Maps и OpenStreetMap
- Данные подключения к базе и резервные копии хранятся, если хостинг позволяет, в папке вне корня сайта
- Заголовки безопасности, HSTS при HTTPS; часовой пояс Europe/Istanbul
- Перед продажей проведён аудит безопасности, состоящий из проверки кода и испытаний атаками на работающей системе
Демо
Посмотрите сайт и панель управления в демо-версии только для чтения. Демо установлено на турецком языке; в панели управления вы можете переключить язык панели на английский значком глобуса в правом верхнем углу (выбор сохраняется только в вашем браузере). Название компании, люди, отзывы, автомобили и цены в демо — примеры. WhatsApp, ссылки на соцсети и карта в демо оставлены пустыми; когда вы заполните их в панели, они появятся на сайте.
- Сайт: https://008.tiklaweb.net
- Панель управления: https://008.tiklaweb.net/admin
- E-mail для демо: demo@tiklaweb.net
- Пароль для демо: demo1234
В демо нельзя сохранять изменения, а форма обратной связи и форма «Kiralama talebi» (Заявка на аренду) не записывают данные; демо сбрасывается каждую ночь. Чувствительные страницы, такие как настройки e-mail, пользователи и формы пароля, в демо-режиме недоступны, а восстановление пароля в демо отключено. Эти данные для входа действуют только для демо-сайта. В приобретённой вами установке учётную запись администратора вы задаёте сами.
Поддержка
Если возникли трудности, создайте обращение в поддержку в личном кабинете tiklaweb.net или напишите на destek@tiklaweb.net.
- Шаг 1, подготовка: на хостинге установите версию PHP 8.2 или выше и создайте пустую базу данных MySQL/MariaDB с пользователем.
- Шаг 2, файлы: загрузите содержимое папки public_html из скачанного пакета (включая скрытый файл .htaccess) в папку публикации вашего домена.
- Шаг 3, мастер: откройте ваш домен в браузере. Мастер установки запустится автоматически; ссылками вверху страницы можно выбрать турецкий или английский язык.
- Шаг 4, установка: следуйте шагам мастера: требования, лицензия, данные базы данных, данные сайта и администратора. Выберите установку с примерами материалов или пустую.
- Шаг 5, панель: войдите по адресу вашдомен.com/admin с учётной записью администратора и заполните страницу «Site ayarları» (Настройки сайта).
Подробное руководство по установке входит в скачиваемый пакет в виде файла KURULUM.html (на турецком языке).
2.0.0 — Первая версия для продажи
Первая коммерческая версия скрипта сайта аренды автомобилей.
Добавлено
- Мастер установки в браузере (проверка требований, лицензия, база данных, шаги сайта и администратора).
- Установка с примерами материалов или пустая на выбор.
- Интерфейс на турецком и английском для сайта, панели управления и мастера установки; выбор языка в «Site ayarları» (Настройки сайта); добавление нового языка копированием языкового файла.
- Лицензия, привязанная к домену; на домене без лицензии сайт не открывается.
- Обновление из панели через zip: автоматическая резервная копия, возврат к прежней версии при ошибке, сохранение материалов и добавленных языковых файлов.
- Список автомобилей: категория, цена за сутки, прежняя цена, тип топлива, тип автомобиля, год выпуска, фильтрация кнопками категорий и отдельная страница для каждого автомобиля.
- Форма «Kiralama talebi» (Заявка на аренду): выбор автомобиля, даты получения и возврата; заявки отслеживаются в панели со статусом «Yeni» (Новая), «Onaylandı» (Подтверждена) или «İptal» (Отменена).
- Форма обратной связи и форма заявки на аренду с флажком согласия KVKK; ссылка на уведомление о конфиденциальности.
- Ссылка WhatsApp для каждого автомобиля; если она пуста, используется общая ссылка WhatsApp, а если пусты обе, кнопка не появляется.
- Частые вопросы, дополнительные страницы, часы работы, команда, отзывы клиентов, блог и всплывающее объявление.
- Выбор основного и второго цвета в панели.
- Изменение или удаление подписи в подвале из панели.
- Восстановление пароля: ссылка для сброса по e-mail, действует 1 час и используется один раз.
- Права пользователей: администратор и редактор.
Исправления
- Недействительные или неопубликованные адреса автомобилей и записей показывают страницу 404 вместо ошибки.
- Незаполненные поля WhatsApp, соцсетей, карты и всплывающего окна не выводятся на сайте.
Безопасность
- Проверка CSRF, ограничение попыток и проверки прав в формах и действиях панели.
- Тип изображений, загружаемых в панель, проверяется по содержимому.
- Поля с форматированным текстом в панели фильтруются при сохранении, а в панель добавлена политика безопасности содержимого.
- Пароли администраторов хранятся в виде хеша, пароль SMTP — в зашифрованном виде.
Руководство по установке — файл KURULUM.html внутри пакета.
Скрипт сайта аренды автомобилей
Авто, транспорт и логистика- Готовый сайт для компаний по аренде автомобилей. Автомобили по категориям, форма заявки на аренду и блог. Устанавливается мастером, интерфейс на турецком и английском.
| Выпущено | 27 октября 2026 |
|---|---|
| Последнее обновление | 27 октября 2026 |
| Версия | 2.0.0 |
| Разработано на | PHP 8.2+, MySQL/MariaDB, Düz PHP (PDO), Bootstrap, jQuery, Swiper, Font Awesome 6, Summernote, PHPMailer |
| Страниц в комплекте | готовых разделов: 10 |
| Лицензия | 1 домен, пожизненное использование |
| Обновления | Включены, пока лицензия активна |
- PHP 8.2 или выше
- Расширения PHP: pdo_mysql, mbstring, openssl, curl, zip, fileinfo, json, sodium (рекомендуется gd)
- MySQL или MariaDB: новая пустая база данных. В поле сервера базы данных указывается localhost.
- Рекомендуются доменное имя и SSL-сертификат.
- Хостинг на базе Apache с поддержкой .htaccess
- Папки с правом записи: tiklaweb, uploads
- Сайт и панель управления доступны на турецком и английском языках, можно добавить новый язык. Руководство по установке (KURULUM.html) написано на турецком языке.
Другие продукты
Посмотреть все продуктыСкрипт сайта сервиса по ремонту бытовой техники
Скрипт сайта автомойки и ухода за автомобилем
Скрипт сайта спортзала и фитнес-клуба
Скрипт сайта клининговой компании
Отдел продаж и поддержка
Есть вопрос перед покупкой или нужна помощь по действующему аккаунту? Позвоните или напишите нам.














