Tam kaynak kod, sizin sunucunuz
Açabileceğiniz, okuyabileceğiniz ve sahip olabileceğiniz Açık kaynak seyahat yönetim yazılımı
Açık kaynak seyahat yönetim yazılımı, sistemi sizin barındırmanız, her kod satırını görmeniz ve verilerinizi kendinizde tutmanız demektir. PHPTRAVELS, her planda tam kaynak kodu tek seferlik ticari lisansla teslim eder; böylece uçuşlar, oteller, turlar, fiyatlandırma ve finans sizin kontrol ettiğiniz bir sunucuda çalışır.
- Her planda tam kaynak kod
- Sizin hostinginizde çalışır
- Tek seferlik lisans
- Sizin veritabanınız, sizin verileriniz
Kodun içi
Kaynak ağacını açın ve neleri değiştirebileceğinizi görün
Bir klasöre tıklayın. Her biri içinde ne olduğunu, ekibinizin neyi değiştirebileceğini ve işi genellikle kimin yaptığını gösterir.
Açık kaynak seyahat yönetim yazılımı arayanların çoğu ücretsiz bir indirme aramıyor. Hiçbir şeyin gizli olmadığını bilmek istiyorlar: bir geliştiricinin rezervasyon akışını açabildiğini, fiyatlandırma mantığını okuyabildiğini ve sağlayıcıdan destek talebi beklemeden bir sorunu çözebildiğini. Aşağıdaki gezgin, bir PHPTRAVELS kurulumunun nasıl düzenlendiğini gösteren basitleştirilmiş bir haritadır.
- modules/
~/app/
Çekirdek uygulama
Burada neler var
Rezervasyon akışı, müşteri hesapları, personel rolleri, ödeme adımı, tahsilatlar ve kâr marjı ile vergileri uygulayan fiyatlandırma motoru.
Neleri değiştirebilirsiniz
- Ödeme formuna alan ve doğrulama kuralı ekleyin veya kaldırın
- Personel rollerinin ve yetkilerinin işleyişini değiştirin
- Rezervasyon akışına onay veya ek satış gibi bir adım ekleyin
Genellikle kim yaparBir PHP geliştiricisi
~/modules/flights
Uçuş modülü
Burada neler var
Uçuş arama, ücret gösterimi, yolcu formları, rezervasyon ve biletleme adımları ile uçuş sağlayıcılarıyla iletişim kuran adaptörler.
Neleri değiştirebilirsiniz
- Sonuç sıralamasını, filtreleri ve ücret kartını değiştirin
- Bagaj veya ücret kurallarını farklı biçimde gösterin
- Yeni bir uçuş sağlayıcısının API'si için adaptör ekleyin
Genellikle kim yaparSağlayıcı API'sini bilen bir geliştirici
~/modules/hotels
Otel modülü
Burada neler var
Otel arama, oda ve fiyat gruplama, iptal koşullarının gösterimi, rezervasyon onayı ve voucher çıktısı.
Neleri değiştirebilirsiniz
- Odaları ve pansiyon tiplerini kendi yönteminizle gruplayın
- Otel filtrelerini ve harita görünümünü değiştirin
- Müşterilerinizin aldığı voucher'ı yeniden tasarlayın
Genellikle kim yaparBir geliştirici veya voucher için bir tasarımcı
~/themes/
Temalar ve şablonlar
Burada neler var
Sayfa şablonları, stiller, üst ve alt bilgi ile arama ve sonuç sayfalarının düzenleri.
Neleri değiştirebilirsiniz
- Marka renklerinizi, yazı tiplerinizi ve logonuzu uygulayın
- Ana sayfayı veya arama kutusunu yeniden oluşturun
- Kendi destinasyonlarınız için açılış sayfaları ekleyin
Genellikle kim yaparBir front-end geliştiricisi veya tasarımcı
~/api/
API katmanı
Burada neler var
Mobil uygulamaların ve iş ortağı sistemlerinin arama, rezervasyon ve rezervasyon okuma için kullandığı JSON uç noktaları.
Neleri değiştirebilirsiniz
- Kendi uygulamanız veya iş ortağınız için uç nokta ekleyin
- Rezervasyonları CRM'inize veya muhasebe aracınıza gönderin
- Her iş ortağının hangi verileri okuyabileceğini sınırlayın
Genellikle kim yaparBir back-end geliştiricisi
~/docs/
Dokümantasyon
Burada neler var
Ürünle birlikte gelen kurulum notları, yapılandırma ve geliştirici rehberleri.
Neleri değiştirebilirsiniz
- Kendi işletim kılavuzunuzu kodun yanında tutun
- Ekibinizin yaptığı her değişikliği kaydedin
- Yeni bir geliştiriciye net bir başlangıç noktası verin
Genellikle kim yaparKurulumu yöneten kişi
Her plan tam kaynak kodu içerir. Kodu değiştirme ve Powered by bağlantısını kaldırma hakkı Enterprise planıyla gelir.
Daha fazlası:Uçak biletiKonaklamaTemalarÖzelleştirme
Sahiplik matrisi
Üç lisans modeli yan yana
Seyahat yazılımı üç ana şekilde satılır. Tablo herhangi bir satıcıyı değil, modellerin kendisini karşılaştırır; böylece aldığınız her teklifi doğru yere koyabilirsiniz.
| Soru | Kendi barındırdığınız kaynak kod lisansıPHPTRAVELS bu modeli izler | Kapalı lisans | SaaS aboneliği |
|---|---|---|---|
| Koda erişim | Tam kaynak kod size teslim edilir | Derlenmiş veya şifrelenmiş dosyalar; mantık gizli kalır | Yok; sağlayıcının sunduğu ekranları kullanırsınız |
| Barındırma | Kendi sunucunuz veya seçtiğiniz herhangi bir hosting | Genellikle sizin sunucunuz, satıcının kurallarıyla | Yalnızca sağlayıcının bulutu |
| Veri sahipliği | Kendi veritabanınızda ve yedeklerinizde | Veritabanınızda, ancak yalnızca satıcının tam olarak anladığı bir formatta | Sağlayıcının sunucularında; izin verdiklerini dışa aktarırsınız |
| Özelleştirme | Lisans koşulları dahilinde her ekran, kural veya entegrasyon | Satıcının sunduğu ayarlar ve eklentiler | Ayarlar ve sağlayıcının yol haritasındaki ücretli talepler |
| Güncellemeler | Ne zaman güncelleyeceğinize siz karar verir, önce test edersiniz | Satıcı sürümleri, çoğu zaman bir destek sözleşmesine bağlı | Herkese aynı anda uygulanır |
| Satıcı yön değiştirirse | Sistem çalışmaya devam eder; geliştiricileriniz bakımını yapar | Aldığınız son sürümü kullanmaya devam edersiniz | Abonelik bittiğinde hizmetiniz de biter |
| 3 yıllık maliyet | Tek lisans ücreti, artı hosting ve gerekirse geliştirici süresi | Lisans ücreti, artı yıllık destek veya yenileme ücretleri ve hosting | Otuz altı aylık ücret, çoğu zaman rezervasyon veya kullanıcı başına ek ücretlerle |
Açık kaynak, dürüstçe
Sahip olduğunuz kaynak kod, herkese açık bir açık kaynak lisansıyla aynı şey değildir
Açık kaynak kavramının kesin bir anlamı vardır. Satın aldıktan sonra sürpriz yaşamamanız için PHPTRAVELS'in tam olarak nerede durduğu burada.
Herkese açık bir açık kaynak lisansı
MIT, GPL, Apache-2.0 ve benzerleri
- İndirmesi, kullanması ve paylaşması ücretsiz
- Herkes kodu çatallayıp satabilir
- Destek bir topluluk forumu veya ücretli bir üçüncü taraftır
- Sağlayıcı entegrasyonları, ödemeler ve acente araçlarını genellikle sizin geliştirmeniz gerekir
PHPTRAVELS ticari lisansı
Tek ödeme, tam kaynak kod, kendi barındırmanız
- Startup, Agency ve Enterprise planlarında tam kaynak kod
- Yeniden dağıtım için herkese açık bir lisans değil, işletmeniz için ticari bir lisans
- Yazılımı geliştiren ekipten ücretsiz kurulum ve destek
- Uçuşlar, oteller, turlar ve sağlayıcı bağlantıları ilk günden hazır
Kodu yeniden dağıtmanıza izin veren bir lisansa ihtiyacınız varsa herkese açık bir açık kaynak projesi seçin. Kodunu okuyabileceğiniz, denetleyebileceğiniz ve barındırabileceğiniz eksiksiz bir seyahat yazılımına ihtiyacınız varsa bu model tam size göre. Self-hosted mı, SaaS mı?
Devreye alma
Lisanstan ilk gerçek rezervasyonunuza
Kendi sunucunuzda barındırmak çok iş gibi görünür. Pratikte kısa bir adım listesidir ve ekip ilk adımlarda yardımcı olur.
- 1
Önce
Bir plan seçin
Startup, Agency veya Enterprise. Üçü de tam kaynak kod ve kendi barındırmanızı içerir.
- 2
Önce
Sunucunuzu hazırlayın
Başlamak için standart PHP ve MySQL hosting yeterlidir. Aşağıdaki gereksinimlere bakın veya önce bize sorun.
- 3
Kurulum
Ücretsiz kurulum
Ekip, yazılımı alan adınıza kurar: Startup'ta 7 ila 10 iş günü, Agency'de 1 ila 2 iş günü, Enterprise'da 4 ila 6 saat.
- 4
Yayın
Sağlayıcıları bağlayın
Uçuş, otel ve tur sağlayıcıları için kendi API kimlik bilgilerinizi ekleyin, ardından sağlayıcı sunuyorsa sandbox ortamında rezervasyonları test edin.
- 5
Yayın
Kurallarınızı belirleyin
Kâr marjları, para birimleri, ödeme altyapıları ve e-posta şablonları; hepsi yönetim panelinden, kod yazmadan.
- 6
Yayından sonra
Kendinize göre uyarlayın
Geliştiricileriniz temaları ve modülleri değiştirir veya özelleştirmeyi PHPTRAVELS'ten sipariş edersiniz.
Üç yıllık maliyet
Koda üç yıl boyunca sahip olmanın maliyeti
Tek seferlik bir lisans, küçük bir aylık ücretin yanında pahalı görünür. Kendi rakamlarınızı girin ve aynı 36 ay üzerinden karşılaştırın.
Lisans planı
Örnek değerler. Bunları gerçek bir hosting fiyatı ve gerçek bir abonelik teklifiyle değiştirin.
Kaynak kodla kendi barındırmanız, 36 ay
–
Abonelik, 36 ay
–
36 aydaki fark
–
Bir kez lisans, artı 36 ay hosting, artı üç yıllık geliştirici bütçesi.
Ömür boyu güncellemeler Enterprise planına dahildir. Startup ve Agency planlarında güncellemeler ihtiyaç duyduğunuzda ayrıca satın alınabilir; güncel kalmak istiyorsanız bunları geliştirici bütçesine ekleyin. Yazılım maliyeti rehberi
Alıcı kontrol listesi
Her açık kaynak seyahat yazılımına sorulacak yedi soru
Bu listeyi kısa listenizdeki her seçenek için kullanın, bizimki dahil.
0/ 7
Demo sürüm veya şifrelenmiş dosyalar değil. Hangi klasörlerin dahil olduğunu sorun.
Kodu değiştirme, alan adı sayısı ve yeniden satış çoğu zaman farklı şekilde ele alınır.
Kendi veritabanınızda, kontrol ettiğiniz ve geri yükleyebileceğiniz yedeklerle.
Sağlayıcı bağlantısı olmayan ücretsiz bir proje, aylarca entegrasyon çalışması demektir.
MySQL ile PHP gibi yaygın bir dil için eleman bulmak, nadir bir dile göre daha kolaydır.
Yaptığınız değişikliklerin yeni bir sürümde nasıl korunduğunu ve güvenlik yamalarının dahil olup olmadığını sorun.
Bir forum, bir serbest çalışan veya kodu yazan ekip. Cevabı yayına almadan önce öğrenin.
Hosting gereksinimleri
Sunucunuzun ihtiyaçları
Özel donanım veya nadir yazılım gerekmez. Standart bir Linux hosting hesabı asgari gereksinimleri karşılar.
İlk yayın için paylaşımlı hosting yeterlidir. Trafik ve sağlayıcı sayısı arttıkça ekiplerin çoğu bir VPS'e veya dedicated sunucuya geçer. Hiçbir şey tek bir sağlayıcıya bağlı olmadığından bu, dosyaların ve veritabanının basit bir kopyasıdır.
Hosting rehberleri:GereksinimlerPaylaşımlı hostingVPS hosting
- PHP
- 8.4 veya üzeri
- Veritabanı
- Güncel MySQL veya MariaDB
- Web sunucusu
- Güncel Apache
- Bellek
- 1 GB RAM, PHP memory_limit 256M
- Depolama
- 2 GB depolama, 1 GB bant genişliği
- Eklentiler
- mysqli, pdo, curl, openssl, mbstring, gd, zip
SSS
Açık kaynak seyahat yönetim yazılımı hakkında sorular
Lisanslar, kaynak kod, hosting ve maliyet hakkında net yanıtlar.
Satış ekibiyle görüşünMIT, GPL veya Apache-2.0 gibi herkese açık bir lisansla değil. Her plan tam kaynak kodla gelir; bu kodu siz barındırır, okuyabilir ve denetleyebilirsiniz. Ancak kod, herkesin yeniden dağıtması için yayımlanmaz, işletmeniz için ticari olarak lisanslanır.
Sağlayıcı arama ve fiyatlandırmadan rezervasyonlara, ödemelere, voucher'lara ve raporlara kadar bir seyahat işletmesini yönetmeye yarayan yazılımdır. Kapalı bir sisteme erişim kiralamak yerine kodu alır ve kendiniz barındırırsınız.
Tam kaynak kod her plana dahildir. Kodu özelleştirme ve Powered by bağlantısını kaldırma hakkı Enterprise ile gelir. Her planda özelleştirmeyi PHPTRAVELS ekibinden de sipariş edebilirsiniz.
Kendi sunucunuzda. PHP 8.4 veya üzeri, MySQL veya MariaDB ve Apache gerekir. Rezervasyonlar, müşteriler ve ödemeler kendi veritabanınızda tutulur; böylece yedekleri ve erişimi siz kontrol edersiniz.
Lisans tek seferlik bir ödemedir: Startup, Agency veya Enterprise. Buna hosting ve gerekirse geliştirici süresini ekleyin. Aylık lisans ücreti yoktur.
Enterprise; ömür boyu güncellemeler, güvenlik yamaları ve tek tıkla yükseltmeler içerir. Startup ve Agency planlarında güncellemeler ihtiyaç duyduğunuzda ayrıca satın alınabilir.
Hayır. Kurulum her planda ücretsizdir. Ekip yazılımı alan adınıza ve sunucunuza kurar; kurulum süresi seçtiğiniz plana bağlıdır.
Geliştiricileriniz ve zamanınız varsa ücretsiz bir proje iyi bir başlangıç olabilir. Çoğu tek bir ürünü kapsar; sağlayıcı API'lerini, ödemeleri ve acente araçlarını geliştirmeyi size bırakır. PHPTRAVELS ise baştan itibaren eksiksiz bir platformu kaynak koduyla birlikte sunar.
Keşfetmeye devam edin
