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

……………………………………………………………………


পিএইচপি ক্লাসরুম: সূচনা পর্ব তে আমরা PHP MySql এবং সার্ভার ইন্সটলেশন প্রক্রিয়া দেখেছি। আজ আমরা PHP কে HTML এর সাথে ইমবেডিং করার পদ্ধতি দেখব।

গত পর্বে আমরা Xampp এবং Wamp ইন্সটলেশন প্রক্রিয়া দেখেছিলাম। আলোচনার সুবিধার্থে শুধুমাত্র Xampp এর মাধ্যমে সকল প্রজেক্ট উপস্থাপন করা হবে। তাই সবাইকে Xampp ইন্সটল দেয়ার জন্য পরামর্শ থাকল।

p2PHP প্রোগ্রামিং সম্পর্কে কিছু কথা

PHP প্রোগ্রামিং শেখার পূর্ব প্রস্তুতি হিসেবে আপনাকে অবশ্যই HTML সম্পর্কে মোটামটি ধারণা থাকতে হবে। php প্রোগ্রামিং এর জন্য Dreamweaber, Komodo Edit এমনকি notepad ও ব্যবহার করা যাবে। আপনারা ওপেন সোর্স editor Komodo Edit এখান থেকে ডাউনলোড করে নিতে পারেন

PHP তে কোডিং

<?php    ?> ট্যাগটির মধ্যে সকল প্রকার PHP কোডকে রাখতে হয়। সহজ কথায় ট্যগটির প্রথম অংশ <?php এর মাধ্যমে PHP কোড শুরু এবং ট্যগটির শেষ অংশ  ?> এর মাধ্যমে PHP কোডের শেষ নির্দেশ করা হয়। যেমন

<?php

phpinfo();

?>

PHP তে কোডিং করা কোন ফাইলকে Save করা হয় .php এক্সটেনশন দ্বারা।

p1যেমন উপরের কোড টুকুকে একটা notepad এ লিখে File মেনু থেকে Save as এ ক্লিক করে File name হিসেবে phpinfo.php দিয়ে Save as type হিসেবে All files সিলেক্ট করে এরপর Save বাটনে ক্লিক করে Save করা যেতে পারে।

অবশ্যই phpinfo.php ফাইলটিকে ব্রাউজারে প্রদর্শন করার জন্য গত পর্বের নির্দেশনা অনুযায়ী C:\xampp\htdocs অর্থাৎ htdocs ফোল্ডারের মধ্যে রাখতে হবে। সুবিধার্থে htdocs ফোল্ডারটিকে Shortcut করে Desktop এ রেখে দেয়া যেতে পারে। অবশ্যই xampp অর্থাৎ Apachi সার্ভার Running অবস্থায় রাখতে হবে।

ফাইলটি ব্রাউজারে দেখানোর জন্য এড্রেস বারে লেখতে হবে http://localhost/phpinfo.php

PHP কে HTML এর সাথে এমবেডিং

সচরাচর PHP কে HTML এর সাথে এমবেডিং করে ব্যবহার করা হয়।

নিচের কোডটুকু খেয়াল করুন

<html>

<head>

<title>This is title </title>

</head>

<body>

</body>

</html>

আমাদের অতি পরিচিত HTML এর বেসিক স্ট্রাকচার। আমরা উপরের PHP কোডটুকুকে HTML এর Body অংশে এমবেড করে নিচের মত করে লেখতে পারি।

<html>

<head>

<title>This is title </title>

</head>

<body>

<?php

phpinfo();

?>

</body>

</html>

Save করার পদ্ধতি পূর্বের মতই .php এক্সটেনশন দ্বারা Save করতে হবে।

………………………………………………………………………………..

এখানেই শেষ করছি। সকলের জন্য শুভকামনা রইল ।

comments

12 কমেন্টস

  1. দরুন উপস্থাপনা। এত সুন্দর উপস্থাপনাতে পিএইচপি শিখতে কোন সমস্যা হবে না আশা করছি। 🙂

    ধন্যযোগ। পরবর্তী পোষ্টের অপেক্ষায় থাকলাম। 🙂

  2. ভালোই লিখেছেন। দেখি আপনার মাধ্যমে কতটুকু শিখতে পারি। চালিয়ে যান। লেখার জন্যে ধন্যবাদ।

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Time limit is exhausted. Please reload the CAPTCHA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.