Voller Quellcode, Ihr Server
Open-Source-Reisemanagement-Software, die Sie öffnen, lesen und besitzen
Open-Source-Reisemanagement-Software bedeutet: Sie hosten das System, sehen jede Codezeile und behalten Ihre eigenen Daten. PHPTRAVELS liefert mit jedem Plan den vollständigen Quellcode unter einer kommerziellen Lizenz mit Einmalzahlung. So laufen Flüge, Hotels, Touren, Preise und Finanzen auf einem Server, den Sie kontrollieren.
- Voller Quellcode in jedem Plan
- Läuft auf Ihrem Hosting
- Einmalige Lizenz
- Ihre Datenbank, Ihre Daten
Im Code
Öffnen Sie den Quellcodebaum und sehen Sie, was Sie ändern können
Klicken Sie auf einen Ordner. Jeder zeigt, was darin liegt, was Ihr Team ändern kann und wer die Arbeit üblicherweise erledigt.
Die meisten, die nach Open-Source-Reisemanagement-Software suchen, wollen keinen kostenlosen Download. Sie wollen wissen, dass nichts verborgen ist: dass ein Entwickler den Buchungsablauf öffnen, die Preislogik lesen und ein Problem beheben kann, ohne auf ein Ticket beim Anbieter zu warten. Der Explorer unten ist eine vereinfachte Übersicht, wie eine PHPTRAVELS-Installation aufgebaut ist.
- modules/
~/app/
Kernanwendung
Was hier liegt
Der Buchungsablauf, Kundenkonten, Mitarbeiterrollen, Checkout, Zahlungen und die Preis-Engine, die Aufschläge und Steuern anwendet.
Was Sie ändern können
- Checkout-Felder und Validierungsregeln hinzufügen oder entfernen
- Ändern, wie Mitarbeiterrollen und Berechtigungen funktionieren
- Einen Schritt im Buchungsablauf ergänzen, etwa eine Einwilligung oder ein Upsell
Wer das üblicherweise machtEin PHP-Entwickler
~/modules/flights
Flugmodul
Was hier liegt
Flugsuche, Tarifanzeige, Passagierformulare, Buchungs- und Ticketing-Schritte sowie die Adapter, die mit Fluganbietern kommunizieren.
Was Sie ändern können
- Sortierung, Filter und Tarifkarte der Ergebnisse ändern
- Gepäck oder Tarifbedingungen anders darstellen
- Einen Adapter für die API eines neuen Fluganbieters ergänzen
Wer das üblicherweise machtEin Entwickler, der die Anbieter-API kennt
~/modules/hotels
Hotelmodul
Was hier liegt
Hotelsuche, Gruppierung von Zimmern und Raten, Anzeige der Stornobedingungen, Buchungsbestätigung und Voucher-Ausgabe.
Was Sie ändern können
- Zimmer und Verpflegungsarten nach Ihren Vorstellungen gruppieren
- Hotelfilter und Kartenansicht ändern
- Den Voucher neu gestalten, den Ihre Kunden erhalten
Wer das üblicherweise machtEin Entwickler, oder ein Designer für den Voucher
~/themes/
Themes und Vorlagen
Was hier liegt
Seitenvorlagen, Styles, Header und Footer sowie die Layouts der Such- und Ergebnisseiten.
Was Sie ändern können
- Ihre Markenfarben, Schriften und Ihr Logo anwenden
- Startseite oder Suchmaske neu aufbauen
- Landingpages für Ihre eigenen Reiseziele ergänzen
Wer das üblicherweise machtEin Frontend-Entwickler oder Designer
~/api/
API-Schicht
Was hier liegt
Die JSON-Endpunkte, über die mobile Apps und Partnersysteme suchen, buchen und Reservierungen abrufen.
Was Sie ändern können
- Einen Endpunkt für Ihre eigene App oder einen Partner ergänzen
- Buchungen an Ihr CRM oder Ihre Buchhaltungssoftware senden
- Festlegen, welche Daten jeder Partner lesen darf
Wer das üblicherweise machtEin Backend-Entwickler
~/docs/
Dokumentation
Was hier liegt
Installationshinweise, Konfiguration und Entwicklerleitfäden, die mit dem Produkt geliefert werden.
Was Sie ändern können
- Ihr eigenes Betriebshandbuch direkt neben dem Code führen
- Jede Änderung Ihres Teams dokumentieren
- Neuen Entwicklern einen klaren Einstieg geben
Wer das üblicherweise machtWer die Installation betreut
Jeder Plan enthält den vollständigen Quellcode. Das Recht, den Code zu ändern und den Powered-by-Link zu entfernen, ist im Enterprise-Plan enthalten.
Mehr erfahren:FlügeUnterkünfteThemesAnpassung
Eigentumsmatrix
Drei Lizenzmodelle im direkten Vergleich
Reisesoftware wird auf drei Hauptarten verkauft. Die Tabelle vergleicht die Modelle selbst, nicht einzelne Anbieter, damit Sie jedes Angebot einordnen können.
| Frage | Quellcode-Lizenz, selbst gehostetPHPTRAVELS folgt diesem Modell | Geschlossene Lizenz | SaaS-Abonnement |
|---|---|---|---|
| Zugriff auf den Code | Vollständiger Quellcode wird an Sie geliefert | Kompilierte oder verschlüsselte Dateien; die Logik bleibt verborgen | Keiner; Sie nutzen die Masken, die der Anbieter bereitstellt |
| Hosting | Ihr Server oder ein Hoster Ihrer Wahl | Meist Ihr Server, nach den Regeln des Anbieters | Nur die Cloud des Anbieters |
| Eigentum an den Daten | In Ihrer eigenen Datenbank und Ihren Backups | In Ihrer Datenbank, aber in einem Format, das nur der Anbieter vollständig versteht | Auf den Servern des Anbieters; Sie exportieren, was erlaubt ist |
| Anpassung | Jede Maske, Regel oder Integration, im Rahmen der Lizenzbedingungen | Einstellungen und Add-ons, die der Anbieter anbietet | Einstellungen und kostenpflichtige Wünsche auf der Roadmap des Anbieters |
| Updates | Sie entscheiden, wann Sie aktualisieren, und testen vorher | Releases des Anbieters, oft an einen Supportvertrag gebunden | Werden für alle gleichzeitig eingespielt |
| Wenn der Anbieter den Kurs ändert | Das System läuft weiter; Ihre Entwickler pflegen es | Sie nutzen weiter die letzte erhaltene Version | Ihr Dienst endet mit dem Abonnement |
| Kosten über 3 Jahre | Eine Lizenzgebühr, plus Hosting und eventuelle Entwicklerzeit | Lizenzgebühr, plus jährliche Support- oder Verlängerungsgebühren und Hosting | Sechsunddreißig Monatsgebühren, oft zuzüglich Gebühren pro Buchung oder Nutzer |
Open Source, ehrlich betrachtet
Eigener Quellcode ist nicht dasselbe wie eine öffentliche Open-Source-Lizenz
Der Begriff Open Source hat eine klare Bedeutung. Hier sehen Sie genau, wo PHPTRAVELS steht, damit es nach dem Kauf keine Überraschungen gibt.
Eine öffentliche Open-Source-Lizenz
MIT, GPL, Apache-2.0 und ähnliche
- Kostenlos herunterladen, nutzen und weitergeben
- Jeder kann den Code forken und verkaufen
- Support über ein Community-Forum oder einen bezahlten Dritten
- Anbieterintegrationen, Zahlungen und Agententools müssen Sie meist selbst bauen
Die kommerzielle PHPTRAVELS-Lizenz
Eine Zahlung, voller Quellcode, selbst gehostet
- Vollständiger Quellcode bei Startup, Agency und Enterprise
- Eine kommerzielle Lizenz für Ihr Unternehmen, keine öffentliche Lizenz zur Weitergabe
- Kostenlose Installation und Support vom Team, das die Software geschrieben hat
- Flüge, Hotels, Touren und Anbieteranbindungen ab dem ersten Tag einsatzbereit
Wenn Sie eine Lizenz brauchen, die die Weitergabe des Codes erlaubt, wählen Sie ein öffentliches Open-Source-Projekt. Wenn Sie eine vollständige Reisesoftware brauchen, deren Code Sie lesen, prüfen und hosten können, ist dieses Modell für Sie gemacht. Self-Hosted vs. SaaS
Einführung
Von der Lizenz zur ersten echten Buchung
Selbsthosting klingt nach viel Arbeit. In der Praxis ist es eine kurze Liste von Schritten, und das Team hilft bei den ersten.
- 1
Vorher
Plan wählen
Startup, Agency oder Enterprise. Alle drei enthalten den vollständigen Quellcode und Selbsthosting.
- 2
Vorher
Server vorbereiten
Standard-Hosting mit PHP und MySQL reicht für den Start. Prüfen Sie die Anforderungen unten oder fragen Sie uns vorab.
- 3
Einrichtung
Kostenlose Installation
Das Team installiert die Software auf Ihrer Domain: in 7 bis 10 Werktagen bei Startup, 1 bis 2 bei Agency und 4 bis 6 Stunden bei Enterprise.
- 4
Start
Anbieter anbinden
Hinterlegen Sie Ihre eigenen API-Zugangsdaten für Flug-, Hotel- und Touranbieter und testen Sie Buchungen in der Sandbox des jeweiligen Anbieters, sofern vorhanden.
- 5
Start
Regeln festlegen
Aufschläge, Währungen, Zahlungs-Gateways und E-Mail-Vorlagen, alles im Admin-Bereich ohne Code.
- 6
Nach dem Start
Passen Sie es an
Ihre Entwickler ändern Themes und Module, oder Sie beauftragen PHPTRAVELS mit der Anpassung.
Kosten über drei Jahre
Was eigener Code über drei Jahre kostet
Eine Einmallizenz wirkt teuer neben einer kleinen Monatsgebühr. Geben Sie Ihre eigenen Zahlen ein und vergleichen Sie über dieselben 36 Monate.
Lizenzplan
Beispielwerte. Ersetzen Sie sie durch einen echten Hostingpreis und ein echtes Abo-Angebot.
Selbst gehostet mit Quellcode, 36 Monate
–
Abonnement, 36 Monate
–
Differenz über 36 Monate
–
Lizenz einmalig, plus Hosting mal 36, plus drei Jahre Entwicklerbudget.
Lebenslange Updates sind bei Enterprise enthalten. Bei Startup und Agency können Updates bei Bedarf separat erworben werden. Rechnen Sie sie also ins Entwicklerbudget ein, wenn Sie aktuell bleiben möchten. Ratgeber Softwarekosten
Checkliste für Käufer
Sieben Fragen an jede Open-Source-Reisesoftware
Nutzen Sie diese Liste für jede Option in der engeren Wahl, auch für unsere.
0/ 7
Keine Demo-Version und keine verschlüsselten Dateien. Fragen Sie, welche Ordner enthalten sind.
Codeänderungen, die Anzahl der Domains und der Weiterverkauf werden oft unterschiedlich behandelt.
In Ihrer eigenen Datenbank, mit Backups, die Sie kontrollieren und wiederherstellen können.
Ein kostenloses Projekt ohne Anbieteranbindungen bedeutet monatelange Integrationsarbeit.
Für eine verbreitete Sprache wie PHP mit MySQL findet man leichter Personal als für eine seltene.
Fragen Sie, wie Ihre Änderungen ein neues Release überstehen und ob Sicherheitspatches enthalten sind.
Ein Forum, ein Freelancer oder das Team, das den Code geschrieben hat. Klären Sie das vor dem Start.
Hosting-Anforderungen
Was Ihr Server braucht
Keine spezielle Hardware und keine seltene Software. Ein Standard-Linux-Hosting deckt das Minimum ab.
Shared Hosting genügt für den ersten Start. Wenn Traffic und Anbieter wachsen, wechseln die meisten Teams auf einen VPS oder dedizierten Server. Das ist eine einfache Kopie von Dateien und Datenbank, weil nichts an einen Anbieter gebunden ist.
Hosting-Leitfäden:AnforderungenShared HostingVPS-Hosting
- PHP
- 8.4 oder neuer
- Datenbank
- Aktuelles MySQL oder MariaDB
- Webserver
- Aktuelles Apache
- Arbeitsspeicher
- 1 GB RAM, PHP memory_limit 256M
- Speicher
- 2 GB Speicher, 1 GB Bandbreite
- Erweiterungen
- mysqli, pdo, curl, openssl, mbstring, gd, zip
FAQ
Fragen zu Open-Source-Reisemanagement-Software
Klare Antworten zu Lizenzen, Quellcode, Hosting und Kosten.
Vertrieb kontaktierenNicht unter einer öffentlichen Lizenz wie MIT, GPL oder Apache-2.0. Jeder Plan enthält den vollständigen Quellcode, den Sie hosten, lesen und prüfen können. Er ist jedoch kommerziell für Ihr Unternehmen lizenziert und nicht zur freien Weitergabe veröffentlicht.
Software für den Betrieb eines Reiseunternehmens, von Anbietersuche und Preisgestaltung bis zu Buchungen, Zahlungen, Vouchern und Berichten. Sie erhalten den Code und hosten ihn selbst, statt Zugang zu einem geschlossenen System zu mieten.
Der vollständige Quellcode ist in jedem Plan enthalten. Das Recht, den Code anzupassen und den Powered-by-Link zu entfernen, ist bei Enterprise enthalten. In jedem Plan können Sie Anpassungen auch beim PHPTRAVELS-Team beauftragen.
Auf Ihrem eigenen Server. Benötigt werden PHP 8.4 oder neuer, MySQL oder MariaDB und Apache. Buchungen, Kunden und Zahlungen liegen in Ihrer eigenen Datenbank, sodass Sie Backups und Zugriffe kontrollieren.
Die Lizenz ist eine Einmalzahlung: Startup, Agency oder Enterprise. Hinzu kommen Ihr Hosting und eventuelle Entwicklerzeit. Es gibt keine monatliche Lizenzgebühr.
Enterprise umfasst lebenslange Updates, Sicherheitspatches und Upgrades per Klick. Bei Startup und Agency können Updates bei Bedarf separat erworben werden.
Nein. Die Installation ist in jedem Plan kostenlos. Das Team richtet sie auf Ihrer Domain und Ihrem Server ein, und die Dauer hängt vom gewählten Plan ab.
Ein kostenloses Projekt kann ein guter Start sein, wenn Sie Entwickler und Zeit haben. Die meisten decken nur ein Produkt ab und überlassen Ihnen Anbieter-APIs, Zahlungen und Agententools. PHPTRAVELS bietet Ihnen von Anfang an eine vollständige Plattform samt Quellcode.
Weiter entdecken
