Демоверсия

Полный исходный код, ваш сервер

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

Система управления турбизнесом с открытым кодом означает, что вы размещаете её сами, видите каждую строку кода и храните собственные данные. PHPTRAVELS поставляет полный исходный код в каждом тарифе по разовой коммерческой лицензии, поэтому авиабилеты, отели, туры, ценообразование и финансы работают на сервере, который вы контролируете.

  • Полный код в каждом тарифе
  • Работает на вашем хостинге
  • Разовая лицензия
  • Ваша база данных, ваши данные

Внутри кода

Откройте дерево исходников и посмотрите, что можно изменить

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

Большинство тех, кто ищет систему управления турбизнесом с открытым кодом, не ищут бесплатную загрузку. Им важно знать, что ничего не скрыто: разработчик может открыть процесс бронирования, прочитать логику ценообразования и исправить проблему, не дожидаясь ответа поставщика на заявку. Ниже показана упрощённая схема организации установки PHPTRAVELS.

phptravels / your-domainОбозреватель исходников
  • modules/

~/app/

Ядро приложения

Что здесь находится

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

Что можно изменить

  • Добавлять или удалять поля оформления заказа и правила проверки
  • Менять работу ролей и прав сотрудников
  • Добавить шаг в процесс бронирования, например согласие или допродажу

Кто обычно это делаетPHP-разработчик

~/modules/flights

Модуль авиабилетов

Что здесь находится

Поиск рейсов, отображение тарифов, формы пассажиров, этапы бронирования и выписки билетов, а также адаптеры для связи с авиапоставщиками.

Что можно изменить

  • Изменить сортировку результатов, фильтры и карточку тарифа
  • Показывать багаж и правила тарифа по-другому
  • Добавить адаптер для API нового авиапоставщика

Кто обычно это делаетРазработчик, знающий API поставщика

~/modules/hotels

Модуль отелей

Что здесь находится

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

Что можно изменить

  • Группировать номера и типы питания по-своему
  • Изменить фильтры отелей и вид карты
  • Переделать ваучер, который получают клиенты

Кто обычно это делаетРазработчик или дизайнер для ваучера

~/themes/

Темы и шаблоны

Что здесь находится

Шаблоны страниц, стили, шапка и подвал, а также макеты страниц поиска и результатов.

Что можно изменить

  • Применить фирменные цвета, шрифты и логотип
  • Переделать главную страницу или форму поиска
  • Добавить посадочные страницы для своих направлений

Кто обычно это делаетФронтенд-разработчик или дизайнер

~/api/

Слой API

Что здесь находится

JSON-эндпоинты, через которые мобильные приложения и партнёрские системы выполняют поиск, бронирование и чтение заказов.

Что можно изменить

  • Добавить эндпоинт для своего приложения или партнёра
  • Передавать бронирования в CRM или бухгалтерскую систему
  • Ограничить данные, доступные каждому партнёру

Кто обычно это делаетБэкенд-разработчик

~/docs/

Документация

Что здесь находится

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

Что можно изменить

  • Хранить собственный регламент рядом с кодом
  • Фиксировать каждое изменение команды
  • Дать новому разработчику понятную отправную точку

Кто обычно это делаетТот, кто отвечает за установку

Пример экрана. Упрощённая схема для наглядности; названия папок в реальной установке могут отличаться.

Каждый тариф включает полный исходный код. Право изменять код и удалять ссылку Powered by предоставляется в тарифе Enterprise.

Подробнее:АвиабилетыОтелиТемыКастомизация

Матрица владения

Три модели лицензирования рядом

Туристическое ПО продают тремя основными способами. Таблица сравнивает сами модели, а не поставщиков, чтобы вы могли отнести к нужной модели любое полученное предложение.

ВопросЛицензия на исходный код, ваш хостингPHPTRAVELS работает по этой моделиЗакрытая лицензияПодписка SaaS
Доступ к кодуВы получаете полный исходный кодСкомпилированные или закодированные файлы; логика скрытаНет; вы пользуетесь экранами, которые предлагает провайдер
ХостингВаш сервер или любой хостинг на выборОбычно ваш сервер, но по правилам поставщикаТолько облако провайдера
Владение даннымиВ вашей базе данных и ваших резервных копияхВ вашей базе, но в формате, который полностью понимает только поставщикНа серверах провайдера; вы выгружаете то, что разрешено
ДоработкаЛюбой экран, правило или интеграция в рамках лицензииНастройки и дополнения, которые предлагает поставщикНастройки и платные запросы в план развития провайдера
ОбновленияВы решаете, когда обновляться, и сначала тестируетеРелизы поставщика, часто в рамках договора поддержкиВыкатываются всем одновременно
Если поставщик меняет курсСистема продолжает работать; её поддерживают ваши разработчикиВы продолжаете работать на последней полученной версииСервис прекращается вместе с подпиской
Затраты за 3 годаОдин лицензионный платёж плюс хостинг и время разработчиковЛицензия плюс ежегодная поддержка или продление и хостингТридцать шесть ежемесячных платежей, часто плюс оплата за бронирование или пользователя

Открытый код без иллюзий

Исходный код в собственности и публичная open-source лицензия не одно и то же

Термин open source имеет строгое значение. Вот где именно находится PHPTRAVELS, чтобы после покупки не было сюрпризов.

Публичная open-source лицензия

MIT, GPL, Apache-2.0 и подобные

  • Бесплатно скачивать, использовать и распространять
  • Любой может сделать форк кода и продавать его
  • Поддержка: форум сообщества или платный сторонний подрядчик
  • Интеграции с поставщиками, платежи и инструменты для агентов обычно приходится делать самим

Коммерческая лицензия PHPTRAVELS

Один платёж, полный код, собственный хостинг

  • Полный исходный код в тарифах Startup, Agency и Enterprise
  • Коммерческая лицензия для вашего бизнеса, а не публичная лицензия на распространение
  • Бесплатная установка и поддержка от команды, которая написала код
  • Авиабилеты, отели, туры и подключения к поставщикам готовы с первого дня

Если вам нужна лицензия, позволяющая распространять код, выберите публичный open-source проект. Если вам нужна готовая туристическая система, код которой можно читать, проверять и размещать у себя, эта модель создана для вас. Self-hosted или SaaS

Запуск

От лицензии до первого реального бронирования

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

  1. 1

    До старта

    Выберите тариф

    Startup, Agency или Enterprise. Все три включают полный исходный код и собственный хостинг.

  2. 2

    До старта

    Подготовьте сервер

    Для начала достаточно обычного хостинга с PHP и MySQL. Проверьте требования ниже или сначала спросите нас.

  3. 3

    Настройка

    Бесплатная установка

    Команда устанавливает систему на ваш домен: за 7–10 рабочих дней на Startup, за 1–2 дня на Agency и за 4–6 часов на Enterprise.

  4. 4

    Запуск

    Подключите поставщиков

    Добавьте собственные API-ключи поставщиков авиабилетов, отелей и туров, затем протестируйте бронирования в песочнице каждого поставщика, если она есть.

  5. 5

    Запуск

    Задайте правила

    Наценки, валюты, платёжные шлюзы и шаблоны писем настраиваются в панели администратора без кода.

  6. 6

    После запуска

    Сделайте систему своей

    Ваши разработчики меняют темы и модули, или вы заказываете доработку у PHPTRAVELS.

Затраты за три года

Сколько стоит владение кодом за три года

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

Примерные значения. Замените их реальной ценой хостинга и реальным предложением по подписке.

Свой хостинг с исходным кодом, 36 месяцев

–

Подписка, 36 месяцев

–

Разница за 36 месяцев

–

Лицензия один раз, плюс хостинг на 36 месяцев, плюс бюджет на разработку за три года.

Пожизненные обновления включены в Enterprise. В Startup и Agency обновления можно купить отдельно, когда они понадобятся, поэтому добавьте их в бюджет на разработку, если планируете оставаться на актуальной версии. Гид по стоимости ПО

Чек-лист покупателя

Семь вопросов к любому туристическому ПО с открытым кодом

Применяйте этот список к каждому варианту из шорт-листа, включая наш.

0/ 7

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

  • Изменение кода, количество доменов и перепродажа часто регулируются по-разному.

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

  • Бесплатный проект без подключений к поставщикам означает месяцы работы над интеграциями.

  • Для распространённого языка, например PHP с MySQL, проще найти специалистов, чем для редкого.

  • Уточните, сохранятся ли ваши изменения после нового релиза и входят ли исправления безопасности.

  • Форум, фрилансер или команда, написавшая код. Узнайте ответ до запуска.

Требования к хостингу

Что нужно вашему серверу

Никакого специального оборудования и редкого ПО. Обычного Linux-хостинга достаточно для минимальных требований.

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

Руководства по хостингу:ТребованияВиртуальный хостингVPS-хостинг

Минимальный сервер
PHP
8.4 или новее
База данных
Последняя версия MySQL или MariaDB
Веб-сервер
Последняя версия Apache
Память
1 ГБ RAM, PHP memory_limit 256M
Хранилище
2 ГБ диска, 1 ГБ трафика
Расширения
mysqli, pdo, curl, openssl, mbstring, gd, zip

FAQ

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

Прямые ответы о лицензиях, исходном коде, хостинге и стоимости.

Отдел продаж

Не по публичной лицензии, такой как MIT, GPL или Apache-2.0. Каждый тариф поставляется с полным исходным кодом, который вы размещаете у себя, читаете и проверяете, но он лицензирован коммерчески для вашего бизнеса, а не опубликован для свободного распространения.

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

Полный исходный код входит в каждый тариф. Право дорабатывать код и удалять ссылку Powered by предоставляется в Enterprise. В любом тарифе вы также можете заказать доработку у команды PHPTRAVELS.

На вашем собственном сервере. Нужны PHP 8.4 или новее, MySQL или MariaDB и Apache. Бронирования, клиенты и платежи хранятся в вашей базе данных, поэтому резервные копии и доступ контролируете вы.

Лицензия оплачивается один раз: Startup, Agency или Enterprise. Добавьте стоимость хостинга и время разработчиков. Ежемесячной платы за лицензию нет.

Enterprise включает пожизненные обновления, исправления безопасности и обновление в один клик. В Startup и Agency обновления можно купить отдельно, когда они понадобятся.

Нет. Установка бесплатна в каждом тарифе. Команда разворачивает систему на вашем домене и сервере, а срок зависит от выбранного тарифа.

Бесплатный проект может стать хорошим началом, если у вас есть разработчики и время. Большинство из них охватывают один продукт, а API поставщиков, платежи и инструменты для агентов оставляют вам. PHPTRAVELS с самого начала даёт готовую платформу и её исходный код.