প্রকল্প সম্পর্কে
Halo একটি ওপেন সোর্স ওয়েবসাইট বিল্ডিং টুল, যার উচ্চারণ হলো 「heɪloʊ」 এবং এটি ব্যক্তি ও প্রতিষ্ঠানের জন্য ওয়েবসাইট তৈরির সমাধান হিসেবে ডিজাইন করা হয়েছে। এর README অনুযায়ী, এটি ব্যক্তিগত ব্লগ, নলেজ বেস, কর্পোরেট ওয়েবসাইট এবং অনলাইন স্টোরের মতো বিভিন্ন ধরণের সাইটের জন্য প্রযোজ্য।
দ্রুত শুরু করা
যদি ডিভাইসে Docker পরিবেশ থাকে, তবে README-তে দেওয়া কমান্ডের মাধ্যমে এটি চালু করা সম্ভব: কন্টেইনারের নাম halo, ৮০৯০ পোর্ট ম্যাপ করা এবং ~/.halo2 কে কন্টেইনারের /root/.halo2-এ মাউন্ট করা, যেখানে ইমেজটি হলো halohub/halo:2.26। README-তে উল্লেখ করা হয়েছে যে এই পদ্ধতিটি শুধুমাত্র অভিজ্ঞতার জন্য, তবে রিভার্স প্রক্সি, SSL সার্টিফিকেট, আপগ্রেড এবং ব্যাকআপ ম্যানেজ করার জন্য ওপেন সোর্স Linux সার্ভার ম্যানেজমেন্ট প্যানেল 1Panel ব্যবহার করে ডেপ্লয় করার পরামর্শ দেওয়া হয়েছে; নথিতে আরও ডেপ্লয়মেন্ট পদ্ধতি তালিকাভুক্ত করা হয়েছে।
অনলাইন অভিজ্ঞতা
README-তে ডেমো সাইট এবং ব্যাকএন্ড অ্যাড্রেস প্রদান করা হয়েছে, সেই সাথে ডেমো অ্যাকাউন্ট (demo) এবং পাসওয়ার্ড দেওয়া হয়েছে, যাতে আনুষ্ঠানিক ইনস্টলেশনের আগে ইন্টারফেস এবং ফিচারগুলো বোঝা যায়।
ভার্সন বিভাজন
ফিচারের পরিধি অনুযায়ী প্রজেক্টটিকে তিনটি ভার্সনে ভাগ করা হয়েছে, যার বিবরণ README-তে দেওয়া আছে:
- কমিউনিটি এডিশন: ওপেন সোর্স এবং বিনামূল্যে, যা GPLv3 লাইসেন্স অনুসরণ করে। এটি ব্যক্তিগত ডেভেলপার, প্রযুক্তি প্রেমী এবং ওপেন সোর্স প্রজেক্টের জন্য তৈরি, যার মাধ্যমে বিনামূল্যে ব্লগ, পোর্টফোলিও এবং টেকনিক্যাল ডকুমেন্টেশন সাইট তৈরি করা যায়। এতে ১০০টিরও বেশি ফ্রি থিম এবং প্লাগইন রয়েছে।
- প্রফেশনাল এডিশন: কমিউনিটি এডিশনের পাশাপাশি এতে আরও কিছু ফিচার যুক্ত করা হয়েছে, যার মধ্যে রয়েছে মোবাইল অ্যাপ কন্টেন্ট ম্যানেজমেন্ট, AI স্মার্ট ওয়েবসাইট বিল্ডিং, ফোন নম্বর ভেরিফিকেশন লগইন, সম্পূর্ণ সাইটের প্রাইভেট ডেপ্লয়মেন্ট এবং পেইড থিম ও প্লাগইন মার্কেটের কিছু প্রিমিয়াম থিম ও প্লাগইন (যেমন SEO অপ্টিমাইজেশন, পেইড রিডিং, AI অ্যাসিস্ট্যান্ট ইত্যাদি)।
- শপ এডিশন: প্রফেশনাল এডিশনের সাথে এতে অনলাইন স্টোরের ক্ষমতা যুক্ত করা হয়েছে, যার মধ্যে পণ্য ব্যবস্থাপনা, অর্ডার প্রসেসিং এবং পেমেন্ট ইন্টিগ্রেশন অন্তর্ভুক্ত। এতে WeChat Pay, Alipay-এর মতো পেমেন্ট পদ্ধতি যুক্ত করা যায়, যাতে ব্র্যান্ড ওয়েবসাইট, CMS এবং অনলাইন শপ একই সাইটে সমন্বিত করা যায়।
বিভিন্ন ভার্সনের বিস্তারিত পার্থক্যের জন্য README-তে দেওয়া ভার্সন তুলনা পৃষ্ঠা দেখার পরামর্শ দেওয়া হয়েছে।
অ্যাপ ইকোসিস্টেম এবং এক্সটেনশন
Halo একটি অ্যাপ মার্কেটপ্লেস প্রদান করে যেখান থেকে সাইটের থিম এবং ফাংশনাল প্লাগইন পাওয়া যায়; ডেভেলপাররা নিজেরাই অ্যাপ পাবলিশ এবং ম্যানেজ করতে পারেন, যার জন্য README-তে ডেভেলপার অনবোর্ডিং এবং অ্যাপ তৈরির নির্দেশিকা লিঙ্ক করা হয়েছে। এছাড়া রেফারেন্সের জন্য awesome-halo রিসোর্স লিস্ট রয়েছে।
লাইসেন্স এবং অবদান
প্রজেক্টটি GPL-v3.0 লাইসেন্সের অধীনে ওপেন সোর্স করা হয়েছে এবং README ব্যবহারকারীদের এই ওপেন সোর্স লাইসেন্স মেনে চলার কথা মনে করিয়ে দিয়েছে। অবদান রাখতে চাইলে রিপোজিটরির CONTRIBUTING ডকুমেন্ট অনুসরণ করতে হবে। রিপোজিটরি পেজে অবদানকারীদের তথ্য এবং পরিসংখ্যান চার্ট প্রদর্শিত হয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.