পি এইচ পি/ইতিহাস

উইকিবই থেকে

ইন্টারনেট এর পূর্বে আমাদের জীবন কি সত্যিই সহজ ছিল? অথচ এই ইন্টারনেট আভিরভাবের দরুন আমাদের দৈনন্দিন জীবন তথা যোগাযোগ বেবস্থা, লেখাপড়া, বিনোদন, কেনা-কাটা ইত্যাদি সব কিছুই হয়ে গেছে সহজ থেকে সহজতর। মুহূর্তের মধ্য ইন্টারনেট তথা ওয়েবসাইট এর মাধ্যমে আমরা আমাদের কোনো কাঙ্ক্ষিত তথ্য কিংবা বিভিন্ন প্রয়োজন মেটাতে সক্ষম হচ্ছি। শুরুর দিকে এই ওয়েবসাইট গুলো সাধারনত কেবলমাত্র কিছু ডকুমেন্ট ধারণ করত। অথচ দিন বদলের সাথে সাথে এক দিকে যেমন ওয়েবসাইট তৈরির পরিমাণ বৃদ্ধি পাচ্ছে, সেই সাথে বিভিন্ন প্রোগ্রামিং লেঙ্গুইজ ব্যবহার করে অস্থির অস্থির বাহার এর বা নিজের ইচ্ছামত ওয়েবসাইট তৈরি করা যায় এবং দিন দিন এর চাহিদা ও বৃদ্ধি পাচ্ছে। আপনি চাইলে ই এ পি এইচ পি ভাষা টি মোখস্ত / জব্দ করে মাসে আয় করতে পারেন (৫০,০০০/১,০০,০০০) টাকা। আসোন আমরা জানি পি এচই পি আসলে কেমন ভাষা। পপি এচই পি হল একটি শক্তিশালী সার্ভার সাইট স্ক্রিপ্টিং ল্যাংগুয়েজ। আর সব থেকে মজার বেপার এটি আমাদের সবার জন্ন্য ফ্রী। কোন টাকা লাগে না। যেমন - যদি আমি/আপনি সি, সি++ দিয়ে একটি সফটওয়্যার বানাই তাহলে তার জন্ন্য আপনাকে কিছু মূল্য দিতে হবে। পিএইচপি'র পুরো নাম ছিলো Personal Home Page. ১৯৯৪ সালে গ্রীনল্যান্ডিক প্রোগ্রামার রাসমুস লার্ডর্ফ (Rasmus Lerdorf) এর হাত ধরে কিছু সংখ্যক CGI binaries এর মাধ্যমে পিএইপি'র যাত্রা শুরু হয়। তিনি তার নিজস্ব সাইটের কিছু Perl কোড কে প্রতিস্থাপন করার জন্য C ল্যাঙ্গুয়েজ দিয়ে লিখিত পিএইচপি নামক ল্যাঙ্গুয়েজ টি তৈরী করেন। শুরুতে এটি শুধু তার রিজিউমে ও সাইটের ট্রাফিক সংক্রান্ত তথ্য প্রদান করত। পরবর্তীকালে তিনি এই CGI binaries গুলোকে FI (Form Interpreter) এর সাথে সংযুক্ত করে PHP/FI এর তৈরি করেন, যা Database এর সাথে সংযুক্ত হওয়ার মাধ্যমে সাধারণ ডায়নামিক ওয়েব এপ্লিকেশন তৈরীর পথ উন্মুক্ত করে দেয়। ১৯৯৫ সালের ৮ই জুন তিনি PHP/FI কে সাধারণের ব্যবহারের জন্য উন্মুক্ত করে দেন যা একে ত্রুটিমুক্ত ও অধিকতর কার্যকরী করার আরেকটি ধাপ হিসেবে বিবেচিত হয়। এটি পিএইপি'র ভার্সন-২ নামে পরিচিত যাতে আজকের পিএইচপির প্রায় সকল মৌলিক ফাংশনালিটি বিদ্যমান ছিলো। এই ভার্সনে Perl এর মতো ভ্যারিয়েবল, ফর্ম হ্যান্ডলিং ও HTML embed করার সুবিধা যোগ করা হয়। পিএইচপি'র পুরো নাম ছিলো Personal Home Page. ১৯৯৪ সালে গ্রীনল্যান্ডিক প্রোগ্রামার রাসমুস লার্ডর্ফ (Rasmus Lerdorf) এর হাত ধরে কিছু সংখ্যক CGI binaries এর মাধ্যমে পিএইপি'র যাত্রা শুরু হয়। তিনি তার নিজস্ব সাইটের কিছু Perl কোড কে প্রতিস্থাপন করার জন্য C ল্যাঙ্গুয়েজ দিয়ে লিখিত পিএইচপি নামক ল্যাঙ্গুয়েজ টি তৈরী করেন। শুরুতে এটি শুধু তার রিজিউমে ও সাইটের ট্রাফিক সংক্রান্ত তথ্য প্রদান করত। পরবর্তীকালে তিনি এই CGI binaries গুলোকে FI (Form Interpreter) এর সাথে সংযুক্ত করে PHP/FI এর তৈরি করেন, যা Database এর সাথে সংযুক্ত হওয়ার মাধ্যমে সাধারণ ডায়নামিক ওয়েব এপ্লিকেশন তৈরীর পথ উন্মুক্ত করে দেয়। ১৯৯৫ সালের ৮ই জুন তিনি PHP/FI কে সাধারণের ব্যবহারের জন্য উন্মুক্ত করে দেন যা একে ত্রুটিমুক্ত ও অধিকতর কার্যকরী করার আরেকটি ধাপ হিসেবে বিবেচিত হয়। এটি পিএইপি'র ভার্সন-২ নামে পরিচিত যাতে আজকের পিএইচপির প্রায় সকল মৌলিক ফাংশনালিটি বিদ্যমান ছিলো। এই ভার্সনে Perl এর মতো ভ্যারিয়েবল, ফর্ম হ্যান্ডলিং ও HTML embed করার সুবিধা যোগ করা হয়।