PHP এর আগে সার্ভার সাইড স্ক্রিপ্টিং সম্পর্কে একটু জানুন:
আসলে স্ক্রিপ্টিং হচ্ছে প্রোগ্রামের আরেকটা সমার্থক শব্দ।এটা হচ্ছে কিছু instruction এর সেট যেটা run করলে স্বয়ংক্রিয় ভাবে কিছু কাজ হয়।“সার্ভার সাইড” বলতে বুঝানো হচ্ছে এই স্ক্রিপ্ট গুলোকে ইউজারের কম্পিউটার থেকে নিয়ন্ত্রনের বদলে সার্ভার থেকে handle করা।যখন কেউ PHP ওয়েব পেজ ভিজিট করবে তখন ওয়েব সার্ভার PHP কোডগুলিকে কিছু Process করবে যেমন:যেটা দেখানো দরকার (Picture,Content etc) সেটা দেখাবে আর যেটাকে লুকানো দরকার(math calculation,file operation etc)তা লুকাবে এবং শেষে HTML এ রুপান্তর করে ইউজারের ওয়েব ব্রাউজারে পাঠাবে।
PHP কি?:
(PHP Hypertext Preprocessor) একটা সার্ভার সাইড,ক্রস প্লাটফর্ম,HTML-embedded স্ক্রিপ্টিং ল্যাংগুয়েজ।PHP এর বেশিরভাগ syntax গুলো C,Perl,Java থেকে ধার করা।এই ল্যাংগুয়েজটির উদ্দেশ্য হল ওয়েব পেজ দ্রুত তৈরী করা ডাইনামিকালি।
PHP শেখার আগে কি জানা থাকা দরকার:
১.HTML .বিশেষ করে HTML Form.
২. C জানা থাকে তাহলে সুবিধা আছে।
৩.জাভাস্ক্রিপ্ট
কি কি সফটওয়ার প্রয়োজন ?:
যেসব ওয়েব সার্ভার PHP সাপোর্ট করে সেখানে hosting(জায়গা) নিতে হবে।এ জন্য টাকা গুনতে হবে।এ বিষয়টি নিয়ে পরে বিস্তারিত আলোচনা করা হবে।
আপাতত শেখার জন্য আমরা নিজের কম্পিউটারেই ওয়েব সার্ভার ইনস্টল করে নেব।এ জন্য নিম্নোক্ত সফটওয়ারগুলি ইনস্টল থাকতে হবে আপনার কম্পিউটারে-
*সার্ভার সফটওয়ার
১.একটা PHP -compitable ওয়েব সার্ভার যেমন: apache
২.PHP
*ক্লাইন্ট সফটওয়ার
১.ওয়েব ব্রাউজার যেমন মজিলা ফায়ারফক্স(এটাতো সবার ইনস্টল দেয়াই আছে)
২.একটা টেক্সট এডিটর যেমন:নোটপ্যাড।আপনি PHP এর জন্য Specialized এডিটরও ব্যাবহার করতে পারেন।
PHP এর ধারাবাহিক এবং পূর্নাঙ্গ বাংলা টিউটোরিয়াল পাবেন www.webcoachbd.com
সর্বশেষ এডিট : ০২ রা সেপ্টেম্বর, ২০১০ দুপুর ১২:৪৯