পিএইচপি ৫ সুইচ স্ট্যাটমেন্ট (PHP 5 switch Statement)

পিএইচপি তে আমরা switch statement এর মাধ্যমে কোন শর্ত জুরে দিয়ে অনেকগুলো ব্লক code থেকে আমাদের নির্ধারিত ফলাফল পেতে পারি।

উদাহরণ এর মাধ্যমে আমরা এক এক করে switch statement এর বিষয় টি বুজতে পারব


 < ?php
 $favcolor = "red"; 
         /*এর মাধ্যমে আমরা নির্ধারণ করে দিলাম যে আমাদের red শব্দ টি দরকার*/
switch ($favcolor)  
         /*switch statement এর মাধ্যমে আমরা এর প্রক্রিয়া সুরু করলাম*/
 {
     case "red":  
         /*যদি declare করা value টি যদি মিলে যায় তাহলে এই case টি ডিসপ্লে হবে*/
         echo "Your favorite color is red!";
         break;
     case "blue":
         echo "Your favorite color is blue!";
         break;
     case "green":
         echo "Your favorite color is green!";
         break;
         /*এইভাবে করে আমরা অনেকগুলো case যুক্ত করতে পারি*/
      default:
         /*যদি আমাদের কোন case না মিলে তাহলে default হিসেবে এটি ডিসপ্লে করবে*/
         echo "Your favorite color is neither red, blue, or green!";
 }
 ?>

যদি ব্রাউজার এর মাধ্যমে আমরা রান করি তাহলে ফলাফল পাওয়া যাবে


Your favorite color is red!

এই ক্ষেত্রে বুঝা যাচ্ছে আমাদের প্রথম case টি কাজ করছে কারন প্রথম case টি আমরা বলেছি red এবং আমরা কোড এর শুরুতে নির্ধারণ করেছিলাম $favcolor = “red” ।

 

উইন্ডোজ 8.1 টিউটোরিয়াল: পিসির বিভিন্ন স্থানে যাওয়ার কৌশল (Getting around your PC)

উইন্ডোজ টিউটোনিয়াল : 11 এর 4

টাচ, মাউস এবং কীবোর্ড

আপনি টাচ স্ক্রীণ, মাউস বা কীবোর্ড যেটাই ব্যবহার করেন না কেন, উইন্ডোজ 8.1 এবং উইন্ডোজ আরটি এর মৌলিক কিছু কাজ সম্পাদনের প্রক্রিয়া জানার মাধ্যমে আপনার পিসি দ্রততার এবং দক্ষতার সাথে ব্যবহারের দক্ষতা অর্জনের একটি দীর্ঘ পথ দ্রুত অতিক্রম করতে পারেন । কয়েকটি টোকা, ক্লিক বা কীবোর্ডে আঘাতের মাধ্যমে আপনি দ্রুত জিনিস খুঁজে পেতে পারেন, একাধিক খোলা অ্যাপ্লিকেশন এর একটি থেকে আরেকটিতে যেতে পারেন এবং আপনার পিসির সাথে অন্তরঙ্গতা বাড়াতে পারেন।

বিস্তারিত পড়ার আগে, এটি গুরুত্বপূর্ণ যে, আপনি ডেস্কটপ, Start Screen এবং App View এর সাথে পরিচিত কিনা। অ্যাপ্লিকেশন ব্যবহার, বন্ধুদের সাথে যোগাযোগ, ওয়েব সাইট পরিদর্শন করা এবং পিসিতে অন্য যেকোন কিছু, আপনি সম্ভবত কাজের সময় এর সবকিছুই ব্যবহার করেছেন।

ডেস্কটপDesktop

পূর্বের মতো ডেস্কটপ এখানেও বিদ্যমান। আপনি বিভিন্ন ব্যাকগ্রাউন্ড, রং এবং থিম দিয়ে এটিকে নিজের মতো করে সাজাতে পারেন এবং পছন্দের অ্যাপ্লিকেশনগুলোকে টাস্কবার এ পিন করে রাখতে পারেন।

ডেস্কটপ এ যাওয়ার জন্য Start Screen এর Desktop টাইলস এ টোকা দিন বা ক্লিক করুন অথবা কীবোর্ড থেকে উইন্ডোজ এর প্রতীক Windows Logo+ D চাপ দিন।

যদি ডেস্কটপ টাইলস Start Screen এ না থাকে তাহলে নিম্নোক্ত ধাপগুলো অনুসরণের মাধ্যমে এটিকে পিন করতে পারেন:

1. App View দেখার জন্য আপনার হাতের আঙুলের সাহায্যে Start Screen এর মাঝ বরাবর থেকে উপরের দিকে স্লাইড করুন অথবা Start Screen এর নিচের দিকে বাম পাশের অ্যারো Arrow এ ক্লিক করুন।
2. Desktop এর উপর চাপ দিন বা ধরে রাখুন বা রাইট ক্লিক করুন। তার পর Pin to Start এ টোকা দিন বা ক্লিক করুন। (যদি আপনি ডেস্কটপ টাইল না পান তাহলে Desktop লেখা শুরু করুন।)

 

স্টার্ট স্ক্রিণStart Screen

Start হচ্ছে এমন একটি জায়গা যেখানে আপনার অ্যাপ্লিকেশনগুলো, ব্যক্তি, ওয়েবসাইটগুলো, ফোল্ডার এবং অন্যান্য গুরুত্বপূর্ণ জিনিসগুলো দেখতে পারেন।
Start Screen এ যেতে পর্দার ডান প্রান্তের দিকে সুইপ করুন এবং Start এ টোকা দিন। যদি আপনি মাউস ব্যবহার করেন তাহলে মাউস পয়েন্টারকে পর্দার বাম প্রান্তের নিচের দিকে নিয়ে যান এবং Start বাটনে ক্লিক করুন।
Start Screen সম্পর্কে আরো জানতে দেখুন “Start সম্পর্কে সবকিছু

 

অ্যাপ ভিউ95cd6947-bab3-42c8-b148-d03ad0f4f6f1_32

App View এ আপনার কম্পিউটারে ইনস্টল করা সকল অ্যাপ্লিকেশন দেখতে এর টাইলস দেখতে পারেন। App View এ আপনি অ্যাপ্লিকেশন খুলতে পারেন, Start এ পিন করতে পারবেন, বা তাদেরকে টাস্কবারে পিন করতে পারবেন।

App View দেখার জন্য আপনার হাতের আঙুলের সাহায্যে Start Screen এর মাঝ বরাবর থেকে উপরের দিকে স্লাইড করুন অথবা Start Screen এর নিচের দিকে বাম পাশের অ্যারো Arrow এ ক্লিক করুন।

টাচ এর মাধ্যমে সর্বত্র যাওয়া

Using Touch

স্পর্শ ব্যবহার করে সাধারণ কর্ম

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

কীবোর্ড শর্টকাট

কাজ

কিভাবে করবেন

কীবোর্ড শর্টকাট

Charm খোলা পর্দার ডান প্রান্তের দিকে সুইপ করুন উইন্ডোজ প্রতীক কী Windows Logo+ C
অ্যাপ্লিকেশন এর কমান্ড দেখা পর্দার উপর বা নিচে সুইপ করে যাওয়া উইন্ডোজ প্রতীক কী Windows Logo+ Z
শেষ ব্যবহৃত অ্যাপ এ যাওয়া পর্দার বাম প্রান্তে সুইপ করে যাওয়া উইন্ডোজ প্রতীক কী Windows Logo+ Tab
শেষ ব্যবহৃত অ্যাপগুলো দেখা পর্দার বাম প্রান্তে সুইপ করে যাওয়া এবং হাতের আঙুল চাপা রাখা অবস্থায় বাম প্রান্ত থেকে ফিরে আসা উইন্ডোজ প্রতীক কী Windows Logo+ Tab
একটি অ্যাপ বন্ধ করা পর্দার উপরের প্রান্ত থেকে অ্যাপটি পর্দার নিচের অংশে টেনে আনা Alt+F4
জুম দুই বা ততোধিক আঙুল দিয়ে পর্দা স্পর্শ করুন এবং আঙুলগুলো একে অপরেরদিকে (ছোট করার জন্য) বা বিপরীত দিকে (বড় করার জন্য) সরাণ। Ctrl + Plus Sign (+) or Ctrl + Minus Sign (-)
একটি আইটেম নির্বাচন করা নিচের দিকে বা আইটেম এর দিকে সুইপ করুন, বা চাপ দিন এবং ধরে রাখুন

 

 

মাউস ব্যবহার করে সর্বত্র যাওয়া

Using Mouse

মাউস ব্যবহার করে সাধারণ কর্ম

কাজ

কিভাবে করবেন

কীবোর্ড শর্টকাট

Charm খোলা মাউস পয়েন্টার উপরের ডান প্রান্তে বা নিচের বাম প্রান্তে সরান। যখন Charm দেখা যাবে উপর বা নিচে প্রান্তে সরান এবং যেটি চান তার উপর ক্লিক করুন । উইন্ডোজ প্রতীক কী Windows Logo+ C
অ্যাপ্লিকেশন এর কমান্ড দেখা অ্যাপ এর উপর ডান-ক্লিক করুন উইন্ডোজ প্রতীক কী Windows Logo+ Z
শেষ ব্যবহৃত অ্যাপ এ যাওয়া পর্দার উপরের বাম কর্ণারে মাউস পয়েন্টার এবং পর্দার নিচ প্রান্তের দিকে নিয়ে যান উইন্ডোজ প্রতীক কী Windows Logo+ Tab
একটি অ্যাপ বন্ধ করা মাউস পয়েন্টার পর্দার উপরের প্রান্তে নিয়ে যান এবং Close  Closeএ ক্লিক করুন। Alt+F4
জুম Ctrl এ চাপ দিয়ে মাউসের হুইল গুরান Ctrl+Plus Sign (+)or Ctrl+Minus Sign (-)
টাস্কবার দেখা মাউস পয়েন্টার পর্দার নিচের প্রান্তে নিয়ে যান উইন্ডোজ প্রতীক কী Windows Logo + T টাস্কবার এর প্রথম অ্যাপ সিলেক্ট করুন

SEO বা সার্চ ইঞ্জিন অপ্টিমাইজেশান এর সহজ কৌশল

আজকে আমি SEO বা সার্চ ইঞ্জিন অপ্টিমাইজেশান কৌশল নিয়ে আলোচনা করতে চাই. একটি ওয়েবসাইট প্রতিটি সার্চ ইঞ্জিনের ভিতরে একটি উচ্চাসন লাভ করতে চায়. আর এটা কি ভাবে করা যায় সেটাই হচ্ছে SEO বা সার্চ ইঞ্জিন অপ্টিমাইজেশান। SEO এর সবচেয়ে সহজ কৌশল হচ্ছে আপনার ওয়েব সাইটের লিঙ্কটি বিভিন্ন ওয়েব সাইটে শেয়ার করা, যেমন= সোশ্যাল নেটওয়ার্কিং সাইট (Facebook, Twitter, Google+, LinkedIn), বুকমার্কিং সাইট (Stumble, Pinterest , Digg, Reddit, Delicious), ব্লগ কমেন্টস্‌ এবং ফোরাম পোস্টিং ইত্যাদি কাজ গুলোর মাধ্যমে খুব সহজেই একটি ওয়েব সাইট কে গুগল পেজ-রেঙ্ক ১-৪ নিয়ে আসা যায়।

এস.ই.ও এর পূর্ণ রুপ হচ্ছে সার্চ ইঞ্জিন অপটিমাইজেশন : SEO

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

সার্চ ইঞ্জিনের মাধ্যমে নিজের ওয়েব সাইটকে সবার আগে প্রকাশিত করা। সাইটের ভিজিটর বাড়ানোর যায় এবং নিজের ওয়েব সাটকে সকলের কাছে পরিচিত করানো যায়।

SEO বা Search Engine Optimization। SEO সম্পর্কে বিস্তারিত আলোচনা

SEO হল Search Engine Optimization এর মাধ্যমে একটি ওয়েবসাইট বা ওয়েবপেজকে সার্চ ইঞ্জিন ব্যবহারকারীদের সার্চ বা অনুসন্ধান ফলাফলের তালিকায় প্রথম দিকে দেখানোর চেষ্টা করা হয়। ইহা কোন একক কাজ নয়। ইহা অনেক গুলো কাজের সম্মিলিত ফল। সাধারণত একটি সার্চ ইঞ্জিনের ওয়েব ক্রাউলার বিভিন্ন সময় কিংবা কোনো নির্দিষ্ট সময় ওয়েবে থাকা বিভিন্ন ওয়েবসাইট ঘুরে বেড়ায়। তখন ওয়েব ক্রাউলার কিছু নির্দিষ্ট বৈশিষ্ট্য খুঁজে বেড়ায়। সাধারণত রবোট একটি ওয়েবসাইট ক্রাউল করার সময় যে বিষয়গুলোতে দৃষ্টিপাত করে, সেগুলো হলো:

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

Internet থেকে যদি আমরা একটি বই ডাউনলোড করতে চাই, তাহলে আমরা সাধারণত যে কাজটি করি তা হল google এ আমরা ঐ বই এর নামটি লিখে search করি। এখন লক্ষ্য করুন আমরা search button press করার পর google কিছু website এর নাম দেখায় যেখানে আমরা ঐ বইটি পেতে পারি। এভাবে google প্রতি page এ ১০টি ওয়েরসাইটএর নাম দেখায়। এখন আপনার মনে প্রশ্ন জাগতেই পারে কেন কিছু সাইট প্রথম পেজে আসলো, আর কেনইবা বাকি ওয়েবসাইটগুলো পেছনের পেজে গেলো – google কি ইচ্ছা মত করছে নাকি এর পেছনে অন্য কোন কারণ আছে? নিশ্চয় প্রথমপেজের সাইটগুলোর মধ্যে বিশেষ কিছু আছে, যা অন্য সাইটগুলাতে নাই। এই বিশেষ কিছুই হল seo এর কৌশল, যার মাধ্যমে আপনিও আপনার ওয়েবসাইটটিকে প্রথম পেজে নিতে পারেন। আর প্রথম পেজ মানেই বেশি বেশি ভিজিটর।

seo কে সাধারণত ২ভাগে ভাগ করা হয়:

  • On Page Seo এবং
  • Off page seo.

একটি ক্রিকেট বিষয়ক সাইট আছে যা বর্তমানে #১০ এ অবস্থান করছে। আপনি চাচ্ছেন কেউ যদি search engine এ ” Cricket” লিখে search করে তাহলে এটি #১ অবস্থানে দেখাবে – এটা করতে হলে ঐ সাইট এর seo করতে হবে। seo সাধারণত কোন popular search term বা keyword ব্যবহার করে করা হয়। যদি seo করে আপনার Brand name কে উপরের দিকে নিতে চান এবং সফলও হন, তাহলেও এটিকে ঠিক seo বলা যায় না। কারণ search engine যথেষ্ট smart এবং seo আপনার company name ও keyword কে খুব সহজেই আলাদা করতে পারে। আর প্রধান ব্যাপার হল, যে keyword এর জন্য যত প্রতিযোগীতা, সেই keyword এ rank করা তত কঠিন।

এসইও বা “সার্চ ইঞ্জিন অপ্টিমাইজেশান” কী ? What is SEO?

এসইও বা “সার্চ ইঞ্জিন অপ্টিমাইজেশান” কী ?

এসইও বা “সার্চ ইঞ্জিন অপ্টিমাইজেশান” হচ্ছে, বিনামূল্যে” , “সম্পাদকীয়” বা সার্চ ইঞ্জিন এ “প্রাকৃতিক” তালিকা থেকে ট্রাফিক বা ভিসিটর পাবার প্রক্রিয়া। যেমন – গুগল, ইয়াহু এবং বিং প্রধান সার্চ ইঞ্জিন হিসেবে কোন নির্দিষ্ট অনুসন্ধানের জন্যে লক্ষ লক্ষ ফলাফল প্রকাশ করে। কিন্তু লক্ষ লক্ষ ফলাফলের মধ্যে যাদের ওয়েবসাইট গুলোকে প্রথম পাতায় প্রদরশন করা হয়, তারা যে প্রক্রিয়াই প্রথম পাতাই আসে তাকেই এসইও বলে।

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

সার্চ ইঞ্জিন অপটিমাইজেশন এর উপর প্রাথমিক ধারণা

সার্চ ইঞ্জিন অপটিমাইজেশন এর সংক্ষিপ্ত রূপ হল এস ই ও। এসইও এর কিছু মূলনীতি রয়েছে- যার প্রথমেই আসে, ওয়েবপেজটি কি ধরনের হবে? ওয়েবসাইটের প্রতি পেজের অবশ্যই একটি টাইটেল দিতে হবে এবং প্রতিটি টাইটেল এর মধ্যে ভিন্নতা থাকতে হবে। তবে এর মূল শব্দগুলো (keyword) সম্পর্কে সচেতন থাকতে হবে, শব্দগুলো যেন ভিজিটরদের কাছে অর্থবহ হয়। দ্বিতীয়ত, পেজ এর কন্টেন্ট সম্পর্কেও সচেতন থাকতে হবে, নিম্ন মান সম্পন্ন কন্টেন্ট যেমন ব্যবহার করা যাবে না তেমনি নকল কোন কন্টেন্টও ব্যবহার করা উচিত হবে না। এমন ধরনের কন্টেন্ট ব্যবহার করতে হবে যার মাঝে বৈচিত্র্যতা আছে, তবে তা যেন ভিজিটরদের বিরক্তির কারন না হয়ে আকৃষ্ট করতে পারে। তৃতীয়ত,অ্যাংকর (a tag) টেক্সট ব্যবহারে হতে হবে সচেতন। অর্থবহ এবং বর্ণনামূলক অ্যাংকর টেক্সট ব্যবহার করতে হবে। একই অ্যাংকর টেক্সট বার বার ব্যবহার করা যাবে না। চতুর্থত, h1থেকে h6 ট্যাগ এর ব্যবহার এমন হতে হবে যা ওয়েবপেজের কন্টেন্ট স্ট্রাকচার তুলে ধরতে পারে। এছাড়া robots.txt ফাইল ব্যবহার করতে হবে যাতে করে ক্রলার ওয়েবসাইটের নির্দিষ্ট কোন অংশকে ইন্ডেক্সিং করা থেকে বিরত থাকে।

এসইও – লিঙ্ক বিল্ডিং । SEO – Link Building

স্বর্ণা আখতার

 

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

কিভাবে লিঙ্ক বিল্ডিং করবেন

লিঙ্ক বিল্ডিং এর বিভিন্ন নিয়ম-কানুন বা পদ্ধতি প্রচলিত আছে। নিচে কিছু পদ্ধতি সম্পর্কে সংক্ষিপ্ত আলোচনা করা হল,

  1. ওয়েবসাইট কে বিভিন্ন ডিরেক্টরিতে সাবমিট করুন। তবে কোন অটোম্যাটিক উপায় অবলম্বন করবেন না এতে গুগল আপনার রাঙ্ক কমিয়ে দিতে পারে।
  2. অনেক মুক্ত ডিরেক্টরি আছে যেমন, “dmog.org, yahoo.com” এগুলোতে আপনার সাইটটিকে অন্তর্ভুক্ত করুন। যার ফলে অন্যান্য যেসব সার্চ ইঞ্জিন আছে সেগুলোতে আপনার সাইট এর জনপ্রিয়তা বৃদ্ধি পাবে।
  3. আপনার ওয়েবপেজ এর জন্য উন্নত মানের আর্টিকেল লিখুন যা ভিজিটর ধরে রাখতে সহায়তা করবে। এবং যার ফলে, আপনার ওয়েবসাইট এর বাউন্স রেট কম হবে।
  4. লিঙ্ক বিনিময় কাজে অংশগ্রহণ করুন। যার মাধ্যমে আপনার সাইট এ ভিজিটর বৃদ্ধি পেতে পারে। তবে একপাক্ষিক হলেই বেশি ভাল হয়।
  5. আপনার সাইট এর জনপ্রিয়তা বৃদ্ধিতে ফোরামগুলোতে সিগনেচার হিসাবে আপনার লিঙ্ক রেখে আসতে পারেন ।
  6. বুকমারকিং সাইটগুলোতে আপনার সাইট এর লিঙ্ক সাবমিট করতে পারেন।
  7. ব্লগিং সাইটগুলোতে ভাল মানের আর্টিকেল লিখতে পারেন এবং সেখানে আপনার সাইটএর লিঙ্ক বিজ্ঞাপন হিসাবে দিতে পারেন।
  8. সবসময় আপনার সাইট এর ভিজিটরদের ভাল মানের সেবা সরবরাহ করুন এবং তাদেরকে ব্যাস্ত রাখার চেষ্টা করুন।

 

লিঙ্ক বিল্ডিং এ আরও কিছু উপায় আছে কিন্তু সেগুলোতে আপনাকে অর্থ খরচ করতে হতে পারে। এমন কিছু পদ্ধতি হল,

  1. কিছু উচ্চ মানে ওয়েব সাইট কিনুন যেগুলোতে আপনি আপনার লিঙ্কগুলোকে রেখে আসতে পারবেন।
  2. গুগল এডওয়ার্ড এ যোগ দিতে পারেন। এর মাধ্যমে আপনার সাইট এর ভিজিটর নিশ্চিতভাবে বৃদ্ধি পেতে পারে।

পরিশেষে বলা যায় যে, ওয়েব সাইটএর ভিজিটর বৃদ্ধিতে লিঙ্ক বিল্ডিং অনেক অবদান রাখে। এস ই ওর অনেক পদ্ধতি প্রচলিত থাকলেও লিঙ্ক বিল্ডিং এ একমাত্র উপায় যেটা দীর্ঘমেয়াদি জনপ্রিয়তা বয়ে আনতে কাজ করে থাকে।

 

এসইও – ওয়েব সাইট ডোমেন । SEO – Web Site Domain

নয়ন চন্দ্র দত্ত

 

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

 

যখনই আপনি ইন্টারনেট এর মাধ্যমে একটি ব্যবসা শুরু করার চিন্তা করছেন, আমার মনে হয় যে আপনি প্রথমে আপনার ওয়েবসাইট ডোমেইন নাম নিয়ে ভাববেন। একটি ডোমেন নাম চয়েজ করার আগে আপনার নিম্নলিখিত বিষয়গুলো বিবেচনা করা উচিতঃ

  1. আপনার লক্ষ্য পাঠকবর্গ কারা হবে?
  2. আপনি তাদের কাছে কি বিক্রি করতে মনস্থ করেছেন। এটা কি একটা বাস্তব আইটেমট বা শুধু টেক্সট কন্টেন্ট ?
  3. কি আপনার ব্যবসায়িক ধারণাকে ইউনিক করে তুলবে অথবা বাজারে ইতিমধ্যে available যা অন্য সব কিছুর থেকে আলাদা হবে ?

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

আপনার ডোমেইন নাম এর মধ্যে কীওয়ার্ড ব্যবহার আপনার প্রতিযোগীদের থেকে আপনাকে একটি শক্তিশালী প্রতিযোগিতামূলক সুবিধা দেয়। আপনার ডোমেইন নাম এর মধ্যে কীওয়ার্ড থাকলে সার্চ ইঞ্জিন লিস্টে ক্লিক-মাধ্যম- হার বৃদ্ধি করতে পারে এবং শব্দ সমৃদ্ধ বর্ণনামূলক আগমনকারী লিঙ্ক পেতে কীওয়ার্ডের ব্যবহার যা বিজ্ঞাপন দেওয়াকে সহজ করে তুলে।

 

দীর্ঘ এবং বিভ্রান্তিকর ডোমেইন নাম কেনা থেকে এড়িয়ে চলুন। অনেক মানুষ ড্যাশ বা হাইফেন ব্যবহার করে তাদের ডোমেইন নামের মধ্যে শব্দ আলাদা করে থাকে। আগে ডোমেইন নাম নিজেই একটি গুরুত্বপূর্ণ র‍্যাংকিং ফ্যাক্টর ছিল কিন্তু এখন সার্চ ইঞ্জিনের উন্নত বৈশিষ্ট্য আছে এবং এটি আর এখন খুব গুরুত্বপূর্ণ ফ্যাক্টর নেই। আপনার ডোমেন নাম এর মধ্যে দুই থেকে তিন শব্দ রাখুন মনে রাখা সহজ হবে। কিছু সর্বাদিক লক্ষণীয় (notable) ওয়েবসাইট তাদের নিজস্ব শব্দ তৈরি করে ব্র্যান্ডিং এর কাজ করে। যেমন কয়েকটি উদাহরণ ইবে, ইয়াহু!, এক্সপিডিয়া, স্ল্যাশডট, Fark , উইকিপিডিয়া, গুগল ইত্যাদি।

 

আপনাকে একবার টেলিফোনে এটা বলতে সক্ষম হওয়া উচিত এবং অন্যান্য ব্যক্তি এটির বানান কিভাবে জানতে পারে এবং আপনি কি বিক্রি করছেন তারা যেন সেটা অনুমান করতে পারে।

গুরু মন্ত্র

অবশেষে, আপনাকে নিম্নলিখিত প্রশ্নের উত্তর দিতে সক্ষম হতে হবেঃ

  1. কেন আপনি আপনার ওয়েবসাইট তৈরি করতে চান?
  2. কেন মানুষ আপনার সাইটে থেকে কিনবে এবং অন্যান্য সাইট থেকে কেন নয়?
  3. কি অন্যদের থেকে আপনার সাইটকে আলাদা করে তোলবে ?
  4. কে আপনার লক্ষ্য পাঠক এবং আপনি কি বিক্রি করতে মনস্থ করেছেন?
  5. আপনি কি মনে করেন যে তালিকা 5 থেকে 10 ওয়েবসাইটগুলো আশ্চর্যজনক এখন চিন্তা করুন কেন তারা আশ্চর্যজনক?
  6. 5টি বিভিন্ন ডোমেইন নাম তৈরি করুন। তাদের মধ্যে অন্তত 1টা মজার করুন। অর্ধ ডজন মানুষকে বলুন এবং কোনটি সবচেয়ে বেশী স্মরণ থাকে। সেই মানুষগুলো যদি আপনাকে ভাল না জানে তাহলে আপনি আরো সৎ প্রতিক্রিয়া পাবেন।
  7. আপনার ডোমেন কিনুন যা catchy, স্মরণীয় এবং আপনার ব্যবসা প্রাসঙ্গিক ।

 

পিএইচপি ৫ while লুপ (PHP 5 while Loops)

প্রতাপ চন্দ্র

 

পিএইচপি while লুপ কোডের একটি ব্লক নির্বাহ করে যতক্ষণ পর্যন্ত একটি বেধে দেয়া শর্ত TRUE হতে থাকে।
যখন কোড লেখা হয় তখন এমন প্রয়োজন হতে পারে যে একই কাজ বার বার করার দরকার পড়ছে। তখন ওই কাজের জন্য বার বার কোড না লিখে লুপ ব্যবহার করে একই ফল পাওয়া যায়। এতে কোড পরিচ্ছন্ন থাকে এবং সহজে ও দ্রুত কাজ সম্পন্ন হয়।

পিএইচপিতে নিচের লুপ স্টেটমেন্টগুলো ব্যবহার করা হয়:

  • while – যতক্ষণ পর্যন্ত একটি নির্দিষ্ট শর্ত পূরণ হতে থাকে ততক্ষণ কোডের একটি ব্লক নির্বাহ করতে থাকে।
  • do…while – একবার লুপটি সম্পন্ন করে, অতপর যতক্ষণ পর্যন্ত একটি নির্দিষ্ট শর্ত পূরণ হতে থাকে ততক্ষণ পুরো লুপটি নির্বাহ করতে থাকে।
  • for – একটি নির্দিষ্ট সংখ্যক বার কোডের একটি ব্লক নির্বাহ হতে থাকে।
  • foreach – একটি অ্যারের সবগুলো উপাদানে না পৌছানো পর্যন্ত কোডের একটি ব্লক নির্বাহ করতে থাকে।

পিএইপি while লুপ

যতক্ষণ পর্যন্ত একটি নির্দিষ্ট শর্ত পূরণ হতে থাকে ততক্ষণ কোডের একটি ব্লক নির্বাহ করতে থাকে।

গঠনরীতি


while (condition is true) {
     code to be executed;
 }

নিচের উদাহরণে $x চলকের প্রাথমিক মান 1 ধরা হয় ($x = 1)। এরপর $x এর মান যতক্ষণ পর্যন্ত 5 এর কম থাকবে কিংবা সমান হবে ($x <= 5) ততক্ষণ প্রতি লুপে ($x++) চলক $x এর মান 1 করে বাড়তে থাকবে।


<?php 
 $x = 1;
while($x <= 5) {
     echo "The number is: $x <br>";
     $x++;
 } 
 ?>

 

কোডটি রান করালে ফলাফল আসবে:


The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5


 

পিএইচপি do…while লুপ

do…while লুপ কোডের একটি ব্লক একবার রান করবে। এরপর শর্ত যাচাই করবে। যতক্ষণ শর্ত TRUE হবে ততক্ষণ লুপ চলতে থাকবে।

গঠনরীতি:


do {
     code to be executed;
 } while (condition is true);

নিচের উদাহরণে $x চলকের প্রাথমিক মান 1 ধরা হয়েছে ($x = 1)। এরপর do…while লুপ প্রাথমিক আউটপুট দেবে। এরপর $x এর মান 1 বাড়াবে। এরপর শর্ত পরীক্ষা করে দেখবে $x এর মান 5 এর কম আছে কিংবা সমান হয়েছে কিনা। যতক্ষণ পর্যন্ত তা TRUE হবে ততক্ষণ লুপে দেয়া কোড নির্বাহ হবে এবং আউটপুট আসতে থাকবে।
যেমন:


<?php 
 $x = 1;
do {
     echo "The number is: $x <br>";
     $x++;
 } while ($x <= 5);
 ?>

 

কোডটি রান করলে আগের মতোই ফলাফল আসবে:


The number is: 1
The number is: 2
The number is: 3
The number is: 4
The number is: 5


 

এখানে লক্ষ্য করুন, do…while লুপে শর্ত যাচাই করা হয় লুপের মধ্যকার স্টেটমেন্টটি নির্বাহ হবার পরে। এর অর্থ হলো do…while লুপ কোডটি নূন্যতম একবার নির্বাহ হবে, এমনকি শর্ত যদি FALSE হয় তবুও।

নিচের উদাহরণে $x চলকের প্রাথমিক মান 6 ধরা হয়েছে। এরপর কোডটি রান করে। তারপর শর্ত পরীক্ষা করে দেখে লুপ করবে কিনা। যেহেতু শর্ত FALSE হয় তাই আর লুপ হয় না।


<?php 
 $x = 6;
do {
     echo "The number is: $x <br>";
     $x++;
 } while ($x<=5);
 ?>

 

উপরের উদাহরেণের ক্ষেত্রে ফলাফল আসবে:


The number is: 6