এইচটিএমএল-এর মাধ্যমে কেবল স্ট্যাটিক ওয়েব পেজ তৈরি করা যায়। তবে বর্তমানে ডাটাবেজ-ভিত্তিক ডাইনামিক ওয়েব সাইটের চাহিদা বাড়ছে। ডাইনামিক ওয়েব সাইট তৈরির জন্য চাই ওয়েব প্রোগ্রামিং ল্যাঙ্গুয়েজ। এরকম ওয়েব প্রোগ্রামিং ল্যাঙ্গুয়েজের মধ্যে জনপ্রিয় হলো পিএইচপি (PHP)। এর সাথে এপাচি ওয়েব সার্ভার ও মাইএসকিউএল ডাটাবেজ সার্ভার একত্রে অপ্রতিদ্বন্দ্বী সমন্বয় গড়ে তুলেছে।
এপাচি, মাইএসকিউএল ও পিএইচপি ব্যবহার করে ডাইনামিক ওয়েব সাইট গড়ার কৌশল শেখাবে এই পুস্তক। নবীন পাঠকদের উদ্দেশ্য করে এই পুস্তক লেখা হয়েছে। এইচটিএমএল, সিএসএস ও জাভাস্ক্রিপ্ট সম্পর্কে কিছু জ্ঞান আছে এরকম পাঠক এ বই পাঠ করে সহজেই পিএইচপি শিখতে পারবেন। বইটির প্রথম সংস্করণ পাঠ করে অনেকেই উপকৃত হয়েছেন। আজকের অনেক পিএইচপি ডেভেলপারের হাতে খড়ি হয়েছিল এই বই পড়ে। আপনিও পারবেন তাদের মতোই পিএইচপি শিখে ওয়েব ডেভেলপার হিসেবে নিজের ক্যারিয়ার গড়তে।
পুস্তকে ব্যবহৃত কোডসমূহ পাওয়া যাবে http://suhreed.github.com/PHPBook সাইট থেকে। কিছু টুলসের লিঙ্কও পাবেন সেখানে।
এ পুস্তক পাঠে শিখবেন:
- পিএইচপি কী ও কেন ব্যবহার করবেন?
- পিএইচপি ব্যবহার করতে কী প্রয়োজন হবে?
- পিএইচপি’র সাথে ব্যবহারের জন্য এপাচি ওয়েব সার্ভার, মাইক্রোসফট ইন্টারনেট ইনফরমেশন সার্ভিসেস (IIS)ও মাইএসকিউএল ডাটাবেজ সার্ভার কীভাবে ইনস্টল ও কনফিগার করবেন?
- পিএইচপি প্রোগ্রাম লেখায় ভ্যারিয়েবল, কনস্ট্যান্ট, অপারেটর, স্টেটমেন্ট, ফাংশন, অ্যারে ও অবজেক্টের ধারণা।
- পিএইচপিতে অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং কীভাবে ব্যবহার করবেন?
- ফরম, ফাইল ও তারিখ নিয়ে কীভাবে কাজ করবেন?
- কীভাবে ডাটাবেজের সাথে যুক্ত হবেন এবং ডাটাবেজে কোয়েরি চালিয়ে প্রয়োজনীয় ডাটা ব্যবহার করবেন?
- কীভাবে পিএইচপি ব্যবহার করে ডাইনামিক ওয়েব এপ্লিকেশন গড়ে তুলবেন?
- সেশন ম্যানেজ করবেন কীভাবে?
- ডাইনামিক ইমেজ কীভাবে ব্যবহার করবেন?
- এক্সএমএল ব্যবহার করবেন কীভাবে?
এরকম আরো অনেক বিষয় জানবেন এই পুস্তকে। পাবেন তিনটি পূর্নাঙ্গ প্রকল্প – ব্লগ, মতামত জরিপ ও নিউজ রিডার তৈরি।