Полный исходный код, ваш сервер
Программное обеспечение для управления турбизнесом с открытым кодом, которое можно открыть, прочитать и владеть им
Система управления турбизнесом с открытым кодом означает, что вы размещаете её сами, видите каждую строку кода и храните собственные данные. PHPTRAVELS поставляет полный исходный код в каждом тарифе по разовой коммерческой лицензии, поэтому авиабилеты, отели, туры, ценообразование и финансы работают на сервере, который вы контролируете.
- Полный код в каждом тарифе
- Работает на вашем хостинге
- Разовая лицензия
- Ваша база данных, ваши данные
Внутри кода
Откройте дерево исходников и посмотрите, что можно изменить
Нажмите на папку. Для каждой показано, что в ней находится, что может изменить ваша команда и кто обычно этим занимается.
Большинство тех, кто ищет систему управления турбизнесом с открытым кодом, не ищут бесплатную загрузку. Им важно знать, что ничего не скрыто: разработчик может открыть процесс бронирования, прочитать логику ценообразования и исправить проблему, не дожидаясь ответа поставщика на заявку. Ниже показана упрощённая схема организации установки PHPTRAVELS.
- 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
До старта
Выберите тариф
Startup, Agency или Enterprise. Все три включают полный исходный код и собственный хостинг.
- 2
До старта
Подготовьте сервер
Для начала достаточно обычного хостинга с PHP и MySQL. Проверьте требования ниже или сначала спросите нас.
- 3
Настройка
Бесплатная установка
Команда устанавливает систему на ваш домен: за 7–10 рабочих дней на Startup, за 1–2 дня на Agency и за 4–6 часов на Enterprise.
- 4
Запуск
Подключите поставщиков
Добавьте собственные API-ключи поставщиков авиабилетов, отелей и туров, затем протестируйте бронирования в песочнице каждого поставщика, если она есть.
- 5
Запуск
Задайте правила
Наценки, валюты, платёжные шлюзы и шаблоны писем настраиваются в панели администратора без кода.
- 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 с самого начала даёт готовую платформу и её исходный код.
