PHP কি? PHP এর কাজ কি এবং সুবিধা কি?
PHP কি?
PHP এর পূর্ণরূপ হলো Hypertext Preprocessor. সর্বপ্রথম PHP এর পূর্ণরূপ ছিল Personal Home Pages. PHP একটি open source server side scripting language যার দ্বারা আপনি ডাইনামিক ওয়েবসাইট অথবা ওয়েব এপ্লিকেশন তৈরী করতে পারবেন।
পিএইচপি (PHP) একটি প্রোগ্রামিং ভাষা। এটি মূলত সার্ভার সাইড স্ক্রিপ্টিং এর জন্য ব্যবহৃত হয়। PHP হচ্ছে একটি স্ক্রিপ্টিং ভাষা যা মূলত চলমান ওয়েব পাতা তৈরির জন্য ডিজাইন করা হয়েছে। PHP কমান্ড লাইন ইন্টারফেস ক্ষমতাকে অন্তর্ভুক্ত করেছে এবং স্ট্যান্ডআলোন গ্রাফিক্যাল আপ্লিকেশনকে ব্যবহার করতে পারে।
PHP এর কাজ কি?
PHP হচ্ছে একটি সার্ভার ল্যাংগুয়েজ সাইড যেটা মুলত ওয়েব ডেবলপমেন্ট এর জন্য ব্যবহৃত হয়। এই প্রোগ্রমিং ল্যাংগুয়েজটির উদ্দেশ্য হল ডাইনামিকালী ওয়েব পেজ দ্রুত তৈরী করা।
PHP এর মূল কাজ হলো Hypertext process করা। Hypertext বলতে আসলে HTML, XML, CSS, JS এই গুলিকে বোঝানো হয়। PHP Server Based Programming Language হওয়ায় এটি সার্ভারে ডিসিশন নেয় যে কাকে কোন পেজ পাঠাবে। লগইন এর সময় যে ইউজার নেম ও পাসওয়ার্ড ব্যবহার করা হয়, সেগুলোর ভেলিডেশন, ডাটাবেজের সাথে কানেক্ট হয়ে ডাটা স্টর ইত্যাদি কাজ করে থাকে এই PHP.
PHP এর সুবিধা কি?
- PHP বিভিন্ন প্লাটফর্মে কাজ করতে পারে (Windows, Linux, Unix ইত্যাদি)
- অন্যান্য ল্যাংগুয়েজ এর তুলনায় PHP ইন্জিন বেশি বুদ্ধিমান। PHP তে ডেটা টাইপ ডিক্লেয়ার করতে হয় না সে নিজেই নিজের ডেটা দেখে বুঝতে পারে এটা কোন ধরনের ডেটা। এছাড়া PHP তে টাইপ কাস্ট করা যায় ফলে অপ্রত্যাশিত ভুল হয় না।
- PHP সবগুলো সার্ভারে কাজ করতে পারে (IIS, Apache ইত্যাদি)
- PHP খুব দ্রুত নতুন নতুন ফিচার যোগ করছে। এছাড়া PHP ব্যবহারকারী বা কমিউনিটি অনেক বড়। যেকোন সমস্যা হলে খুব দ্রুত সমস্যার সমাধান করে, যা অন্য ল্যাংগুয়েজে অনেক সময় নেয়।
- PHP হচ্ছে ফ্রী অফিসিয়াল ওয়েবসাইট www.php.net.
- অন্যান্য ল্যাংগুয়েজের তুলনায় PHP শেখা খুব সহজ। শুধু HTML এর মধ্যে কোড লিখে সার্ভারে রেখে ব্রাউজারে রান করালেই আউটপুট দেখতে পাওয়া যায়।