دموی زنده

کد منبع کامل، سرور شما

نرم‌افزار متن‌باز مدیریت سفر که می‌توانید باز کنید، بخوانید و مالکش باشید

نرم‌افزار متن‌باز مدیریت سفر یعنی سیستم را خودتان میزبانی می‌کنید، تک‌تک خطوط کد را می‌بینید و داده‌هایتان نزد خودتان می‌ماند. PHPTRAVELS کد منبع کامل را در همه پلن‌ها با مجوز تجاری یک‌باره ارائه می‌کند، بنابراین پرواز، هتل، تور، قیمت‌گذاری و امور مالی روی سروری اجرا می‌شود که در اختیار شماست.

  • کد منبع کامل در همه پلن‌ها
  • روی هاست شما اجرا می‌شود
  • مجوز یک‌باره
  • پایگاه داده شما، داده‌های شما

درون کد

درخت کد منبع را باز کنید و ببینید چه چیزی را می‌توانید تغییر دهید

روی یک پوشه کلیک کنید. هر پوشه نشان می‌دهد چه چیزی در آن است، تیم شما چه چیزی را می‌تواند تغییر دهد و معمولاً چه کسی این کار را انجام می‌دهد.

بیشتر کسانی که به دنبال نرم‌افزار متن‌باز مدیریت سفر هستند، دنبال دانلود رایگان نیستند. آن‌ها می‌خواهند مطمئن شوند چیزی پنهان نیست: اینکه یک توسعه‌دهنده بتواند فرایند رزرو را باز کند، منطق قیمت‌گذاری را بخواند و مشکلی را بدون انتظار برای پاسخ تیکت فروشنده رفع کند. کاوشگر زیر نقشه‌ای ساده‌شده از ساختار یک نصب PHPTRAVELS است.

phptravels / your-domainکاوشگر کد منبع
  • modules/

~/app/

هسته برنامه

چه چیزی اینجاست

فرایند رزرو، حساب‌های مشتریان، نقش‌های کارکنان، تسویه‌حساب، پرداخت‌ها و موتور قیمت‌گذاری که سود افزوده و مالیات را اعمال می‌کند.

چه چیزی را می‌توانید تغییر دهید

  • افزودن یا حذف فیلدهای تسویه‌حساب و قواعد اعتبارسنجی
  • تغییر نحوه کار نقش‌ها و دسترسی‌های کارکنان
  • افزودن مرحله‌ای به فرایند رزرو، مانند رضایت‌نامه یا فروش مکمل

معمولاً چه کسی انجام می‌دهدیک توسعه‌دهنده PHP

~/modules/flights

ماژول پرواز

چه چیزی اینجاست

جست‌وجوی پرواز، نمایش نرخ، فرم‌های مسافر، مراحل رزرو و صدور بلیت، و آداپتورهایی که با تأمین‌کنندگان پرواز ارتباط برقرار می‌کنند.

چه چیزی را می‌توانید تغییر دهید

  • تغییر مرتب‌سازی نتایج، فیلترها و کارت نرخ
  • نمایش بار یا قوانین نرخ به شکلی دیگر
  • افزودن آداپتور برای API یک تأمین‌کننده پرواز جدید

معمولاً چه کسی انجام می‌دهدتوسعه‌دهنده‌ای که API تأمین‌کننده را می‌شناسد

~/modules/hotels

ماژول هتل

چه چیزی اینجاست

جست‌وجوی هتل، گروه‌بندی اتاق‌ها و نرخ‌ها، نمایش قوانین لغو، تأیید رزرو و صدور واچر.

چه چیزی را می‌توانید تغییر دهید

  • گروه‌بندی اتاق‌ها و نوع پذیرایی به روش خودتان
  • تغییر فیلترهای هتل و نمای نقشه
  • طراحی دوباره واچری که مشتریان دریافت می‌کنند

معمولاً چه کسی انجام می‌دهدیک توسعه‌دهنده، یا طراح برای واچر

~/themes/

قالب‌ها و تمپلیت‌ها

چه چیزی اینجاست

قالب صفحات، استایل‌ها، سربرگ و پابرگ، و چیدمان صفحات جست‌وجو و نتایج.

چه چیزی را می‌توانید تغییر دهید

  • اعمال رنگ‌ها، فونت‌ها و لوگوی برند شما
  • بازسازی صفحه اصلی یا کادر جست‌وجو
  • افزودن صفحات فرود برای مقصدهای خودتان

معمولاً چه کسی انجام می‌دهدتوسعه‌دهنده فرانت‌اند یا طراح

~/api/

لایه API

چه چیزی اینجاست

نقاط پایانی JSON که اپلیکیشن‌های موبایل و سیستم‌های همکار برای جست‌وجو، رزرو و خواندن رزروها از آن استفاده می‌کنند.

چه چیزی را می‌توانید تغییر دهید

  • افزودن نقطه پایانی برای اپلیکیشن یا همکار خودتان
  • ارسال رزروها به CRM یا نرم‌افزار حسابداری
  • محدود کردن داده‌هایی که هر همکار می‌تواند بخواند

معمولاً چه کسی انجام می‌دهدیک توسعه‌دهنده بک‌اند

~/docs/

مستندات

چه چیزی اینجاست

یادداشت‌های نصب، پیکربندی و راهنمای توسعه‌دهندگان که همراه محصول ارائه می‌شود.

چه چیزی را می‌توانید تغییر دهید

  • نگهداری دستورالعمل اجرایی خودتان کنار کد
  • ثبت هر تغییری که تیم شما ایجاد می‌کند
  • ارائه نقطه شروعی روشن به توسعه‌دهنده جدید

معمولاً چه کسی انجام می‌دهدهر کسی که نصب را مدیریت می‌کند

صفحه نمونه. چیدمانی ساده‌شده برای توضیح؛ نام پوشه‌ها در نصب واقعی ممکن است متفاوت باشد.

همه پلن‌ها شامل کد منبع کامل هستند. حق تغییر کد و حذف لینک Powered by با پلن Enterprise ارائه می‌شود.

بیشتر بخوانید:پروازهتلقالب‌هاسفارشی‌سازی

ماتریس مالکیت

سه مدل مجوز، کنار هم

نرم‌افزار سفر به سه روش اصلی فروخته می‌شود. این جدول خود مدل‌ها را مقایسه می‌کند، نه فروشندگان را، تا بتوانید هر پیشنهادی را که دریافت می‌کنید در جای درست قرار دهید.

پرسشمجوز کد منبع با میزبانی شماPHPTRAVELS از این مدل پیروی می‌کندمجوز بستهاشتراک SaaS
دسترسی به کدکد منبع کامل به شما تحویل داده می‌شودفایل‌های کامپایل‌شده یا رمزگذاری‌شده؛ منطق پنهان می‌ماندهیچ؛ از صفحاتی استفاده می‌کنید که ارائه‌دهنده در اختیار می‌گذارد
میزبانیسرور شما یا هر هاستی که انتخاب کنیدمعمولاً سرور شما، طبق قوانین فروشندهفقط فضای ابری ارائه‌دهنده
مالکیت دادهدر پایگاه داده و نسخه‌های پشتیبان خودتاندر پایگاه داده شما، اما با قالبی که فقط فروشنده کاملاً می‌فهمدروی سرورهای ارائه‌دهنده؛ آنچه اجازه می‌دهد را خروجی می‌گیرید
سفارشی‌سازیهر صفحه، قانون یا یکپارچه‌سازی، در چارچوب شرایط مجوزتنظیمات و افزونه‌هایی که فروشنده ارائه می‌کندتنظیمات، و درخواست‌های پولی در نقشه راه ارائه‌دهنده
به‌روزرسانی‌هاخودتان زمان به‌روزرسانی را انتخاب می‌کنید و ابتدا آزمایش می‌کنیدنسخه‌های فروشنده، اغلب وابسته به قرارداد پشتیبانیهم‌زمان برای همه اعمال می‌شود
اگر فروشنده مسیرش را تغییر دهدسیستم به کار ادامه می‌دهد؛ توسعه‌دهندگان شما نگهداری‌اش می‌کنندبا آخرین نسخه‌ای که دریافت کرده‌اید ادامه می‌دهیدسرویس شما با پایان اشتراک تمام می‌شود
هزینه در ۳ سالیک بار هزینه مجوز، به‌علاوه میزبانی و زمان توسعه‌دهندههزینه مجوز، به‌علاوه هزینه سالانه پشتیبانی یا تمدید و میزبانیسی‌وشش پرداخت ماهانه، اغلب به‌علاوه هزینه به ازای هر رزرو یا کاربر

متن‌باز، صادقانه

مالکیت کد منبع با مجوز متن‌باز عمومی یکی نیست

واژه متن‌باز معنای دقیقی دارد. جایگاه دقیق PHPTRAVELS این است، تا پس از خرید غافلگیر نشوید.

مجوز متن‌باز عمومی

MIT، GPL، Apache-2.0 و موارد مشابه

  • دانلود، استفاده و اشتراک‌گذاری رایگان
  • هر کسی می‌تواند کد را فورک کند و بفروشد
  • پشتیبانی از طریق انجمن کاربران یا یک شخص ثالث پولی
  • یکپارچه‌سازی با تأمین‌کنندگان، پرداخت‌ها و ابزارهای نماینده معمولاً بر عهده خودتان است

مجوز تجاری PHPTRAVELS

یک پرداخت، کد کامل، میزبانی شخصی

  • کد منبع کامل در Startup، Agency و Enterprise
  • مجوز تجاری برای کسب‌وکار شما، نه مجوز عمومی برای توزیع مجدد
  • نصب و پشتیبانی رایگان از سوی تیمی که کد را نوشته است
  • پرواز، هتل، تور و اتصال به تأمین‌کنندگان از روز اول آماده است

اگر به مجوزی نیاز دارید که اجازه توزیع مجدد کد را بدهد، یک پروژه متن‌باز عمومی انتخاب کنید. اگر به نرم‌افزار سفر کاملی نیاز دارید که بتوانید کدش را بخوانید، بررسی کنید و میزبانی کنید، این مدل برای شما ساخته شده است. سرور خودتان یا SaaS

راه‌اندازی

از مجوز تا نخستین رزرو واقعی

میزبانی شخصی کار زیادی به نظر می‌رسد. در عمل فهرست کوتاهی از مراحل است و تیم در مراحل نخست کمک می‌کند.

  1. 1

    پیش از شروع

    یک پلن انتخاب کنید

    Startup، Agency یا Enterprise. هر سه شامل کد منبع کامل و میزبانی شخصی هستند.

  2. 2

    پیش از شروع

    سرور خود را آماده کنید

    هاست استاندارد PHP و MySQL برای شروع کافی است. نیازمندی‌های زیر را بررسی کنید یا ابتدا از ما بپرسید.

  3. 3

    راه‌اندازی

    نصب رایگان

    تیم سیستم را روی دامنه شما نصب می‌کند: ۷ تا ۱۰ روز کاری در Startup، ۱ تا ۲ روز در Agency و ۴ تا ۶ ساعت در Enterprise.

  4. 4

    انتشار

    تأمین‌کنندگان را متصل کنید

    اطلاعات API خودتان را برای تأمین‌کنندگان پرواز، هتل و تور وارد کنید، سپس رزروها را در محیط آزمایشی هر تأمین‌کننده، در صورت وجود، آزمایش کنید.

  5. 5

    انتشار

    قوانین خود را تعیین کنید

    سود افزوده، ارزها، درگاه‌های پرداخت و قالب‌های ایمیل، همه از پنل مدیریت و بدون کدنویسی.

  6. 6

    پس از انتشار

    آن را از آن خود کنید

    توسعه‌دهندگان شما قالب‌ها و ماژول‌ها را تغییر می‌دهند، یا سفارشی‌سازی را از PHPTRAVELS سفارش می‌دهید.

هزینه سه‌ساله

مالکیت کد در سه سال چقدر هزینه دارد

مجوز یک‌باره در کنار یک هزینه ماهانه کوچک گران به نظر می‌رسد. اعداد خودتان را وارد کنید و در همان ۳۶ ماه مقایسه کنید.

مقادیر نمونه. آن‌ها را با قیمت واقعی هاست و پیشنهاد واقعی اشتراک جایگزین کنید.

میزبانی شخصی با کد منبع، ۳۶ ماه

–

اشتراک، ۳۶ ماه

–

تفاوت در ۳۶ ماه

–

یک بار مجوز، به‌علاوه هاست ضرب در ۳۶، به‌علاوه بودجه سه‌ساله توسعه‌دهنده.

به‌روزرسانی مادام‌العمر در Enterprise گنجانده شده است. در Startup و Agency می‌توانید به‌روزرسانی‌ها را هر زمان لازم بود جداگانه بخرید، پس اگر قصد دارید همیشه به‌روز بمانید، آن را به بودجه توسعه‌دهنده اضافه کنید. راهنمای هزینه نرم‌افزار

چک‌لیست خریدار

هفت پرسش برای هر نرم‌افزار سفر متن‌باز

این فهرست را برای هر گزینه در فهرست کوتاه خود به کار ببرید، از جمله گزینه ما.

0/ 7

  • نه نسخه نمایشی و نه فایل‌های رمزگذاری‌شده. بپرسید کدام پوشه‌ها گنجانده شده‌اند.

  • تغییر کد، تعداد دامنه‌ها و فروش مجدد اغلب شرایط متفاوتی دارند.

  • در پایگاه داده خودتان، با نسخه‌های پشتیبانی که کنترلشان دست شماست و می‌توانید بازیابی کنید.

  • پروژه رایگان بدون اتصال به تأمین‌کنندگان یعنی ماه‌ها کار یکپارچه‌سازی.

  • یافتن نیرو برای زبانی رایج مانند PHP با MySQL آسان‌تر از زبانی کمیاب است.

  • بپرسید تغییرات شما پس از نسخه جدید چگونه حفظ می‌شود و آیا وصله‌های امنیتی گنجانده شده‌اند.

  • یک انجمن، یک فریلنسر یا تیمی که کد را نوشته است. پاسخ را پیش از راه‌اندازی بدانید.

نیازمندی‌های میزبانی

سرور شما به چه چیزی نیاز دارد

نه سخت‌افزار خاص و نه نرم‌افزار کمیاب. یک حساب میزبانی استاندارد Linux حداقل نیازها را پوشش می‌دهد.

هاست اشتراکی برای راه‌اندازی اولیه کافی است. با رشد ترافیک و تأمین‌کنندگان، بیشتر تیم‌ها به VPS یا سرور اختصاصی می‌روند. این کار فقط کپی ساده فایل‌ها و پایگاه داده است، چون هیچ چیز به یک ارائه‌دهنده وابسته نیست.

راهنماهای میزبانی:پیش‌نیازهاهاست اشتراکیهاستینگ VPS

حداقل سرور
PHP
8.4 یا جدیدتر
پایگاه داده
آخرین نسخه MySQL یا MariaDB
وب‌سرور
آخرین نسخه Apache
حافظه
1 GB RAM، PHP memory_limit 256M
فضای ذخیره‌سازی
2 GB فضا، 1 GB پهنای باند
افزونه‌ها
mysqli, pdo, curl, openssl, mbstring, gd, zip

پرسش‌های متداول

پرسش‌های مربوط به نرم‌افزار متن‌باز مدیریت سفر

پاسخ‌های روشن درباره مجوزها، کد منبع، میزبانی و هزینه.

گفتگو با فروش

نه تحت مجوز عمومی مانند MIT، GPL یا Apache-2.0. همه پلن‌ها با کد منبع کامل ارائه می‌شوند که خودتان میزبانی می‌کنید و می‌توانید بخوانید و بررسی کنید، اما برای کسب‌وکار شما مجوز تجاری دارد و برای توزیع مجدد عمومی منتشر نشده است.

نرم‌افزاری برای اداره کسب‌وکار سفر، از جست‌وجو نزد تأمین‌کنندگان و قیمت‌گذاری تا رزرو، پرداخت، واچر و گزارش، که در آن کد را دریافت می‌کنید و خودتان میزبانی می‌کنید، به جای اجاره دسترسی به یک سیستم بسته.

کد منبع کامل در همه پلن‌ها گنجانده شده است. حق سفارشی‌سازی کد و حذف لینک Powered by با Enterprise ارائه می‌شود. در هر پلنی همچنین می‌توانید سفارشی‌سازی را از تیم PHPTRAVELS سفارش دهید.

روی سرور خودتان. به PHP 8.4 یا جدیدتر، MySQL یا MariaDB و Apache نیاز دارد. رزروها، مشتریان و پرداخت‌ها در پایگاه داده خودتان ذخیره می‌شوند، پس پشتیبان‌گیری و دسترسی در کنترل شماست.

مجوز یک پرداخت یک‌باره است: Startup ، Agency یا Enterprise. هزینه هاست و زمان توسعه‌دهنده را اضافه کنید. هیچ هزینه ماهانه مجوزی وجود ندارد.

Enterprise شامل به‌روزرسانی مادام‌العمر، وصله‌های امنیتی و ارتقای تک‌کلیکی است. در Startup و Agency می‌توانید به‌روزرسانی‌ها را هر زمان لازم بود جداگانه بخرید.

خیر. نصب در همه پلن‌ها رایگان است. تیم سیستم را روی دامنه و سرور شما راه‌اندازی می‌کند و زمان راه‌اندازی به پلن انتخابی شما بستگی دارد.

اگر توسعه‌دهنده و زمان دارید، پروژه رایگان می‌تواند شروع خوبی باشد. بیشتر آن‌ها یک محصول را پوشش می‌دهند و ساخت API تأمین‌کنندگان، پرداخت‌ها و ابزارهای نماینده را به شما واگذار می‌کنند. PHPTRAVELS از همان ابتدا یک پلتفرم کامل و کد منبع آن را در اختیارتان می‌گذارد.