Демоверсія

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

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

Система керування турбізнесом з відкритим кодом означає, що ви розміщуєте її самі, бачите кожен рядок коду й зберігаєте власні дані. 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 від самого початку дає готову платформу та її вихідний код.