Saturday, January 31, 2015

PHP ও MySQL বাংলা টিউটোরিয়াল - স্টেপ বাই স্টেপ

PHP ও MySQL টিউটোরিয়াল পর্ব- ১ 

প্রোগ্রামিং কি এবং কেন এর আগের পোষ্টে আলোচনা করা হয়েছে। আজ PHP ও MySQL কি বাংলা টিউটোরিয়াল - স্টেপ বাই স্টেপ পর্ব -১. তো আসুন শুরু PHP ও MySQL.
PHP একটি সার্ভার সাইড স্ক্রিপ্টিং ল্যাঙ্গুয়েজ । তবে PHP শেখা শুরু করার পুর্বে আপনাকে অবশ্যই যে জিনিসগুলো সম্পর্কে আপনার ভালো ধারণা থাকতে হবে তাহলঃ ১) HTML/XHTML ২) জাভাস্ক্রিপ্ট (JavaScript)
PHP ও MySQL বাংলা টিউটোরিয়াল

 PHP কি?

  • PHP দ্বারা বুঝায় হাইপার টেক্সট প্রিপ্রসেসর (Hypertext Preprocessor) ।
  • এটি ASP এর মত একটি সার্ভার সাইড স্ক্রিপ্টিং ল্যাঙ্গুয়েজ।
  • PHP এর সব স্ক্রিপ্টগুলোকেই সার্ভার এ এক্সিকিউট করা হয়ে থাকে অর্থ্যাৎ এতে মূল কাজ হয় সার্ভার এ।
  • PHP অনেকগুলো ডাটাবেজ সাপোর্ট করে যেমনঃ (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC) ইত্যাদি।
  • PHP একটি ওপেন সোর্স সফটওয়্যার।
  • আপনি বিনামুল্যে এটি ডাউনলোড ও ব্যবহার করতে পারবেন।
এটিও পড়ুন- সি প্রোগ্রামিং ল্যাঙ্গুয়েজ কি এবং কেন ? এর সম্পূর্ণ ইতিহাস

একটি PHP ফাইল কেমন হয়?

  • একটি PHP ফাইলে টেক্সট, এবং স্ক্রিপ্ট ব্যবহার হয়ে থাকে।
  • PHP ফাইলগুলোকে ব্রাউজারে প্লেইন আকারে রিটার্ন করা হয়।
  • PHP ফাইল এর এক্সটেনশনগুলো সাধারণত “.php” , “.php3″ বা “.phtml” হয়ে থাকে। এর অর্থ হল আপনি যখন কোন একটি ফাইলের শেষে এই জিনিসগুলো দেখবেন তখনই বুঝবেন যে এটি/এগুলো PHP ফাইল।

MySQL কি?

  • MySQL একটি ডাটাবেজ সার্ভার।
  • এটি ছোট কিংবা বড় সব ধরনের অ্যাপ্লিকেশন এর জন্যেই আদর্শ।
  • MySQL স্ট্যান্ডার্ড SQL সাপোর্ট করে।
  • MySQL কে অনেকগুলো প্লাটফর্ম এ কম্পাইল করা যায়।
  • MySQL কেও PHP এর মত বিনামুল্যে ডাউনলোড ও ব্যবহার করা যায়।

PHP + MySQL:

  • PHP, MySQL এর সাথে মিলে একটি ক্রস-প্লাটফর্ম সুবিধা তৈরি করে যার অর্থ হল আপনি এটিকে Windows এ ডেভেলপ করে Unix প্লাটফর্ম এ ব্যবহার করতে পারবেন।

PHP কেন ব্যবহার করবেন?

PHP একটি বহুল ব্যবহৃত ভাষা, যা ব্যপকভাবে ওয়েবে ব্যবহার করা হয়। তবে এর পেছনে মূল কারণগুলো হলঃ
  • PHP বিভিন্ন ধরনের প্লাটফর্ম যেমন (Windows, Linux, Unix etc. ) এ রান করানো যায়।
  • PHP, বর্তমান সময়ে ব্যবহার করা প্রায় সকল ধরনের সার্ভার যেমনঃ (Apache, IIS etc.) এর সাথেই ব্যবহার করা যায়।
  • আপনি চাইলে PHP এর অফিশিয়াল রিসোর্সঃ www.php.net থেকে PHP বিনামূল্যে ডাউনলোড করে ব্যবহার করতে পারবেন।
  • সবশেষে, PHP শেখার জন্যে মোটামুটি সহজ এবং একই সাথে কার্যকরভাবে সার্ভার সাইডে রান করানো যায়।
কোথা থেকে শুরু করবেনঃ
আপনি যদি PHP সাপোর্ট সহকারে কোন ওয়েব সার্ভার অ্যাক্সেস করতে চান তাহলে আপনাকে নিচের যেকোনো একটি পদ্ধতি অবলম্বন করতে হবেঃ
  • আপনার কম্পিউটার, ল্যাপটপ এ Apache (or IIS) ইন্সটল করে একটি নিজস্ব সার্ভার তৈরি করুন এবং সেই সাথে PHP, MySQL ও ইন্সটল করুন।
  • অথবা, PHP, MySQL সাপোর্ট সহকারে একটি ওয়েব হোস্টিং প্ল্যান যোগাড় করে নিন।

PHP ডাউনলোড করুনঃ

MySQL ডাটাবেজ ডাউনলোড করুনঃ
  • http://www.mysql.com/downloads – এই ওয়েবসাইট থেকে বিনামূল্যে ডাউনলোড করুন MySQL Database
Apache সার্ভার ডাউনলোড করুনঃ
তথ্য সুত্র - পিসি হেপ্ললাইন বিডি
কোন সমস্যা/পরামর্শ থাকলে কমেন্ট করুন। আজ এখানেই ধন্যবাদ।
Previous Post
Next Post