PHP & MySQL বাংলা টিউটোরিয়াল – ভূমিকা (পর্ব-১)

0
389
PHP & MySQL বাংলা টিউটোরিয়াল – ভূমিকা (পর্ব-১)

প্রোগ্রামিং_শিখি

প্রোগ্রামিং শিখি – এগিয়ে যাই - আসুন নিজে প্রোগ্রামিং শিখি, অন্যকেও শিখতে অনুপ্রাণিত করি।
PHP & MySQL বাংলা টিউটোরিয়াল – ভূমিকা (পর্ব-১)

Latest posts by প্রোগ্রামিং_শিখি (see all)

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

PHP একটি সার্ভার সাইড স্ক্রিপ্টিং ল্যাঙ্গুয়েজ । তবে PHP শেখা শুরু করার পুর্বে আপনাকে অবশ্যই যে জিনিসগুলো সম্পর্কে আপনার ভালো ধারণা থাকতে হবে তাহলঃ

১) HTML/XHTML

২) জাভাস্ক্রিপ্ট (JavaScript)

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 ডাউনলোড করুনঃ

http://www.php.net/downloads.php – এই ওয়েবসাইট থেকে বিনামূল্যে ডাউনলোড করুন PHP

MySQL ডাটাবেজ ডাউনলোড করুনঃ

http://www.mysql.com/downloads – এই ওয়েবসাইট থেকে বিনামূল্যে ডাউনলোড করুন MySQL Database

Apache সার্ভার ডাউনলোড করুনঃ

http://www.apache.org/download.cgi – এই ওয়েবসাইট থেকে বিনামূল্যে ডাউনলোড করুন Apache Server

 

ধন্যবাদ, কোন সমস্যা/পরামর্শ থাকলে কমেন্ট করুন।

সময় পেলে আমার সাইট থেকে ঘুরে আসুন এখানে ক্লিক করে

আমার ফেসবুক পেইজ

একটি উত্তর ত্যাগ