হ্যালো টেকটিউনস জনগণ, কেমন আছেন আপনারা সবাই? আশাকরি সবাই ভাল আছেন। এখন থেকে নিয়মিত আবার নতুন টিউন নিয়ে আমরা হাজির হলাম আপনাদের কাছে। আর টেকটিউনসের নিত্যনতুন টপিক আর সার্ভিস নিয়ে ভালো না থেকে আর উপায় আছে? আর এই নিত্যনতুন টপিক আর সার্ভিসের ধারা বজায় রাখার নিমিত্তে, আজকে আমি আপনাদের সাথে একদম নতুন একটি টপিক নিয়ে হাজির হলাম। আর আপনারা এই টিউনের মাধ্যমে জানতে পারবেন অনেক নতুন নতুন সব তথ্য।
আজকে আমি আপনাদের সাথে আলোচনা করবো, কিভাবে কমার্শিয়াল লেভেলের ওয়েব হোস্টিং ফ্রিতে করবেন তার আদ্যোপান্ত নিয়ে।
প্রথমেই ওয়েব হোস্টিং কি তা নিয়ে আলোচনা করা যাক, সহজ ভাষায় ওয়েব হোস্টিং হচ্ছে ইন্টারনেটের একটি জায়গা (স্টোরেজ), যেখানে আপনি আপনার ওয়েব সাইটের যেকোনো তথ্য সংরক্ষণ করবেন এবং তা বিশ্বের যেকোনো প্রান্ত থেকে রক্ষণাবেক্ষণ করবেন এমন একটি মাধ্যম। সাধারণত, আমাদের ওয়েবসাইট ইন্টারনেটে লাইভ করার জন্য ওয়েব হোস্টিং ব্যবহার করে থাকি।
কারণ, ওয়েবসাইটের টেক্সট, ইমেজ, অন্যান্য ফাইল, অডিও/ভিডিও কন্টেন্ট (যদি থাকে) এগুলো ওয়েবসাইটে দেখানোর জন্য আমাদের হোস্টিং ব্যবহার করতে হয়। আর হোস্টিং ছাড়া, আপনার ওয়েব সাইট ইন্টারনেট এর মাধ্যমে ব্রাউজ করতে পারবেন না। যেমনঃ microsoft.com, facebook.com, google.com প্রতিটিই আলাদা আলাদা হোস্টিং-এ চলে। ওয়েব হোস্টিং কোম্পানি অনুযায়ী, হোস্টিং-এর সাইজ (MB/GB) এবং দাম ভিন্ন ভিন্ন হয়। আশা করছি আপনারা হোস্টিং কি তা বুঝেছেন। তো আমি আমার মূল আলোচনার চলে আসি।
অফিসিয়াল ওয়েবসাইট @ Infinity Free
ওয়েব হোস্টিং করতে বিভিন্ন ওয়েব হোস্টিং কোম্পানি থেকে হোস্টিং স্পেস কিনে নিতে হয়। তবে ফ্রিতে ওয়েব হোস্টিং করার জন্য Infinity Free হচ্ছে বর্তমানে সব থেকে জনপ্রিয় একটি মাধ্যম।
আর এই ফ্রি ওয়েব হোস্টিং-এ আপনি পাচ্ছেন সকল ধরনের কমার্শিয়াল লেভেলের সুবিধা। নিচে এর সুবিধা আর অসুবিধা সম্পর্কে আলোচনা করা হলঃ
Infinity Free হোস্টিং এর সুবিধা গুলো হল- 'আনলিমিটেড' ব্যান্ডউইথ, Softaculous, POP3 email, cPanel ইত্যাদি সুবিধা প্রদান করে থাকে - আর এই সুবিধাগুলো বেশির ভাগ পেইড হোস্টিং দিয়ে থাকে যা আপনি Infinity Free থেকে এই ফিচার গুলো ফ্রিতেই উপভোগ করতে পারবেন। তবে Infinity Free থেকে আপনি ফ্রিতে SSL সার্টিফিকেট পাবেন না তা নিতে হলে আপনাকে কিছু টাকা খরচ করতে হবে। নিচে Infinity Free এর সুবিধা ও অসুবিধাগুলো একেক করে দেখে নেই।
ফ্রি ওয়েব সাইট হোস্টিং-এ Infinity Free অনেক অকর্শনীয় ফিচার দিচ্ছে। আনলিমিটেড ডিস্ক স্পেস এবং ব্যান্ডউইথ ইত্যাদি এছাড়াও উদাহরণস্বরূপ বলা যায়, ৪০০ MySQL ডাটাবেস, ১০টি ইমেইল অ্যাকাউন্ট এবং ওয়েব সাইটের স্পীড আরও বাড়ানোর জন্য Cloudflare ইন্ট্রিগেশন করা রয়েছে। তাছাড়া Softaculous এর মাধ্যমে আপনি WordPress, PrestaShop, Joomla এবং ৪০০ এর অধিক জনপ্রিয় ওয়েব অ্যাপ অটোমেটিক ইন্সটল করতে পারবেন এবং সর্বোপরি ওয়েব হোস্টিং ইন্ডাস্ট্রির স্ট্যান্ডার্ড ও সিকিউর cPanel কনসোল এর মাধ্যমে আপনার ওয়েব সাইটটি সহজেই ম্যানেজ করতে এবং স্মুথলি রান করাতে পারবেন।
আর এই ফ্রি ওয়েব হোস্টিং-এ এমন সব ফিচার রয়েছে যার কারনে আপনি এটি পছন্দ করে ফেলবেন তবে সাবধান এর কিছু সীমাবদ্ধতাও রয়েছে, যা নিম্নে আলোচনা করা হলঃ
মনে করুন, আপনার ওয়েব সাইটিতে ৫০, ০০০ (পঞ্চাশ হাজার) হিট পর্যন্ত লিমিট করে দেওয়া হয়েছে। আর হিট হল আপনার ওয়েব হোস্টিং-এ ভিজিটরের করা একটি ফাইলের রিকোয়েস্ট, সুতরাং যদি আপনার ওয়েব সাইটের কোন পেইজে আটটি ইমেজ, দুটি CSS ফাইল এবং তিনটি scripts ফাইল থাকে তবে ঐ পেইজটি লোড করার জন্য সর্বমোট ১৪টি (পেইজ ফাইলটি সহ) হিট বা রিকোয়েস্ট লাগবে। আর Infinity Free তে এক দিনে ৩, ৫০০ পেজ দেখার পার্মিশন দেয়, সুতরাং আপনার পেইজে ভিজিটর যদি বেশি হয়ে থাকে তাহলে এই ফ্রি সার্ভিসটি আপনার জন্য উপযুক্ত নয় বলে আমি মনে করি। যদিও Infinity Free দাবি করে যে আনলিমিটেড ফ্রি সার্ভিস আদতে তা আনলিমিটেড নয় তবে ফ্রি হিসেবে এই ওয়েব হোস্টিং খুবই ভাল মানেের একটি ওয়েব হোস্টিং।
Infinity Free তে বিভিন্ন ধরনের লিমিটেশন রয়েছে এর মধ্যে উল্লেখযোগ্য, আপনার সাইটের CPU usage, entry processes এবং number of files and folders ইত্যাদি লিমিট করে দেওয়া হয়েছে। আর এই লিমিটেশন গুলো ব্যস্ত ওয়েব সাইটের জন্য অনেক সমস্যার কারণ হতে পারে, যদিও ছোট ওয়েব সাইট বা পোর্টফলিও ওয়েব সাইটের জন্য কোন সমস্যা হবে না।
এছাড়াও SSL হতে পারে আরেকটি উল্লেখযোগ্য সমস্যা। কেননা Infinity Free তে ওয়েব সাইটগুলো ফ্রিতে SSL সার্টিফিকেট দেয় তবে তা বিশ্বস্ত কর্তৃপক্ষের বদলে তারা নিজেরাই SSL সার্টিফিকেট প্রদান করে থাকে। ফলে ওয়েব সাইটের ভিজিটররা 'অনিরাপদ' এবং 'আপনার কানেক্টশন প্রাইভেট নয়' এই ধরনের সতর্কতা দেখতে পারে। আর এর ফলে আপনার ওয়েব সাইটের উপর ভিজিটরদের নেতিবাচক ধারণা বাড়বে।
Infinity Free এর সার্ভিস গুলো কিছু বেসিক সেবার সমন্বয়ে গঠিত, এটা মূলত নলেজ-বেস এবং কমিউনিটি ফোরামের মধ্যে সীমাবদ্ধ। তবে এটি অন্যান্য ওয়েব হোস্টিং কোম্পানি থেকে ফ্রিতে খুবই ভাল মানের সেবা দিচ্ছে। আর ফোরাম এর মাধ্যমে তারা কেমন সেবা দিচ্ছে তা যাচাই করে থাকে। তাদের গ্রাহকরা যে বাস্তব সমস্যার মুখোমুখি হচ্ছে তা আবিষ্কার এবং সমস্যার সমাধান করার জন্য উপযুক্ত একটি মাধ্যম হল এর কমিউনিটি ফোরাম।
Infinity Free সার্ভিসের পাশাপাশি পেইড ওয়েব হোস্টিং সার্ভিস প্রোভাইড করে (প্রতি মাসে ৩.৯৯$ বা ৩২০ টাকা বা তার বেশি)। তাদের পেইড হোস্টিং সার্ভিসের মাধ্যমে আপনি আরও শক্তিশালী সাইট তৈরি করতে পারবেন। Infinity কোম্পানি বলেছে যে Infinity Free, iFastNet স্পন্সর করেছে অন্যথায় তারা সাইটে বিজ্ঞাপণের মাধ্যমে এর সম্পূর্ণ অর্থায়নের যোগান করা হত। আর এ জন্য আপনাকে তাদের হোস্টিং সার্ভিস অতিরিক্ত বিক্রয় এর জন্য শেয়ার করার দরকার হবে না।
Infinity Free সেটআপ 'ক্লায়েন্ট প্রোফাইল' তৈরি করার মাধ্যমে শুরু করতে হয়। আর ক্লায়েন্ট প্রোফাইল তৈরি করা একদম সহজঃ প্রোফাইল তৈরি করতে তাদের অফিসিয়াল ওয়েব সাইটে গিয়ে Sign Up Now বাটনে ক্লিক করুন, আপনার ইমেইল অ্যাড্রেস এবং পাসওয়ার্ড টাইপ করুন, এরপরে আপনার ইমেইলে একটি ভেরিফিকেশন লিঙ্ক যাবে সেই লিঙ্কটিতে ক্লিক করুন, ব্যাস হয়ে গেল সাইন-আপ করা।
পরবর্তী ধাপে, অ্যাকাউন্ট তৈরি করার পরে আপনাকে অবশ্যই একটি ওয়েব হোস্টিং করতে হবে, অন্যথায় আপনি আপয়ান্র ওয়েব সাইট ভিজিট করতে পারবেন না। আর আপনি এখান থেকে ফ্রিতেই সাব-ডোমেইন নিতে পারবেন (yourname.epizy.com বা yourname.rf.gd)। এরপরে Infinity Free অটোমেটিক ভাবে আপনার জন্য একটি ইউজার নেম এবং পাসওয়ার্ড তৈরি করবে, যা তাদের লগইন পেইজে দেখতে পাবেন।
এছাড়াও আপনি একটি অ্যাকাউন্ট দিয়ে সর্বোচ্চ তিনটি ওয়েব সাইট হোস্টিং করতে পারবেন, প্রতিটি তাদের নিজস্ব ওয়েব সাইটের সাব-ডোমেইন এর সাথে কানেক্ট করা থাকবে আর তিনটি ওয়েব সাইটই একটি ক্লায়েন্ট প্রোফাইল থেকে ম্যানেজ করতে পারবেন। আর এই ফিচারটি আপনার জন্য খুবই সুবিধাজনক হতে পারে, কেননা যদি আপনার পরিবারের অন্যান্য সদস্যরা তাদের নিজস্ব ওয়েব সাইট ব্যবহার করতে চায় তাহলে তাদের জন্য আপনার ক্লায়েন্ট প্রোফাইল থেকেই ওয়েব সাইট হোস্ট করতে পারবেন। অথবা আপনি অতিরিক্ত ক্লায়েন্ট প্রোফাইল ক্রিয়েট করে আপনার নতুন আইডিয়া গুলো প্রয়োগ করে দেখতে পারেন। উদাহরণস্বরূপ, আপনি চিন্তা করতেছেন WordPress আসলেই কি বেস্ট CMS? এর জন্য অন্য ক্লায়েন্ট প্রোফাইলে অন্য CMS ইন্সটল করে আর তুলনা করে দেখুন এদের মধ্যে কোনটা ভাল।
আমরা কয়েকটি অ্যাকাউন্ট তৈরি করে দেখেছি। Infinity Free ওয়েবসাইটটি প্রথমে এটিকে একটিভ করতে কয়েক মিনিট সময় নিয়েছে, তবে আপনি চাইলে তাৎক্ষণিক ভাবে হোস্টিং সার্ভিস ব্যবহার করতে পারবেন।
Infinity Free এর ওয়েব কন্ট্রোল প্যানেলটি আপনার ডোমেনের নাম, অ্যাকাউন্ট এবং FTP লগইন ডিটেইলস সহ সমস্ত অ্যাকাউন্ট এর ডিটেইলস ডিসপ্লে করবে।
আর এর কন্ট্রোল প্যানেলে রয়েছে FTP ভিত্তিক Monsta ফাইল ম্যানেজার রয়েছে, আগে থেকে তৈরি করে রেখেছেন এমন স্ট্যাটিক ওয়েব সাইট এই ফাইল ম্যানেজার দিয়ে আপলোড করতে পারবেন অনেক সহজেই। অন্যান্য হোস্টিং ফাইল ম্যানেজারের মতোই Monsta ফাইল ম্যানেজার একই ভাবে কাজ করে, যদিও অনেক হোস্টিং ফাইল ম্যানেজারের থেকে Monsta ফাইল ম্যানেজার ব্যবহার করা অনেক সহজ। উদাহরণস্বরূপ, আপনার উইন্ডোজ অপারেটিং সিস্টেম থেকে ওয়েব সাইটের ফাইল এবং ফোল্ডার গুলো সিলেক্ট করে ড্রাগ করে (টেনে এনে ওয়েব স্পেসে) আপলোড করতে পারবেন।
আর আপনি যদি অনেকগুলি ফাইল একত্রে আপলোড করতে চান বা অন্য কোন কাজ করতে চান তবে রেগুলার FTP ক্লায়েন্ট ব্যবহার করে আরও দ্রুত এবং সহজে ফাইল ট্রান্সফার করতে পারবেন। কন্ট্রোল প্যানেলটি আপনার FTP ক্রিডেন্টসিয়াল ফ্রন্ট পেইজে ডিসপ্লে করা আছে এবং একই সাথে আপনি কিভাবে FileZilla ব্যবহার করে আপনার সাইট আপলোড করবেন তা বর্ণনা করা রয়েছে।
তাছাড়া যারা এক্সপার্ট আছেন তারা Infinity Free এর স্ট্যান্ডার্ড cPanel ব্যবহার করেই ওয়েব সাইট ম্যানেজ করতে পারবেন। অধিকাংশ cPanel-এ আপনার প্রয়োজনীয় সমস্ত টুলস পাবেন না কিন্তু cPanel-এ বেসিক সমস্ত টুলস ব্যবহার করতে পারবেন, যেমনঃ MySQL ডাটাবেজ কন্ট্রোল এবং phpMyAdmin, PHP অপশন, cron jobs, error page control, email account creation, simple account stats, on-demand backups এবং আরও অনেক টুলস রয়েছে।
সবকিছু বিবেচনা করে দেখলে মনে হয়, Softaculous ই হচ্ছে বেস্ট ফিচার কেননা আপনি এর মাধ্যমে অটোমেটিক ভাবে WordPress এবং অন্যান্য জনপ্রিয় ওয়েব অ্যাপ ইন্সটল করতে পারবেন। তাছাড়া আপনাকে লো লেভেল ডাটাবেজ ডিটেইলস বা অন্যান্য ঝামেলা নিয়ে চিন্তা করতে হবে না, শুধুমাত্র একটি ফর্ম পূরণ করেই, এক থেকে দুই মিনিটের মধ্যে আপনার ওয়েব সাইট প্রস্তুত হয়ে যাবে।
Infinity Free মূলত নলেজ-বেস এবং কমিউনিটি ফোরামে সীমাবদ্ধ কিন্তু এর মাধ্যমে আমাদের সকল সমস্যার সমাধান পেতে পারি সহজেই। উদাহরণস্বরূপ, FTP কীওয়ার্ড গুলো খুঁজতে ফোরামে সার্চ করতে পারেন এবং সার্চ ইঞ্জিনে করা ইনফরমেশন গুলো ফোরামে শেয়ার করে অন্যকে সাহায্য করতে পারেন।
Infinity Free এর ব্রডব্যান্ড নেটওয়ার্কের গতি সম্পর্কে সাধারণ ধারণা পাওয়ার জন্য, আমাদের ওয়েবসাইটটি বেশ কয়েক বার পারফরম্যান্স টেস্ট করে দেখছি, Infinity Free এর পারফরম্যান্স টেস্ট সম্পূর্ণ করেছি আর নিচে আমরা টেস্ট রেজাল্টের বিস্তারিত আলোচনা করেছি।
PingDom.com ওয়েব সাইটের মাধ্যমে আমাদের ওয়েব সাইটের পারফরম্যান্স টেস্ট করেছি, আমরা মূলত দেখেছি যে ওয়েব সাইটটি রানিং কিনা আর এর রেসপন্স টাইম কত? ফলাফল গুলি সাধারণত পজিটিভ ছিল, আমাদের ওয়েব সাইটটি সাধারণত 180ms-595ms পর্যন্ত লোড টাইম নিয়েছে, যা গড় সময়ের থেকে প্রায় ২৫% দ্রুত। যদিও মাঝে মাঝে উল্লেখযোগ্য ভাবে স্লো গতি ছিল, যেখানে রেসপন্স টাইম দ্বিগুণ হয়ে গিয়েছিল।
PingDom.com ওয়েব সাইট স্পিড টেস্ট করার জন্য মার্কিন, ইউরোপ, এশিয়া জুড়ে ৭ টি অবস্থান থেকে আমাদের সাইট লোড করে দেখেছি। এইবারের টেস্ট রেজাল্ট কিছুটা মিশ্র ধরনের ছিল, 975ms গড় লোড টাইমের তুলনায় প্রথম লোডের টাইম ভগ্নাংশের চেয়ে বেশি, তবে দ্বিতীয় (613ms) লোড টাইম দ্রুত ছিল।
উপরের টেস্ট রেজাল্ট পর্যালোচনা করে দেখলে বোঝা যায় যে, Infinity Free এর হার্ডওয়্যারে কোন সমস্যা নাই এবং সার্ভারগুলি সর্বোচ্চ পারফরম্যান্স করতে সক্ষম। তবে মনে রাখবেন যে ফ্রিতে ওয়েব হোস্টিংয়ের আসল সমস্যাটি হল ওয়েব সাইট সার্ভারে ক্রামড হতে পারে। Infinity Free এর হার্ডওয়্যার ভাল হলেও একই সাথে অন্যান্য ওয়েব সাইট লোড নিলে তাহলে সামগ্রিক সার্ভার গতি কমে যেতে পারে।
Infinity Free এর রয়েছে সেলফ-সাইনড SSL সার্টিফিকেট যা অনেক ওয়েব সাইটের জন্য একেবারেই গুরুত্বহীন, তবে আপনি যদি এটি নিয়ে সমস্যা ছাড়াই সেলফ-সাইনড SSL সার্টিফিকেট দিয়ে ওয়েব সাইট ম্যানেজ করতে পারেন তাহলে তো কথাই নাই, তবে ফ্রি হোস্টিং-এ আপনি Softaculous অটো-ইন্সটলার, POP3 email support এবং cPanel ম্যানেজমেন্ট ফিচার ব্যবহার করতে পারছেন আর এর কারণে অন্যান্য ওয়েব হোস্টিং থেকে এটি হচ্ছে বেস্ট ফ্রি ওয়েব হোস্টিং সাইট।
আমি এরকম নিত্যনতুন কাজের সফটওয়্যার নিয়ে টেকটিউনসে হাজির হবো নিয়মিত। তবে সে জন্য আপনার যা করতে হবে তা হলো আমার টেকটিউনস প্রোফাইলে আমাকে ফলো করার জন্য 'Follow' বাটনে ক্লিক করুন। আর তা না হলে আমার নতুন নতুন টিউন গুলো আপনার টিউন স্ক্রিনে পৌঁছাবে না।
আমার টিউন গুলো জোসস করুন, তাহলে আমি টিউন করার আরও অনুপ্রেরণা পাবো এবং ফলে ভবিষ্যতে আরও মান সম্মত টিউন উপহার দিতে পারবো।
আমার টিউন গুলো শেয়ার বাটনে ক্লিক করে সকল সৌশল মিডিয়াতে শেয়ার করুন। নিজে প্রযুক্তি শিখুন ও অন্য প্রযুক্তি সম্বন্ধে জানান টেকটিউনসের মাধ্যমে
আমি রায়হান ফেরদৌস। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 3 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 182 টি টিউন ও 131 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 73 ফলোয়ার আছে এবং আমি টেকটিউনসে 1 টিউনারকে ফলো করি।
নিজস্ব ফটোগ্রাফি পোর্টফোলিও করার জন্য এবং যারা ওয়েব ডেভেলপমেন্ট শিখছে তাদের জন্য কাজে দিবে।