Demo live

Codice completo, il suo server

Software di gestione viaggi open source da aprire, leggere e possedere

Un software di gestione viaggi open source significa che lei ospita il sistema, vede ogni riga di codice e mantiene i propri dati. PHPTRAVELS fornisce il codice sorgente completo con ogni piano, con una licenza commerciale a pagamento unico, così voli, hotel, tour, prezzi e contabilità girano su un server che lei controlla.

  • Codice completo in ogni piano
  • Gira sul suo hosting
  • Licenza a pagamento unico
  • Il suo database, i suoi dati

Dentro il codice

Apra l'albero del codice e veda cosa può modificare

Clicchi su una cartella. Ognuna mostra cosa contiene, cosa può modificare il suo team e chi di solito se ne occupa.

La maggior parte di chi cerca un software di gestione viaggi open source non vuole un download gratuito. Vuole sapere che nulla è nascosto: che uno sviluppatore può aprire il flusso di prenotazione, leggere la logica dei prezzi e risolvere un problema senza attendere un ticket del fornitore. L'explorer qui sotto è una mappa semplificata di come è organizzata un'installazione PHPTRAVELS.

phptravels / suo-dominioExplorer del codice
  • modules/

~/app/

Applicazione principale

Cosa contiene

Il flusso di prenotazione, gli account clienti, i ruoli dello staff, il checkout, i pagamenti e il motore prezzi che applica ricarichi e tasse.

Cosa può modificare

  • Aggiungere o rimuovere campi del checkout e regole di validazione
  • Modificare il funzionamento di ruoli e permessi dello staff
  • Aggiungere un passaggio al flusso di prenotazione, come un consenso o un upsell

Chi se ne occupa di solitoUno sviluppatore PHP

~/modules/flights

Modulo voli

Cosa contiene

Ricerca voli, visualizzazione tariffe, moduli passeggeri, passaggi di prenotazione ed emissione, e gli adattatori che comunicano con i fornitori di voli.

Cosa può modificare

  • Modificare ordinamento dei risultati, filtri e scheda tariffa
  • Mostrare bagagli o regole tariffarie in modo diverso
  • Aggiungere un adattatore per l'API di un nuovo fornitore di voli

Chi se ne occupa di solitoUno sviluppatore che conosce l'API del fornitore

~/modules/hotels

Modulo hotel

Cosa contiene

Ricerca hotel, raggruppamento di camere e tariffe, visualizzazione delle condizioni di cancellazione, conferma di prenotazione e generazione del voucher.

Cosa può modificare

  • Raggruppare camere e trattamenti a modo suo
  • Modificare i filtri hotel e la vista mappa
  • Ridisegnare il voucher che ricevono i suoi clienti

Chi se ne occupa di solitoUno sviluppatore, o un designer per il voucher

~/themes/

Temi e template

Cosa contiene

Template di pagina, stili, header e footer, e i layout delle pagine di ricerca e dei risultati.

Cosa può modificare

  • Applicare colori, font e logo del suo brand
  • Rifare la home page o il box di ricerca
  • Aggiungere landing page per le sue destinazioni

Chi se ne occupa di solitoUno sviluppatore front-end o un designer

~/api/

Livello API

Cosa contiene

Gli endpoint JSON che app mobili e sistemi partner usano per cercare, prenotare e leggere le prenotazioni.

Cosa può modificare

  • Aggiungere un endpoint per la sua app o un partner
  • Inviare le prenotazioni al suo CRM o software di contabilità
  • Limitare i dati che ogni partner può leggere

Chi se ne occupa di solitoUno sviluppatore back-end

~/docs/

Documentazione

Cosa contiene

Note di installazione, configurazione e guide per sviluppatori fornite con il prodotto.

Cosa può modificare

  • Tenere il proprio manuale operativo accanto al codice
  • Registrare ogni modifica fatta dal suo team
  • Dare a un nuovo sviluppatore un punto di partenza chiaro

Chi se ne occupa di solitoChi gestisce l'installazione

Schermata di esempio. Un layout semplificato a scopo illustrativo; i nomi delle cartelle in un'installazione reale possono variare.

Ogni piano include il codice sorgente completo. Il diritto di modificare il codice e di rimuovere il link Powered by è incluso nel piano Enterprise.

Approfondisca:VoliHotelTemiPersonalizzazione

Matrice della proprietà

Tre modelli di licenza a confronto

Il software per il turismo si vende in tre modi principali. La tabella confronta i modelli, non i fornitori, così può collocare ogni offerta che riceve.

DomandaLicenza con sorgente ospitata da leiPHPTRAVELS segue questo modelloLicenza chiusaAbbonamento SaaS
Accesso al codiceCodice sorgente completo consegnato a leiFile compilati o codificati; la logica resta nascostaNessuno; usa le schermate offerte dal provider
HostingIl suo server o qualsiasi hosting scelgaDi solito il suo server, secondo le regole del fornitoreSolo il cloud del provider
Proprietà dei datiNel suo database e nei suoi backupNel suo database, ma in un formato che solo il fornitore comprende appienoSui server del provider; esporta ciò che le consentono
PersonalizzazioneQualsiasi schermata, regola o integrazione, nei termini della licenzaImpostazioni e add-on offerti dal fornitoreImpostazioni, e richieste a pagamento nella roadmap del provider
AggiornamentiSceglie lei quando aggiornare e prima testaRilasci del fornitore, spesso legati a un contratto di assistenzaApplicati a tutti nello stesso momento
Se il fornitore cambia rottaIl sistema continua a funzionare; i suoi sviluppatori lo mantengonoContinua a usare l'ultima versione ricevutaIl servizio termina con l'abbonamento
Costo in 3 anniUn canone di licenza, più hosting ed eventuale tempo di sviluppoCanone di licenza, più costi annuali di assistenza o rinnovo e hostingTrentasei canoni mensili, spesso con costi per prenotazione o per utente

Open source, con onestà

Possedere il codice sorgente non equivale a una licenza open source pubblica

Il termine open source ha un significato preciso. Ecco esattamente qual è la posizione di PHPTRAVELS, per evitare sorprese dopo l'acquisto.

Una licenza open source pubblica

MIT, GPL, Apache-2.0 e simili

  • Gratuita da scaricare, usare e condividere
  • Chiunque può fare un fork del codice e venderlo
  • L'assistenza è un forum della community o un terzo a pagamento
  • Integrazioni con i fornitori, pagamenti e strumenti per agenti di solito spetta a lei svilupparli

La licenza commerciale PHPTRAVELS

Un pagamento, codice completo, self-hosted

  • Codice sorgente completo su Startup, Agency ed Enterprise
  • Una licenza commerciale per la sua azienda, non una licenza pubblica per ridistribuire
  • Installazione e assistenza gratuite dal team che lo ha scritto
  • Voli, hotel, tour e connessioni con i fornitori pronti dal primo giorno

Se le serve una licenza che consenta di ridistribuire il codice, scelga un progetto open source pubblico. Se le serve un software di viaggi completo il cui codice possa leggere, verificare e ospitare, questo è il modello pensato per lei. Self-hosted vs SaaS

Avvio

Dalla licenza alla prima prenotazione reale

Ospitare in proprio sembra impegnativo. In pratica è un breve elenco di passaggi, e il team la aiuta con i primi.

  1. 1

    Prima

    Scelga un piano

    Startup, Agency o Enterprise. Tutti e tre includono il codice sorgente completo e il self-hosting.

  2. 2

    Prima

    Prepari il server

    Per iniziare basta un hosting standard con PHP e MySQL. Verifichi i requisiti qui sotto o ci chieda prima.

  3. 3

    Configurazione

    Installazione gratuita

    Il team lo installa sul suo dominio: in 7-10 giorni lavorativi su Startup, 1-2 su Agency e 4-6 ore su Enterprise.

  4. 4

    Lancio

    Colleghi i fornitori

    Inserisca le sue credenziali API per fornitori di voli, hotel e tour, poi testi le prenotazioni nella sandbox di ogni fornitore, se disponibile.

  5. 5

    Lancio

    Imposti le regole

    Ricarichi, valute, gateway di pagamento e template email, tutto dal pannello di amministrazione senza codice.

  6. 6

    Dopo il lancio

    Lo renda suo

    I suoi sviluppatori modificano temi e moduli, oppure ordina la personalizzazione a PHPTRAVELS.

Costo a tre anni

Quanto costa possedere il codice in tre anni

Una licenza a pagamento unico sembra cara rispetto a un piccolo canone mensile. Inserisca i suoi numeri e confronti sugli stessi 36 mesi.

Piano di licenza

Valori di esempio. Li sostituisca con un prezzo di hosting reale e un preventivo di abbonamento reale.

Self-hosted con sorgente, 36 mesi

–

Abbonamento, 36 mesi

–

Differenza in 36 mesi

–

Licenza una volta, più hosting per 36, più tre anni di budget di sviluppo.

Gli aggiornamenti a vita sono inclusi in Enterprise. Su Startup e Agency, gli aggiornamenti si possono acquistare separatamente quando servono, quindi li aggiunga al budget di sviluppo se intende restare aggiornato. Guida ai costi del software

Checklist dell'acquirente

Sette domande da porre a qualsiasi software di viaggi open source

Usi questo elenco per ogni opzione in lista, compresa la nostra.

0/ 7

  • Non una build demo né file codificati. Chieda quali cartelle sono incluse.

  • Modifica del codice, numero di domini e rivendita sono spesso trattati in modo diverso.

  • Nel suo database, con backup che lei controlla e può ripristinare.

  • Un progetto gratuito senza connessioni ai fornitori significa mesi di lavoro di integrazione.

  • Un linguaggio diffuso come PHP con MySQL è più facile da coprire con personale rispetto a uno raro.

  • Chieda come le sue modifiche sopravvivono a una nuova release e se le patch di sicurezza sono incluse.

  • Un forum, un freelance o il team che ha scritto il codice. Conosca la risposta prima del lancio.

Requisiti di hosting

Di cosa ha bisogno il suo server

Nessun hardware speciale e nessun software raro. Un normale account di hosting Linux copre il minimo.

Un hosting condiviso va bene per un primo lancio. Con la crescita di traffico e fornitori, la maggior parte dei team passa a un VPS o a un server dedicato, con una semplice copia di file e database, perché nulla è vincolato a un unico provider.

Guide all'hosting:RequisitiHosting condivisoHosting VPS

Server minimo
PHP
8.4 o successivo
Database
MySQL ultima versione, o MariaDB
Web server
Apache ultima versione
Memoria
1 GB di RAM, PHP memory_limit 256M
Spazio
2 GB di spazio, 1 GB di banda
Estensioni
mysqli, pdo, curl, openssl, mbstring, gd, zip

FAQ

Domande sul software di gestione viaggi open source

Risposte chiare su licenze, codice sorgente, hosting e costi.

Contatta il team vendite

Non con una licenza pubblica come MIT, GPL o Apache-2.0. Ogni piano include il codice sorgente completo, che lei ospita e può leggere e verificare, ma è concesso in licenza commerciale alla sua azienda e non pubblicato perché chiunque lo ridistribuisca.

Un software per gestire un'attività turistica, dalla ricerca sui fornitori e i prezzi fino a prenotazioni, pagamenti, voucher e report, in cui lei riceve il codice e lo ospita in proprio invece di affittare l'accesso a un sistema chiuso.

Il codice sorgente completo è incluso in ogni piano. Il diritto di personalizzare il codice e rimuovere il link Powered by è incluso in Enterprise. Con qualsiasi piano può anche ordinare la personalizzazione al team PHPTRAVELS.

Sul suo server. Richiede PHP 8.4 o successivo, MySQL o MariaDB e Apache. Prenotazioni, clienti e pagamenti sono salvati nel suo database, quindi è lei a controllare backup e accessi.

La licenza è un pagamento unico: Startup, Agency o Enterprise. Aggiunga hosting ed eventuale tempo di sviluppo. Non c'è alcun canone mensile di licenza.

Enterprise include aggiornamenti a vita, patch di sicurezza e upgrade con un clic. Su Startup e Agency, gli aggiornamenti si possono acquistare separatamente quando servono.

No. L'installazione è gratuita con ogni piano. Il team lo configura sul suo dominio e server, e i tempi dipendono dal piano scelto.

Un progetto gratuito può essere un buon inizio se ha sviluppatori e tempo. La maggior parte copre un solo prodotto e lascia a lei lo sviluppo di API dei fornitori, pagamenti e strumenti per agenti. PHPTRAVELS le offre una piattaforma completa e il relativo codice sorgente fin dall'inizio.