দ্বিতীয় সংস্করনের ভূমিকা
ধন্যবাদ, আপনাদের সবাইকে আমাকে অভূতপূর্ব সাড়া দেয়ার জন্য।
আসলে একটা বইয়ের সার্থকতা নির্ধারিত হয় এর পাঠকপ্রিয়তার মাধ্যমে। আপনারা যদি বইটা না কিনতেন, তাহলে আমার বইয়ের ২য় সংস্করণ কখনোই বের করতে পারতাম না। একটা বই প্রকাশ করতে কতটা ঝক্কি-ঝামেলা পোহাতে হয় সেটা লেখক-প্রকাশক মাত্রই জানেন। আর আমি, রাফি ভাই বা সুবিন ভাই কেউই ফুলটাইম লেখক বা প্রকাশক নই। আমরা আমাদের অবসর সময়টা এগুলোর পেছনে ব্যয় করি শুধুমাত্র আমাদের কমিউনিটির প্রতি দায়বদ্ধতা থেকে। আপনারা যখন ফেসবুকে, ইমেইলে বা কোথায় দেখা হলে আপনাদের ভালোলাগার কথা আমাদেরকে জানান, তখন মনে হয় আমরা স্বার্থক।
আপনারা আমাকে যেভাবে ফিডব্যাক দিয়েছেন, সেটার কারনেই আজকে দ্বিতীয় সংস্করণ প্রকাশ করতে পারছি। এই সংস্করণে আগের সংস্করণের কিছু ভুল, বানানের ত্রুটি ঠিক করা হয়েছে। এছাড়া এটিকে লারাভেল ৫.২ ও ৫.৩ এর উপযুক্ত করে তোলা হয়েছে। আপনারা আমাকে নানাভাবে জানিয়েছেন যাতে আমি বইয়ের শেষে একটি প্রজেক্ট যুক্ত করি। এবারের সংস্করণে সেটি যুক্ত করা হয়েছে। এছাড়া এই প্রজেক্টের সোর্সকোডও গিটহাবে তোলা আছে, সেখান থেকেও দেখে নিতে পারেন। বইয়ের কলেবর ছোট রাখার জন্য একটি মাত্র প্রজেক্ট যুক্ত করা হয়েছে বইয়ে, তবে আমার গিটহাব প্রোফাইলে একাধিক পূর্ণাঙ্গ প্রজেক্ট আছে। আপনারা সেগুলো দেখতে পারেন, এবং যে কোন মতামত জানাতে পারেন।
এই সংস্করণের জন্য সবচেয়ে বেশি ধন্যবাদ প্রাপ্য মোঃ নুরুল ইসলাম শিহান ভাইয়ের। উনি আমার বড়ভাই তুল্য, আমাকে সব সময় নানাভাবে পরামর্শ দিয়েছেন। আমি উনার কাছে কৃতজ্ঞ। আমার বন্ধু-বান্ধব, সহকর্মী, শুভাকাঙ্খী সহ যারা আমাকে সব সময় বিভিন্ন পরামর্শ দিয়ে, মতামত জানিয়েছেন সবাইকে অসংখ্য ধন্যবাদ ও কৃতজ্ঞতা।
সূচিপত্র
অধ্যায় ১: পিএইচপি নিয়ে কিছু কথা
অধ্যায় ২: লারাভেল আর্কিটেকচার
অধ্যায় ৩: লারাভেল ইনস্টলেশন ও কনফিগারেশন
অধ্যায় ৪: বেসিক রাউটিং
অধ্যায় ৫: রেসপন্স
অধ্যায় ৬: রিকোয়েস্ট
অধ্যায় ৭: মিডলওয়্যার
অধ্যায় ৮: কন্ট্রোলার
অধ্যায় ৯: ব্লেড টেমপ্লেটিং
অধ্যায় ১০: অ্যাডভান্সড রাউটিং
অধ্যায় ১১: রিকোয়েস্ট ডেটা
অধ্যায় ১২: ফর্ম এবং এইচটিএমএল
অধ্যায় ১৩: ভ্যালিডেশন
অধ্যায় ১৪: ডেটা স্টোরেজ
অধ্যায় ১৫: স্কিমা বিল্ডার ও মাইগ্রেশন
অধ্যায় ১৬: ডেটাবেজ সিডিং
অধ্যায় ১৭: কোয়েরি বিল্ডার
অধ্যায় ১৮: ইলোকোয়েন্ট ওআরএম
অধ্যায় ১৯: ডেটাবেজ রিলেশনশিপ
অধ্যায় ২০: লারাভেল কালেকশন
অধ্যায় ২১: হেলপারস ফাংশন
অধ্যায় ২২: আর্টিসান কমান্ড লাইন টুল
অধ্যায় ২৩: ক্যাশ এবং কুকি
অধ্যায় ২৪: এরর এবং লগিং
অধ্যায় ২৫: অ্যানক্রিপশন এবং হ্যাশিং
অধ্যায় ২৬: লোকালাইজেশন
অধ্যায় ২৭: সেশন
অধ্যায় ২৮: মেইল
অধ্যায় ২৯: ফাইলসিস্টেম
অধ্যায় ৩০: কমান্ড বাস
অধ্যায় ৩১: ইভেন্টস
অধ্যায় ৩২: কনট্রাক্টস
অধ্যায় ৩৩: ফর্ম রিকোয়েস্ট
অধ্যায় ৩৪: অথেনটিকেশন
অধ্যায় ৩৫: টেস্টিং
অধ্যায় ৩৬: প্রজেক্ট
অধ্যায় ৩৭: শেষকথা