নামের সাথে কামের কিছু মিলতো থাকবোই
{ যে কোন জিনিস আমি কম সময়ে শিখতে পারি তেমনি কম সময়ে ভুলে যেতে পারি এবং কোনো জিনিসই গভীরভাবে শিখি না । আর তাই এখানে প্রফেশনাল লেভেলের লেখা আশা করবেন না। }
ইন্টারনেট যেমন ইনফরমেশন টেকনোলজীতে একটি পরশপাথর তেমনি ওয়েব এপ্লিকেশনে পিএইচপিকে আমার তাই মনে হয়।
PHP Hypertext Preprocessor হলো একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ যার মাধ্যমে ডাইনামিক এবং ইন্টারএকটিভ ওয়েবসাইট বানাতে ব্যবহার করা হয়।
পিএইচপি এর প্রধান চারটি বৈশিষ্ট্য হলো:
১. ক্রস প্লাটফর্ম : যে কোন অপারেটিং সিস্টেমে মনের সুখে চলে কোন প্রকার ঝামেলা না করেই।
২. এইচটিএমএল সংযুক্ত: পিএইচপি এর সাথে এইচটিএমএল কোড সংযুক্ত থাকে।
৩. সার্ভার সাইড: পিএইচপি মুলত: ওয়েব সার্ভারেই চলে।
৪. ওয়েব স্ক্রীপ্টিং ল্যাঙ্গুয়েজ: পিএইচপি চলে ওয়েব সার্ভারে এবং পিএইচপি এর কাজের ফলাফল দেখা হয় ওয়েব ব্রাউজারে।
পিএইচপি সাথে এইচটিএমএল সংযুক্ত থাকে। পিএইচপিতে করা কোন কাজের ফলাফল ওয়েব ব্রাউজারে এইচটিএমএল আকারে প্রকাশ করা হয়।
ফলে পিএইচপি ফাইল ওয়েব ব্রাউজারে ওপেন করে এর কোড দেখলে সেখানে এইচটিএমএল কোডই দেখতে পাবেন।
ডাইনামিক ওয়েবপেজের জন্য ডাটাবেজ দরকারী জিনিস। আর পিএইচপি সকল ডাটাবেজকে নিয়ে কাজ করতে পারে। তবে ত্রিরত্নের কথা উল্লেখ না করলেই নয়। তারা হলো:
১. Bswjk]PHP
২. MySQL
৩. Apache Web Server
উইন্ডোজে Bswjk]PHP চালাতে হলে ছোট্ট একটি কাজ করতে হবে তা হলো http://www.easyphp.org থেকে সফটোয়্যার ডাউনলোড করে সেটাপ দিয়ে নিন।
EasyPHP সেটাপ দিলে Bswjk]PHP, MySQL, Apache Web Server এক সংগে সেটাপ হয়। তাই বাড়তি কোন ঝামেলা নেই। (এরকম আরো সফটওয়্যার আছে)। আমি EasyPHP এর ভার্সন ১.৬ ব্যবহার করি। উইন্ডোজ ৯৮,২০০০,এক্সপিতে বিনা ঝামেলাতে চলে।
EasyPHP সেটাপ দিন। ইন্টারনেট এক্সপ্লোরার খুলুন। টাস্কবারে ওয়েবসার্ভার এর আইকন দেখাবে। মাউসওভারে দেখাবে তা চালু নাকি বন্ধ। বন্ধ থাকলে চালু করুন।
এড্রেস বারে http://localhost/ লিখে এন্টার দিন। আপনার লোকাল ওয়েবসার্ভার থেকে ওয়েবপেজ ওপেন হবে।
চলবে...
(প্রশ্ন থাকলে লিখুন, বেশি ভাল উত্তর আশা করবেন না। )
।
অনলাইনে ছড়িয়ে ছিটিয়ে থাকা কথা গুলোকেই সহজে জানবার সুবিধার জন্য একত্রিত করে আমাদের কথা । এখানে সংগৃহিত কথা গুলোর সত্ব (copyright) সম্পূর্ণভাবে সোর্স সাইটের লেখকের এবং আমাদের কথাতে প্রতিটা কথাতেই সোর্স সাইটের রেফারেন্স লিংক উধৃত আছে ।