গত কয়েক বছর ধরে ইন্টারনেটের মাধ্যমে ব্রাউজ করার সময়, আমি আরও দেখছি যে আরও বেশি পৃষ্ঠা 'www' সাবডোমেন থেকে মুক্তি পাচ্ছে।
'ডাব্লু' সাবডোমেন ব্যবহার বা ব্যবহার না করার কোনও ভাল কারণ আছে?
গত কয়েক বছর ধরে ইন্টারনেটের মাধ্যমে ব্রাউজ করার সময়, আমি আরও দেখছি যে আরও বেশি পৃষ্ঠা 'www' সাবডোমেন থেকে মুক্তি পাচ্ছে।
'ডাব্লু' সাবডোমেন ব্যবহার বা ব্যবহার না করার কোনও ভাল কারণ আছে?
উত্তর:
এটি অন্তর্ভুক্ত করার জন্য বেশ কয়েকটি ভাল কারণ রয়েছে, যার মধ্যে সেরাটি এখানে রয়েছে: ইয়াহু পারফরম্যান্স সেরা অভ্যাস
কুকিজ সহ ডট রুলের কারণে, যদি আপনার 'www' না থাকে। তাহলে আপনি দুটি ডট কুকিজ বা ক্রস সাবডোমেন কুকিজ একটি লা * .example.com সেট করতে পারবেন না। দুটি প্রাসঙ্গিক প্রভাব আছে।
প্রথমে এর অর্থ হ'ল আপনি যে ক ব্যবহারকারীর কুকি দিচ্ছেন সে ডোমেনের সাথে মেলে এমন অনুরোধগুলির সাথে সেই কুকিগুলিকে ফেরত পাঠাবে। সুতরাং আপনার কাছে সাবডোমেন, images.example.com থাকলেও উদাহরণ ডটকম কুকি সর্বদা সেই ডোমেনে অনুরোধ সহ প্রেরণ করা হবে। এটি ওভারহেড তৈরি করে যা যদি আপনি www.example.com অনুমোদনের নামটি তৈরি করেন তবে অস্তিত্ব থাকবে না। অবশ্যই আপনি একটি সিডিএন ব্যবহার করতে পারেন, তবে এটি আপনার সংস্থানগুলির উপর নির্ভর করে।
এছাড়াও, আপনার তখন ক্রস-সাবডোমেন কুকি সেট করার ক্ষমতা নেই। এটি সুস্পষ্ট বলে মনে হয়, তবে এর অর্থ প্রমাণীকৃত ব্যবহারকারীদের আপনার সাবডমিনগুলির মধ্যে স্থানান্তরিত করার অনুমতি দেওয়া প্রযুক্তিগত চ্যালেঞ্জ of
তাই নিজেকে কিছু প্রশ্ন জিজ্ঞাসা করুন। আমি কি কুকি সেট করি? আমি কি সম্ভাব্য অহেতুক ব্যান্ডউইথ ব্যয় সম্পর্কে যত্নশীল? অনুমোদনপ্রাপ্ত ব্যবহারকারীরা সাব-ডোমেনগুলি অতিক্রম করবে? আপনি যদি সত্যিই ব্যবহারকারীকে অসুবিধে করার বিষয়ে উদ্বিগ্ন হন তবে আপনি সর্বদা আপনার সার্ভারটি www / no www জিনিসটি স্বয়ংক্রিয়ভাবে যত্ন নিতে কনফিগার করতে পারেন।
এই প্রশ্নটি জিজ্ঞাসা করার পরেই আমি ন-www পৃষ্ঠায় এসেছি যা বলে:
... সংক্ষেপে, www সাবডোমেনের ব্যবহার নিরর্থক এবং যোগাযোগের জন্য সময় সাপেক্ষ। ইন্টারনেট, মিডিয়া এবং সমাজ এগুলি বাদ দিয়ে সবকিছুই ভাল।
www.
যেখানে সম্ভব সেখানেই নামিয়ে ফেলব।
এটি কোনও ডোমেনারের কাছ থেকে নিন, www.domainname.com এবং সাধারণ ডোমেইননাম.কম উভয়ই ব্যবহার করুন অন্যথায় আপনি কেবল নিজের ট্র্যাফিক ব্রাউজার অনুসন্ধান ইঞ্জিনের দিকে ফেলে দিচ্ছেন (ডিএনএস ত্রুটি)
আসলে এটি আশ্চর্যজনক যে সেখানে কতগুলি ডোমেন রয়েছে, বিশেষত শীর্ষ 100 টির মধ্যে www.domainname.com এর জন্য সঠিকভাবে সমাধান করুন তবে ডোমেইননাম.কম নয়
Www উপ-ডোমেন ব্যবহারের অনেকগুলি কারণ রয়েছে!
কোনও ইউআরএল লেখার সময়, " http://stackoverflow.com " এর পরিবর্তে হস্তাক্ষর এবং "www.stackoverflow.com" টাইপ করা সহজ । বেশিরভাগ পাঠ্য সম্পাদক, ইমেল ক্লায়েন্ট, ওয়ার্ড প্রসেসর এবং ডাব্লুওয়াইএসআইওয়াইওয়াইজি নিয়ন্ত্রণ স্বয়ংক্রিয়ভাবে উপরের উভয়টিকে স্বীকৃতি দেবে এবং হাইপারলিংক তৈরি করবে। "স্ট্যাকওভারফ্লো ডট কম" টাইপ করার ফলে হাইপারলিংকের ফলস্বরূপ এটি কেবল একটি ডোমেন নাম নয় .. কে বলে যে সেখানে একটি ওয়েব সার্ভিস আছে? সেই ডোমেনের রেফারেন্সটি এর ওয়েব পরিষেবাদির একটি রেফারেন্স কে বলে?
আপনি বরং কি লিখবেন / টাইপ / বলবেন .. "www।" (4 টি অক্ষর) বা "http: //" (7 টি অক্ষর) ??
"WWW।" বিষয়টিকে একটি ওয়েব ঠিকানা, অন্য কোনও নেটওয়ার্ক পরিষেবাদির URL নয়, তা নির্বিঘ্নে জানানোর একটি সংক্ষিপ্তরূপ is
মৌখিকভাবে কোনও ওয়েব ঠিকানা যোগাযোগ করার সময়, এটি প্রসঙ্গ থেকে পরিষ্কার হওয়া উচিত যে এটি একটি ওয়েব ঠিকানা তাই "www" বলা অপ্রয়োজনীয়। @ .Stackoverflow.com (ডোমেনের মূল) এর জন্য সমস্ত অনুরোধগুলি www সাবডোমনে প্রেরণ করে HTTP 301 (স্থায়ীভাবে সরানো) প্রতিক্রিয়াগুলি ফেরত দিতে সার্ভারগুলি কনফিগার করা উচিত।
আমার অভিজ্ঞতায়, ডাব্লুডাব্লুডাব্লু বাদ দেওয়া উচিত এমন লোকেরা ঝোঁক হওয়া উচিত যারা ওয়েব এবং ইন্টারনেটের মধ্যে পার্থক্য বুঝতে পারে না এবং শব্দের পরস্পরের সাথে ব্যবহার করে, যেমন তারা প্রতিশব্দ। ওয়েব অনেকগুলি নেটওয়ার্ক পরিষেবার মধ্যে একটি।
আপনি যদি www থেকে পরিত্রাণ পেতে চান, তবে আলাদা আলাদা পোর্ট ব্যবহারের জন্য কেন আপনার এইচটিটিপি সার্ভারটি পরিবর্তন করবেন না, টিসিপি পোর্ট 80 গতকাল সুও .. চলুন এখন এটি 1234 পোর্টে পরিবর্তন করা যাক, এখন লোকেরা লিখতে হবে এবং " HTTP: //stackoverflow.com واقع234 "(আট আট টি টি পী কোলন স্ল্যাশ স্ল্যাশ স্ট্যাক ওভারফ্লো ডট কম কোলন এক দুই তিন চার) তবে কমপক্ষে আমাদের" www "বলতে হবে না?
www.example.com
("www।" "" HTTP: // "এর চেয়ে সংক্ষিপ্ত হওয়ার জন্য) ব্যবহার করতে পারেন , তবে তারপরে" উদাহরণ.com "এ পুনঃনির্দেশ করুন। আপনার উভয়ের কথা শুনে নেওয়া উচিত, তবে আপনি যা প্রচলিত হিসাবে ব্যবহার করছেন তা আসলে কিছু যায় আসে না (জাডেনগেল উল্লিখিত কুকি / সাবডোমেন ইস্যু বাদে)
www.
গ্যারান্টি দেয় না যে 80 টি পোর্টের মাধ্যমে কেউ HTTP- র মাধ্যমে এটি অ্যাক্সেস করতে পারে, আপনি কেবল ধরে নিবেন যে তারা তা করবে। তেমনি, আপনি যদি কাউকে "স্ট্যাকওভারফ্লো ডটকম" বলেন তবে তারা এটি একইভাবে অ্যাক্সেস করবে। এইচটিটিপি একটি ডাব্লু 3 সি স্ট্যান্ডার্ড প্রোটোকল, ব্রাউজারগুলি এগুলিকে যুক্ত করবে http://
কারণ তাদের একটি প্রোটোকল প্রয়োজন এবং এটি অনুপস্থিত থাকলে কেবল এইচটিটিপি অনুমান করবে। http://www.
এর চেয়ে কম নয় http://
। কুকিগুলি হ'ল একমাত্র বৈধ পুনরায় ব্যবহারযোগ্য রেইস www.
এবং তারপরেও কেবলমাত্র যদি আপনি কোনও সিডিএন বা দ্বিতীয় ডোমেন পাওয়ার জন্য খুব সস্তা হন।
এটি অন্তর্ভুক্ত-না-অন্তর্ভুক্ত করার কোনও বিশাল সুবিধা নেই এবং উদ্দেশ্যমূলকভাবে সর্বোত্তম কৌশল কেউ নেই। "No-www.org" হ'ল পুরানো মতবাদ একটি ভারী বোঝা যা নিজেকে নির্ধারিত সত্য হিসাবে উপস্থাপন করার চেষ্টা করছে।
যদি "বড় সংস্থার অনেকগুলি বিভিন্ন পরিষেবা রয়েছে এবং এটি একটি বেভার ডোমেন নামটি ওয়েব সার্ভার হিসাবে উত্সর্গ করতে চায় না" দৃশ্যটি আপনার ক্ষেত্রে প্রযোজ্য না হয় (এবং বাস্তবে এটি খুব কমই হয়), আপনি যে ঠিকানাটি চয়ন করেছেন তা হ'ল একটি মূলত সাংস্কৃতিক বিষয়। বিজ্ঞাপনের সামগ্রীগুলিতে লেখা এমন একটি "উদাহরণ.org" ডোমেইন দেখতে আপনি যেখানে অভ্যস্ত হন, তারা কি অতিরিক্ত 'www' বা 'http: //' ছাড়াই এটিকে ওয়েব ঠিকানা হিসাবে স্বীকৃত করবেন? উদাহরণস্বরূপ, জাপানে আপনি নন-ডাব্লু সংস্করণ চয়ন করার জন্য মজাদার চেহারা পাবেন।
আপনি যে কোনওটিকে বেছে নিন তবে সামঞ্জস্য বজায় রাখুন। উভয় www এবং অ WWW সংস্করণ ব্যবহারযোগ্য করে, কিন্তু করা এক তাদের নির্ধারক, সবসময় যে সংস্করণ এর প্রতি সংযোগ আছে, এবং এটি (স্থায়ীভাবে, স্থিতি কোড 301) অন্যান্য পুনর্নির্দেশ করতে। উভয় হোস্টনামের প্রত্যক্ষ প্রতিক্রিয়া এসইওর পক্ষে খারাপ এবং আপনার সার্ভারের সাথে সমাধান হওয়া কোনও পুরানো হোস্টনাম পরিবেশন করা আপনাকে ডিএনএস রিবাইন্ডিং আক্রমণে ছেড়ে দেয়।
এর বেশ কয়েকটি কারণ রয়েছে, এখানে কয়েকটি:
1) ব্যক্তি উদ্দেশ্য করে এইভাবে এটি চেয়েছিলেন
লোকেরা কেবল ওয়েব নয়, অনেক কিছুতে ডিএনএস ব্যবহার করে। তাদের কাছে আরও কিছু গুরুত্বপূর্ণ পরিষেবার জন্য মূল ডিএনএস নামের প্রয়োজন হতে পারে।
2) ভুল কনফিগার্ড ডিএনএস সার্ভার
যদি কেউ আপনার ডিএনএস সার্ভারে www এর অনুসন্ধান করে তবে আপনার ডিএনএস সার্ভারটি এটি সমাধান করতে হবে।
3) ভুল কনফিগার্ড ওয়েব সার্ভার
একটি ওয়েব সার্ভার বিভিন্ন বিভিন্ন ওয়েবসাইট হোস্ট করতে পারে। এটি হোস্ট শিরোলেখের মাধ্যমে আপনি কোন সাইটটি চান তা পৃথক করে। আপনার ওয়েবসাইটের জন্য আপনি কোন হোস্টের নামটি ব্যবহার করতে চান তা আপনাকে উল্লেখ করতে হবে।
4) ওয়েবসাইট অপ্টিমাইজেশন
উভয়কেই পরিচালনা না করা ভাল, তবে স্থায়ীভাবে HTTP স্থিতি কোড সহ একজনকে ফরোয়ার্ড করা। এইভাবে 2 টি ঠিকানা অন্তর্মুখী লিংক র্যাঙ্কের জন্য প্রতিযোগিতা করবে না।
5) কুকিজ
কুকিগুলির সমস্যাগুলি এড়াতে ব্রাউজারের মাধ্যমে ফেরত পাঠানো হচ্ছে না। স্থায়ীভাবে স্থিতি http স্থিতি কোড দিয়েও এটি সমাধান করা যেতে পারে।
6) ক্লায়েন্ট সাইড ব্রাউজার ক্যাশে
আপনি যদি www এবং অন্যটি ছাড়া একটি অনুরোধ করেন তবে ওয়েব ব্রাউজারগুলি কোনও চিত্রকে ক্যাশে করতে পারে না। স্থায়ীভাবে স্থিতি http স্থিতি কোড দিয়েও এটি সমাধান করা যেতে পারে।
যেহেতু জ্যাডেনজেল উল্লেখ করেছে যে www কিছু কুকি পরিস্থিতিতে ভাল অনুশীলন তবে আমি বিশ্বাস করি যে www ব্যবহারের আরও একটি কারণ আছে।
আমাদের ব্যবহারকারীদের যত্ন এবং সুরক্ষা দেওয়া কি আমাদের দায়িত্ব নয়? বেশিরভাগ লোকেরা যেমন www আশা করে, আপনি এটির জন্য প্রোগ্রামিং না করে তাদেরকে নিখুঁত অভিজ্ঞতা থেকে কম দিন।
আমার কাছে এটি কিছুটা অহংকারী বলে মনে হচ্ছে, কেবলমাত্র তত্ত্বের কারণেই এটি ডিএনএস এন্ট্রি স্থাপন না করা। ডিএনএস এন্ট্রি বহন করার ক্ষেত্রে এবং পুনর্নির্দেশগুলি ইত্যাদির মাধ্যমে কোনও ওভারহেড নেই they এগুলিকে একটি নন ডাব্লু ডিএনএস ঠিকানায় পাঠানো যেতে পারে can
গুরুত্ব সহকারে আপনার সম্ভাব্য দর্শনার্থীকে অপ্রয়োজনীয় "সাইট খুঁজে পাওয়া যায় না" ত্রুটি রেখে valuable
কেবলমাত্র একটি উইন্ডোজ নেটওয়ার্কে নিম্নলিখিত সমস্যা এড়াতে আপনি একটি উইন্ডোজ ডিএনএস সার্ভার সেট আপ করতে সক্ষম হতে পারেন, তবে ম্যাক এবং উইন্ডোজের মিশ্র পরিবেশে আপনি পারবেন বলে আমি মনে করি না। যদি কোনও ম্যাক একটি উইন্ডোজের বিপরীতে ডিএনএস কোয়েরি করে তবে ডিএনএস মাইডোমেন ডটকম সমস্ত উপলভ্য নাম সার্ভারগুলি ওয়েবসারভারকে ফিরিয়ে দেবে না। সুতরাং যদি আপনার ব্রাউজারে আপনি mydomain.com টাইপ করেন তবে আপনার ব্রাউজারে একটি নাম সার্ভার নেই যা একটি ওয়েব সার্ভার নয়, সেক্ষেত্রে নির্দিষ্ট ওয়েবসার্ভারের দিকে নির্দেশ করার জন্য আপনার একটি সাবডোমেন (যেমন www.mydomain.com) প্রয়োজন।
কুকিজ সম্পর্কিত লোড অপটিমাইজেশন ছাড়াও www
সাবডোমেন ব্যবহারের জন্য ডিএনএস সম্পর্কিত কারণও রয়েছে । আপনি নগ্ন ডোমেনে CNAME ব্যবহার করতে পারবেন না। হ্যাঁ- www.org- এ হ্যাঁ -www.org এটিতে বলেছেন:
আপনার ওয়েবসাইট হোস্ট করার জন্য হিরোকু বা আকামাইয়ের মতো কোনও সরবরাহকারীর ব্যবহার করার সময়, সরবরাহকারী কোনও ব্যর্থ সার্ভার থেকে স্বাস্থ্যকর সার্ভারে ট্র্যাফিক পুনঃনির্দেশের প্রয়োজন হলে DNS রেকর্ডগুলি আপডেট করতে সক্ষম হতে চায়। এটি ডিএনএস সিএনএম রেকর্ড ব্যবহার করে সেট আপ করা হয়েছে, এবং নগ্ন ডোমেনের কোনও সিএনএম রেকর্ড থাকতে পারে না। এটি কেবল তখনই ইস্যু হয় যদি আপনার সাইটটি এমন একটি পরিষেবার সাথে অত্যধিক রিডানড্যান্ট হোস্টিংয়ের প্রয়োজনের পক্ষে যথেষ্ট পরিমাণে বড় হয়।