ওয়েব হোস্টিং

ওয়েব হোস্টিং একটি অনলাইন পরিষেবা, যা একটি ওয়েবসাইটের ফাইলসমূহ ইন্টারনেটে সংরক্ষণ ও প্রকাশের সুযোগ করে দেয়। এটি ওয়েবসাইটকে সর্বজনীনভাবে অ্যাক্সেসযোগ্য করে তোলে, ফলে ব্যবহারকারীরা যেকোনো স্থান থেকে ওয়েবসাইটটি দেখতে ও ব্যবহার করতে পারেন। সহজভাবে বলতে গেলে, এটি ওয়েবসাইটের জন্য একটি ভার্চুয়াল ঠিকানা, যেখানে তথ্য সংরক্ষণ করা হয় এবং দর্শকদের জন্য উপলব্ধ করা হয়। যেসব কোম্পানি এই ধরনের সেবা প্রদান করে তাদের কখনো কখনো ওয়েব হোস্ট বলা হয়।

ইতিহাস 

১৯৯১ সালের আগে, ইন্টারনেট শুধুমাত্র "বিজ্ঞান ও প্রকৌশল ক্ষেত্রে গবেষণা ও শিক্ষা" কাজে ব্যবহারের জন্য সীমাবদ্ধ ছিল।

সেসময় এটি শুধুমাত্র ই-মেইল, টেলনেট, এফটিপি এবং ইউসেনেট এর জন্য ব্যবহৃত হতো, তবে ওয়েবসাইটের সংখ্যা ছিল খুবই কম। বিশ্বব্যাপী ওয়েব প্রযুক্তি তখনই মাত্র তৈরি হয়েছিল।

১৯৯৩ সালের শেষ দিকে এসে প্রথমবারের মতো ম্যাকিনটোশ এবং উইন্ডোজ কম্পিউটারের জন্য চিত্রভিত্তিক ওয়েব ব্রাউজার চালু হয়।

ইন্টারনেট ব্যবহারের সুযোগ কিছুটা বৃদ্ধি পেলেও, পরিস্থিতি ১৯৯৫ সাল পর্যন্ত অস্পষ্ট ছিল।

একটি ওয়েবসাইট চালাতে হলে, একজন ব্যক্তি বা প্রতিষ্ঠানকে নিজস্ব কম্পিউটার বা সার্ভার স্থাপন করতে হতো।

কিন্তু যেহেতু এটি বেশ ব্যয়বহুল এবং প্রযুক্তিগত দক্ষতা প্রয়োজন ছিল, তাই ওয়েব হোস্টিং পরিষেবাগুলো চালু হয়। এই পরিষেবাগুলো ব্যবহারকারীদের নিজস্ব ওয়েবসাইট তৈরি এবং সেটি প্রকাশ করার সুযোগ দেয়, যেখানে ওয়েব হোস্টিং কোম্পানিগুলো তাদের নিজস্ব সার্ভারে সাইটগুলো সংরক্ষণ করত।

বিশ্বব্যাপী ওয়েব ব্যবহারকারীর সংখ্যা বৃদ্ধির সাথে সাথে, ছোট-বড় সব প্রতিষ্ঠানের জন্য অনলাইন উপস্থিতি অপরিহার্য হয়ে ওঠে।

১৯৯৫ সালের মধ্যে জিওসিটিজ, অ্যাঞ্জেলফায়ার এবং ট্রাইপড.কম বিনামূল্যে ওয়েব হোস্টিং পরিষেবা প্রদান শুরু করে।

শ্রেণীবিন্যাস

স্থির পৃষ্ঠা হোস্টিং   
সবচেয়ে সাধারণ ও সহজলভ্য ওয়েব হোস্টিং হলো ওয়েব পেইজ এবং ছোট আকারের ফাইল হোস্টিং। এখানে ব্যবহারকারীরা ফাইল ট্রান্সফার প্রোটোকল (এফটিপি) বা একটি ওয়েব ইন্টারফেসের মাধ্যমে ফাইল আপলোড করতে পারেন। সাধারণত, এসব ফাইল কোনো ধরনের পরিবর্তন ছাড়াই সরাসরি ওয়েবে প্রদর্শিত হয় বা সামান্য প্রসেসিং করা হয়।

অনেক ইন্টারনেট সার্ভিস প্রোভাইডার (আইএসপি) তাদের গ্রাহকদের জন্য বিনামূল্যে এই পরিষেবা প্রদান করে। এছাড়াও, ব্যক্তি ও প্রতিষ্ঠানগুলো চাইলে বিকল্প ওয়েব হোস্টিং পরিষেবা প্রদানকারীদের কাছ থেকেও এই সুবিধা পেতে পারেন।

বিভিন্ন কোম্পানি সীমিত সুবিধাসহ বিনামূল্যে ওয়েব হোস্টিং সরবরাহ করে, যা অনেক সময় বিজ্ঞাপনের মাধ্যমে পরিচালিত হয়। তবে বিনামূল্যের তুলনায় অর্থপ্রদত্ত হোস্টিং সেবা সাধারণত বেশি সুবিধা ও নির্ভরযোগ্যতা প্রদান করে।

একটি মাত্র ওয়েব পেইজের জন্য সাধারণত ব্যক্তিগত ওয়েবসাইটের হোস্টিং যথেষ্ট। পার্সোনাল ওয়েবসাইটের হোস্টিং অনেক সময় বিনামূল্যে দেওয়া হয় বা কম খরচে পাওয়া যায়, তবে বিজ্ঞাপন সমর্থিত হতে পারে। অন্যদিকে, ব্যবসায়িক ওয়েবসাইটের জন্য উন্নত মানের ওয়েব হোস্টিং প্রয়োজন হয়, যা ওয়েবসাইটের আকার ও কার্যকারিতার ওপর নির্ভর করে বেশি ব্যয়বহুল হতে পারে।

পিয়ার-টু-পিয়ার ওয়েব হোস্টিং   
পিয়ার-টু-পিয়ার (পিটুপি) ওয়েব হোস্টিং হলো একটি পদ্ধতি, যেখানে ওয়েব পেইজে প্রবেশাধিকারের জন্য পিয়ার-টু-পিয়ার নেটওয়ার্ক ব্যবহার করা হয়।

এটি প্রচলিত ক্লায়েন্ট-সার্ভার মডেল থেকে আলাদা, যেখানে নির্দিষ্ট ওয়েব সার্ভার ও ব্যবহারকারীদের ক্লায়েন্ট কম্পিউটারের মধ্যে ডেটা বিতরণ করা হয়। অন্যদিকে, পিয়ার-টু-পিয়ার হোস্টিংয়ে সরাসরি বিভিন্ন ব্যবহারকারীর কম্পিউটারের মধ্যে ডেটা বিনিময় ঘটে, যা কেন্দ্রীয় সার্ভারের ওপর নির্ভরশীলতা কমায়।

পিটুপি ওয়েব হোস্টিং বিভিন্ন রূপ নিতে পারে, যার মধ্যে উল্লেখযোগ্য হলো পিটুপি ওয়েব ক্যাশ এবং কনটেন্ট ডেলিভারি নেটওয়ার্ক এই পদ্ধতিগুলো ওয়েব কন্টেন্ট দ্রুত বিতরণ ও লোডিং সময় কমাতে সহায়তা করে।

বৃহৎ হোস্টিং পরিষেবা   
যেসব ওয়েবসাইট জটিল এবং আরও বেশি কার্যকরী, তাদের জন্য উন্নত মানের হোস্টিং পরিষেবা প্রয়োজন হয়। এই পরিষেবায় ডাটাবেস সমর্থন, উন্নত অ্যাপ্লিকেশন ডেভেলপমেন্ট প্ল্যাটফর্ম এবং স্ক্রিপ্টিং সুবিধা অন্তর্ভুক্ত থাকে।

এমন ওয়েব হোস্টিং পরিষেবাগুলো ব্যবহারকারীদের এএসপি.নেট, কোল্ডফিউশন, জাভা ইই, পার্ল/প্ল্যাক, পিএইচপি বা রুবি অন রেইলস ইত্যাদি প্ল্যাটফর্ম ব্যবহার করে ওয়েব অ্যাপ্লিকেশন তৈরির সুযোগ দেয়।

এই ধরনের হোস্টিংয়ের মধ্যে প্রায়ই ওয়েব কনটেন্ট ম্যানেজমেন্ট সিস্টেম (সিএমএস) অন্তর্ভুক্ত থাকে, যা ব্যবহারকারীদেরকে প্রযুক্তিগত জটিলতা থেকে মুক্ত রেখে সহজভাবে ওয়েবসাইট পরিচালনার সুযোগ দেয়।

নিরাপত্তার জন্য, সিকিউর সকেট লেয়ার (এসএসএল) ব্যবহৃত হয়, যা ওয়েবসাইট ও ব্যবহারকারীর মধ্যে তথ্য এনক্রিপ্ট করে, ফলে তথ্য সুরক্ষিত থাকে। বিশেষ করে, ই-কমার্স ও অন্যান্য সংবেদনশীল তথ্য আদান-প্রদানের ওয়েবসাইটগুলোর জন্য এটি অত্যন্ত গুরুত্বপূর্ণ।

হোস্টিংয়ের ধরন 

ইন্টারনেট হোস্টিং পরিষেবাগুলোর কাজ হচ্ছে ওয়েব সার্ভার পরিচালনা করা। এই পরিষেবাগুলোর পরিধি এবং ধরন ভিন্ন হতে পারে, যা বিভিন্ন প্রয়োজন অনুযায়ী ভিন্ন ধরনের সেবা প্রদান করে।

 শেয়ারড ওয়েব হোস্টিং পরিষেবা – এই পরিষেবায় একাধিক ওয়েবসাইট এক সার্ভারে রাখা হয়, যা কয়েকটি সাইট থেকে শুরু করে শতাধিক সাইট পর্যন্ত হতে পারে। এর ফলে, সমস্ত ওয়েবসাইট একযোগে একই সার্ভারের রিসোর্স যেমন র্যাম এবং সিপিইউ ভাগ করে নেয়। শেয়ারড হোস্টিং সাধারণত একটি মৌলিক পরিষেবা, যা সফটওয়্যার আপডেট এবং কাস্টমাইজেশনে খুব বেশি নমনীয় নয়। বেশিরভাগ রিসেলাররা শেয়ারড হোস্টিং সেবা বিক্রি করে এবং অনেক কোম্পানি ক্লায়েন্টদের জন্য রিসেলার অ্যাকাউন্ট প্রদান করে।
 রিসেলার ওয়েব হোস্টিং – এটি এমন একটি পরিষেবা যেখানে ক্লায়েন্টরা নিজে হোস্টিং প্রদানকারী হয়ে উঠতে পারেন। তারা বিভিন্ন ধরনের হোস্টিং পরিকল্পনা ব্যবহার করে নিজেদের ওয়েবসাইট বা অন্যান্য সাইট হোস্টিং করতে পারে। রিসেলারদের অ্যাকাউন্টের আকার ভিন্ন হতে পারে, অনেক রিসেলার নিজের কাছে ভার্চুয়াল ডেডিকেটেড সার্ভার বা কো-লোকেটেড সার্ভার রাখেন। সাধারণত তারা তাদের সরবরাহকারী প্রতিষ্ঠানের শেয়ারড হোস্টিং পরিকল্পনার মতো সেবা প্রদান করে এবং নিজেরাই প্রযুক্তিগত সহায়তা প্রদান করে।
 ভার্চুয়াল ডেডিকেটেড সার্ভার (ভিপিএস) – এই ধরনের সার্ভারে একটি সার্ভারের রিসোর্সকে ভার্চুয়াল সার্ভারে ভাগ করা হয়, যেখানে প্রতিটি সার্ভারের উপরের হার্ডওয়্যার ভিত্তিক সম্পদ সরাসরি প্রতিফলিত না হয়ে নির্দিষ্ট ভার্চুয়াল স্টোরেজ এবং ক্ষমতা বরাদ্দ করা হয়। এখানে ব্যবহারকারীরা তাদের নিজস্ব ভার্চুয়াল পরিবেশে রুট অ্যাক্সেস পেয়ে থাকে এবং তাদের নিজস্ব সার্ভারের রক্ষণাবেক্ষণের দায়িত্ব পালন করতে পারে।
 ডেডিকেটেড হোস্টিং পরিষেবা – এই পরিষেবায়, ব্যবহারকারী একটি সম্পূর্ণ সার্ভার পান যা তাদের একান্ত ব্যবহারিক। এতে, ব্যবহারকারী সম্পূর্ণ নিয়ন্ত্রণ পেয়ে থাকে এবং সার্ভারের সম্পূর্ণ অ্যাডমিনিস্ট্রেটিভ অ্যাক্সেস থাকে (যেমন রুট অ্যাক্সেস বা উইন্ডোজে অ্যাডমিনিস্ট্রেটর অ্যাক্সেস)। তবে, এটি সাধারণত ব্যবহারকারীকে সরাসরি সার্ভারের মালিকানা প্রদান না করে, বরং ভাড়া দেওয়া হয়। এই পরিষেবা স্ব-পরিচালিত (unmanaged) হতে পারে, যার ফলে ব্যবহারকারীকে নিজের সার্ভারের নিরাপত্তা এবং রক্ষণাবেক্ষণের দায়িত্ব নিতে হয়।
 ম্যানেজড হোস্টিং পরিষেবা – এই পরিষেবায়, ব্যবহারকারী একটি সার্ভার পান, তবে তাদের সার্ভারটি পুরোপুরি নিয়ন্ত্রণ করতে দেওয়া হয় না। সাধারণত, ব্যবহারকারী তাদের ডেটা পরিচালনা করতে পারেন FTP বা অন্যান্য রিমোট ম্যানেজমেন্ট টুলের মাধ্যমে, কিন্তু সার্ভারের কনফিগারেশন পরিবর্তন করার অনুমতি তাদের দেওয়া হয় না। সরবরাহকারী তাদের জন্য সার্ভারের রক্ষণাবেক্ষণ এবং অন্যান্য প্রশাসনিক কাজ পরিচালনা করে।
 কো-লোকেশন হোস্টিং পরিষেবা – এই পরিষেবা ডেডিকেটেড হোস্টিংয়ের মতো হলেও, এখানে ব্যবহারকারী তার নিজস্ব সার্ভার মালিকানাধীন হয় এবং হোস্টিং প্রতিষ্ঠান শুধুমাত্র সার্ভারের জন্য শারীরিক স্থান প্রদান করে। এটি একটি অত্যন্ত শক্তিশালী এবং ব্যয়বহুল পরিষেবা, যেখানে সার্ভারগুলোর সুরক্ষা ও রক্ষণাবেক্ষণের দায়িত্ব মূলত ব্যবহারকারীরই। সাধারণত, কো-লোকেশন প্রতিষ্ঠান সরাসরি ক্লায়েন্টের মেশিনে কোন সমর্থন প্রদান করে না এবং শুধুমাত্র বিদ্যুৎ, ইন্টারনেট অ্যাক্সেস এবং স্টোরেজ সুবিধা প্রদান করে।
 ক্লাউড হোস্টিং – এটি একটি অত্যন্ত নির্ভরযোগ্য এবং স্থিতিশীল হোস্টিং পরিষেবা, যেখানে একাধিক সার্ভার একটি ক্লাস্টার হয়ে কাজ করে। ক্লাউড হোস্টিংয়ের সুবিধা হলো, যখন একটি সার্ভার ব্যর্থ হয়, অন্য সার্ভার তা স্বয়ংক্রিয়ভাবে প্রতিস্থাপন করে। ক্লাউড হোস্টিং পরিষেবা প্রদানকারী প্রতিষ্ঠান শুধুমাত্র ব্যবহারকারীর আসল ব্যবহৃত রিসোর্সের জন্য খরচ আদায় করে, ফলে ক্লায়েন্টদের জন্য এটি একটি লচিল অপশন। তবে, এটি কিছু ক্ষেত্রে ডেটা নিরাপত্তা এবং গোপনীয়তার ক্ষেত্রে কিছু উদ্বেগ সৃষ্টি করতে পারে, বিশেষত GDPR এবং অন্যান্য গোপনীয়তা নীতিমালা অনুসরণ করতে।
 ক্লাস্টার হোস্টিং – এখানে একাধিক সার্ভার একই সাইট বা কনটেন্ট হোস্ট করে। এই ধরনের হোস্টিং অনেক ক্ষেত্রেই উচ্চ-উপলব্ধতা ডেডিকেটেড হোস্টিং বা স্কেলেবল ওয়েব হোস্টিং সমাধান হিসাবে ব্যবহৃত হয়।
 গ্রিড হোস্টিং – এটি একটি ধরনের বিতরণকৃত হোস্টিং ব্যবস্থা, যেখানে সার্ভারগুলোর একটি গ্রিড তৈরী করা হয় এবং সেগুলো একে অপরের সাথে সংযুক্ত হয়ে কাজ করে।
 হোম সার্ভার – এটি একটি ব্যক্তিগত সার্ভার যা সাধারণত একটি ব্রডব্যান্ড সংযোগ থেকে ওয়েবসাইট হোস্ট করতে ব্যবহৃত হয়। তবে, অনেক ইন্টারনেট সেবা প্রদানকারী (ISP) হোম সার্ভারগুলিকে নিষিদ্ধ করে এবং স্ট্যাটিক আইপি ঠিকানা প্রদান করতে অস্বীকার করে। এক্ষেত্রে, সাধারণত ডাইনামিক DNS পরিষেবা ব্যবহার করা হয়, যা ব্যবহারকারীর আইপি ঠিকানা পরিবর্তিত হলে তা অটোমেটিকভাবে আপডেট করে।

নির্দিষ্ট কিছু হোস্টিং পরিষেবা যা ওয়েব হোস্টিং পরিষেবা প্রদানকারী প্রতিষ্ঠানগুলো প্রদান করে:
 ফাইল হোস্টিং: শুধুমাত্র ফাইল সংরক্ষণ করা হয়, ওয়েব পেজ নয়।
 ছবি হোস্টিং
 ভিডিও হোস্টিং
 ব্লগ হোস্টিং
 পেস্ট বিন
 অনলাইন শপিং কার্ট সফটওয়্যার
 ই-মেইল হোস্টিং

হোস্টিং ব্যবস্থাপনা 

হোস্ট সাধারণত একটি কন্ট্রোল প্যানেল প্রদান করে, যা ব্যবহারকারীকে ওয়েব সার্ভার পরিচালনা এবং স্ক্রিপ্ট ইনস্টল করার সুবিধা দেয়, পাশাপাশি ই-মেইলসহ অন্যান্য মডিউল এবং সেবা অ্যাপ্লিকেশনও সরবরাহ করতে পারে। যেসব ওয়েব সার্ভার কন্ট্রোল প্যানেল ছাড়া পরিচালিত হয়, সেগুলো সাধারণত "হেডলেস" সার্ভার নামে পরিচিত। কিছু হোস্ট বিশেষ কিছু সফটওয়্যার বা সেবা প্রদান করে, যেমন ই-কমার্স, ব্লগ, ইত্যাদি।

নির্ভরযোগ্যতা এবং আপটাইম 
একটি ওয়েবসাইটের উপলব্ধতা মাপা হয়, একটি বছর ধরে সেই ওয়েবসাইট কতটা সময় জনসাধারণের কাছে অ্যাক্সেসযোগ্য এবং ইন্টারনেটের মাধ্যমে পৌঁছানো যায় তা দিয়ে। এটি সিস্টেমের আপটাইম মাপার থেকে আলাদা। আপটাইম বলতে বুঝায় সিস্টেমটি অনলাইনে রয়েছে কিনা। তবে, আপটাইম নেটওয়ার্ক আউটেজের কারণে সিস্টেমটি অ্যাক্সেসযোগ্য না থাকলে সেটি হিসাব করা হয় না। একটি হোস্টিং প্রদানকারীর সার্ভিস লেভেল এগ্রিমেন্ট (SLA) থাকতে পারে, যার মধ্যে বছরে নির্দিষ্ট পরিমাণ ডাউনটাইম থাকে, যাতে সিস্টেমগুলোর রক্ষণাবেক্ষণ করা যায়। এই নির্ধারিত ডাউনটাইম সাধারণত SLA সময়সীমা থেকে বাদ দেওয়া হয় এবং উপলব্ধতা হিসাব করতে এটি মোট সময় থেকে বাদ দিতে হয়। SLA-র শর্তাবলীর উপর নির্ভর করে, যদি একটি সিস্টেমের উপলব্ধতা স্বাক্ষরিত SLA-এর চেয়ে কম হয়ে যায়, তবে হোস্টিং প্রদানকারী প্রায়ই হারানো সময়ের জন্য আংশিক ফেরত প্রদান করে। ডাউনটাইম কীভাবে হিসাব করা হবে তা বিভিন্ন প্রদানকারীর মধ্যে পরিবর্তিত হতে পারে, সুতরাং SLA পাঠ করা গুরুত্বপূর্ণ। সব প্রদানকারী তাদের আপটাইম পরিসংখ্যান প্রকাশ করে না।

নিরাপত্তা 

ওয়েব হোস্টিং সেবাগুলি তাদের গ্রাহকদের ওয়েবসাইট হোস্ট করে, অনলাইন নিরাপত্তা একটি গুরুত্বপূর্ণ বিষয়। যখন একটি গ্রাহক ওয়েব হোস্টিং সেবা ব্যবহারের জন্য সম্মত হন, তারা তাদের সাইটের নিরাপত্তার নিয়ন্ত্রণ হোস্টিং কোম্পানির হাতে ছেড়ে দেন। একটি ওয়েব হোস্টিং সেবা কতটুকু নিরাপত্তা প্রদান করে, তা একটি সম্ভাব্য গ্রাহকের জন্য অত্যন্ত গুরুত্বপূর্ণ এবং এটি গ্রাহক যিনি হোস্টিং প্রদানকারী নির্বাচন করবেন, তার একটি প্রধান কারণ হতে পারে।

ওয়েব হোস্টিং সার্ভারগুলি বিভিন্ন ধরনের আক্রমণের সম্মুখীন হতে পারে, যার মধ্যে রয়েছে ম্যালওয়্যার বা ক্ষতিকর কোড আপলোড করা। এই আক্রমণগুলি বিভিন্ন কারণে করা হতে পারে, যেমন ক্রেডিট কার্ডের তথ্য চুরি করা, ডিস্ট্রিবিউটেড ডিনায়াল অফ সার্ভিস অ্যাটাক (DDoS) বা স্প্যামিং করা।

আরো দেখুন 
 কম্পিউটার  
 ওয়েবসাইট

রেফারেন্স

বহিঃসংযোগ