Live-Demo

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.

phptravels / ihre-domainQuellcode-Explorer
  • 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

Beispielansicht. Ein vereinfachtes Layout zur Veranschaulichung; Ordnernamen in einer echten Installation können abweichen.

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.

FrageQuellcode-Lizenz, selbst gehostetPHPTRAVELS folgt diesem ModellGeschlossene LizenzSaaS-Abonnement
Zugriff auf den CodeVollständiger Quellcode wird an Sie geliefertKompilierte oder verschlüsselte Dateien; die Logik bleibt verborgenKeiner; Sie nutzen die Masken, die der Anbieter bereitstellt
HostingIhr Server oder ein Hoster Ihrer WahlMeist Ihr Server, nach den Regeln des AnbietersNur die Cloud des Anbieters
Eigentum an den DatenIn Ihrer eigenen Datenbank und Ihren BackupsIn Ihrer Datenbank, aber in einem Format, das nur der Anbieter vollständig verstehtAuf den Servern des Anbieters; Sie exportieren, was erlaubt ist
AnpassungJede Maske, Regel oder Integration, im Rahmen der LizenzbedingungenEinstellungen und Add-ons, die der Anbieter anbietetEinstellungen und kostenpflichtige Wünsche auf der Roadmap des Anbieters
UpdatesSie entscheiden, wann Sie aktualisieren, und testen vorherReleases des Anbieters, oft an einen Supportvertrag gebundenWerden für alle gleichzeitig eingespielt
Wenn der Anbieter den Kurs ändertDas System läuft weiter; Ihre Entwickler pflegen esSie nutzen weiter die letzte erhaltene VersionIhr Dienst endet mit dem Abonnement
Kosten über 3 JahreEine Lizenzgebühr, plus Hosting und eventuelle EntwicklerzeitLizenzgebühr, plus jährliche Support- oder Verlängerungsgebühren und HostingSechsunddreiß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. 1

    Vorher

    Plan wählen

    Startup, Agency oder Enterprise. Alle drei enthalten den vollständigen Quellcode und Selbsthosting.

  2. 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. 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. 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. 5

    Start

    Regeln festlegen

    Aufschläge, Währungen, Zahlungs-Gateways und E-Mail-Vorlagen, alles im Admin-Bereich ohne Code.

  6. 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

Mindestanforderungen
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 kontaktieren

Nicht 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.