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