সম্পূর্ণ সোর্স, আপনার সার্ভার
ওপেন সোর্স ট্রাভেল ম্যানেজমেন্ট সফটওয়্যার যা আপনি খুলতে, পড়তে এবং নিজের করে নিতে পারেন
ওপেন সোর্স ট্রাভেল ম্যানেজমেন্ট সফটওয়্যার মানে আপনি নিজেই সিস্টেম হোস্ট করেন, কোডের প্রতিটি লাইন দেখতে পান এবং নিজের ডেটা নিজের কাছে রাখেন। PHPTRAVELS প্রতিটি প্ল্যানে এককালীন বাণিজ্যিক লাইসেন্সের অধীনে সম্পূর্ণ সোর্স কোড দেয়, তাই ফ্লাইট, হোটেল, ট্যুর, প্রাইসিং ও ফিন্যান্স চলে আপনার নিয়ন্ত্রিত সার্ভারে।
- প্রতিটি প্ল্যানে সম্পূর্ণ সোর্স
- আপনার হোস্টিংয়ে চলে
- এককালীন লাইসেন্স
- আপনার ডেটাবেস, আপনার ডেটা
কোডের ভেতরে
সোর্স ট্রি খুলুন এবং দেখুন কী কী বদলাতে পারেন
একটি ফোল্ডারে ক্লিক করুন। প্রতিটি ফোল্ডার দেখায় সেখানে কী আছে, আপনার টিম কী বদলাতে পারে এবং সাধারণত কাজটি কে করে।
যাঁরা ওপেন সোর্স ট্রাভেল ম্যানেজমেন্ট সফটওয়্যার খোঁজেন, তাঁদের বেশিরভাগই বিনামূল্যে ডাউনলোড খোঁজেন না। তাঁরা নিশ্চিত হতে চান যে কিছুই লুকানো নেই: একজন ডেভেলপার বুকিং ফ্লো খুলতে পারেন, প্রাইসিং লজিক পড়তে পারেন এবং ভেন্ডরের টিকিটের অপেক্ষা না করেই সমস্যা সমাধান করতে পারেন। নিচের এক্সপ্লোরারটি একটি PHPTRAVELS ইনস্টলেশনের গঠনের সরল মানচিত্র।
- 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
আগে
একটি প্ল্যান বেছে নিন
Startup, Agency বা Enterprise। তিনটিতেই সম্পূর্ণ সোর্স কোড ও নিজস্ব হোস্টিং অন্তর্ভুক্ত।
- 2
আগে
আপনার সার্ভার প্রস্তুত করুন
শুরু করতে সাধারণ PHP ও MySQL হোস্টিংই যথেষ্ট। নিচের প্রয়োজনীয়তা দেখুন বা আগে আমাদের জিজ্ঞেস করুন।
- 3
সেটআপ
বিনামূল্যে ইনস্টলেশন
টিম আপনার ডোমেইনে এটি ইনস্টল করে: Startup-এ ৭ থেকে ১০ কর্মদিবস, Agency-তে ১ থেকে ২ দিন, এবং Enterprise-এ ৪ থেকে ৬ ঘণ্টা।
- 4
লঞ্চ
সাপ্লায়ার যুক্ত করুন
ফ্লাইট, হোটেল ও ট্যুর সাপ্লায়ারের জন্য নিজের API ক্রেডেনশিয়াল যোগ করুন, তারপর যেখানে আছে সেখানে প্রতিটি সাপ্লায়ারের স্যান্ডবক্সে বুকিং পরীক্ষা করুন।
- 5
লঞ্চ
নিজের নিয়ম ঠিক করুন
মার্কআপ, মুদ্রা, পেমেন্ট গেটওয়ে ও ইমেইল টেমপ্লেট, সবই অ্যাডমিন প্যানেল থেকে কোড ছাড়াই।
- 6
লঞ্চের পরে
নিজের মতো করে নিন
আপনার ডেভেলপাররা থিম ও মডিউল বদলান, অথবা আপনি PHPTRAVELS থেকে কাস্টমাইজেশন অর্ডার করেন।
তিন বছরের খরচ
তিন বছরে কোডের মালিকানার খরচ কত
ছোট মাসিক ফির পাশে এককালীন লাইসেন্স দামি মনে হয়। নিজের সংখ্যা বসান এবং একই ৩৬ মাসে তুলনা করুন।
লাইসেন্স প্ল্যান
নমুনা মান। এগুলো প্রকৃত হোস্টিং মূল্য ও প্রকৃত সাবস্ক্রিপশন কোটেশন দিয়ে বদলে নিন।
সোর্সসহ নিজস্ব হোস্টিং, ৩৬ মাস
–
সাবস্ক্রিপশন, ৩৬ মাস
–
৩৬ মাসে পার্থক্য
–
একবার লাইসেন্স, যোগ হোস্টিং গুণ ৩৬, যোগ তিন বছরের ডেভেলপার বাজেট।
Enterprise-এ আজীবন আপডেট অন্তর্ভুক্ত। Startup ও Agency-তে প্রয়োজন হলে আপডেট আলাদাভাবে কেনা যায়, তাই হালনাগাদ থাকতে চাইলে সেগুলো ডেভেলপার বাজেটে যোগ করুন। সফটওয়্যার খরচ নির্দেশিকা
ক্রেতার চেকলিস্ট
যেকোনো ওপেন সোর্স ট্রাভেল সফটওয়্যারকে জিজ্ঞেস করার সাতটি প্রশ্ন
আপনার শর্টলিস্টের প্রতিটি বিকল্পে এই তালিকা ব্যবহার করুন, আমাদেরটিসহ।
0/ 7
ডেমো বিল্ড বা এনকোড করা ফাইল নয়। জিজ্ঞেস করুন কোন কোন ফোল্ডার অন্তর্ভুক্ত।
কোড বদলানো, ডোমেইনের সংখ্যা ও পুনর্বিক্রয় প্রায়ই আলাদাভাবে বিবেচিত হয়।
আপনার নিজের ডেটাবেসে, এমন ব্যাকআপসহ যা আপনি নিয়ন্ত্রণ করেন এবং পুনরুদ্ধার করতে পারেন।
সাপ্লায়ার সংযোগ ছাড়া বিনামূল্যের প্রকল্প মানে কয়েক মাসের ইন্টিগ্রেশন কাজ।
MySQL-সহ PHP-এর মতো প্রচলিত ভাষার জন্য দুর্লভ ভাষার চেয়ে লোক পাওয়া সহজ।
জিজ্ঞেস করুন নতুন রিলিজের পরে আপনার পরিবর্তনগুলো কীভাবে টিকে থাকে এবং নিরাপত্তা প্যাচ অন্তর্ভুক্ত কি না।
একটি ফোরাম, একজন ফ্রিল্যান্সার বা কোড লিখেছে এমন টিম। লঞ্চের আগেই উত্তর জেনে নিন।
হোস্টিংয়ের প্রয়োজনীয়তা
আপনার সার্ভারের যা দরকার
কোনো বিশেষ হার্ডওয়্যার বা দুর্লভ সফটওয়্যার নয়। একটি সাধারণ 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 শুরু থেকেই সম্পূর্ণ প্ল্যাটফর্ম এবং এর সোর্স কোড দেয়।
