লারাভেল পিএইচপি ওয়েব ফ্রেমওয়ার্ক


cover

দ্বিতীয় সংস্করণের প্রচ্ছদ

বইটার দ্বিতীয় সংস্করণ বের হয়েছে। এটা আমার প্রথম বই ছিল। তাই প্রথম সংস্করনে অনেকগুলো ভুল-ত্রুটি ছিল। কিছু ফরম্যাটিং ভুল ছিল, সবচেয়ে মারাত্মক যে ভুল ছিল সেটা হলো, কোডের একটা অংশ মিসিং ছিল। অনেক ভালোবাসা পেয়েছি বইটার জন্য আপনাদের কাছ থেকে। সবাই খুব উৎসাহ দিয়েছে, ভালো ভালো মন্তব্য পেয়েছি। দুই-একটা যে বাজে মন্তব্য পাই নি, তা না, তবে সেগুলিকে আমি এই সংস্করনে ঠিক করার চেষ্টা করেছি।

সবচেয়ে বড় যে অভিযোগ ছিল বইটা নিয়ে, সেটাই এবার দূর করা হয়েছে। কোডের ব্যাখ্যা সহ একটি পূর্ণাঙ্গ প্রজেক্ট যুক্ত করা হয়েছে। এছাড়া লারাভেলের নতুন নতুন অনেক ফিচারের বর্ণনা এবং ব্যবহারবিধিও যোগ করা হয়েছে। আগামী সপ্তাহে লারাভেল ৫.৩ রিলিজ পাবে। এই বইয়ে যে অংশগুলো কভার করা হয়েছে, সেগুলি পুরোপুরি লারাভেল ৫.৩ এর সাথে সামঞ্জস্যপূর্ণ। তবে প্রজেক্টে আমি লারাভেল ৫.১ ব্যবহার করেছি। এর কারন, লারাভেল ৫.১ লং টার্ম সাপোর্ট ভার্সন। এ কারনে এটি রিয়েল লাইফ প্রজেক্ট করার ক্ষেত্রে সবচেয়ে উপযুক্ত।


বইয়ের প্রচ্ছদ

প্রথম সংস্করণের প্রচ্ছদ

প্রায়শই আমাকে একটা কথা শুনতে হয়, ভাই পিএইচপি তো শিখেছি, কিন্তু এইচটিএমএল ট্যাগের ভেতর পিএইচপি কোড লিখতে ভালো লাগে না। অথবা, ভাইয়া পিএইচপির কোন ফ্রেমওয়ার্ক শিখলে ভাল হবে? এ ধরনের উত্তরে আমি এখন লারাভেল ফ্রেমওয়ার্ক শেখার পরামর্শ দেই। প্রশ্ন হচ্ছে কেন লারাভেল? এর উত্তরে অনেক কথাই বলা যায়, তবে এককথায় বলতে গেলে লারাভেল পিএইচপির কাটিং এজ টেকনিকগুলি ব্যবহার করে। এছাড়াও অনেক আরো অনেক উল্লেখযোগ্য ফিচার রয়েছে যা অন্য পিএইচপি ফ্রেমওয়ার্কগুলিতে নেই। যদিও এই কথা সিম্ফোনীর ক্ষেত্রেও প্রযোজ্য, কিন্তু আমি নিজে ব্যক্তিগতভাবে লারাভেল খুব পছন্দ করি।

এবার কথা হচ্ছে কেন লারাভেলের উপর বই লেখার সিদ্ধান্ত নিলাম। প্রায়ই শুনতে হয় নেটে লারাভেলের ভালো কোন বাংলা টিউটোরিয়াল বা রিসোর্স নাই। যা আছে সবই ইংরেজিতে। এছাড়া কমিউনিটি থেকে সারাজীবন বিভিন্ন সাহায্য সহযোগীতা নিয়েই গেলাম, কিন্তু উল্লেখ করার মত কিছুই দিতে পারি নি। তাই এ দায়বন্ধতা থেকেই লারাভেলের উপর বই লিখতে উৎসাহিত হয়েছি।

আমি লারাভেল ফ্রেমওয়ার্কে কাজ করি খুব বেশি দিন হয় নি। লারাভেলের বয়সও খুব বেশি না, মাত্র বছর চারেক। আমার সাথে লারাভেলের পরিচয় বছর দুয়েক হলো, আর বছর খানেক ধরে প্রফেশনাল কাজে লারাভেল ব্যবহার করছি। আমি লারাভেল শেখা শুরু করেছি লারাভেল ৪.০ থেকে। এরপর ৪.১, ৪.২ দেখলাম। যদিও প্রফেশনালি লারাভেল ৪.২ দিয়েই শুরু করেছি। এরপরই এলো লারাভেল ৫.০, এই ভার্সনে কিছু উল্লেখযোগ্য পরিবর্তন এসেছে যেমন নতুন সিম্ফোনীর মত ডিরেক্টরি স্ট্রাকচার, নতুন ফরম ভ্যালিডেশন, ফিল্টারিংয়ের পরিবর্তে মিডলওয়্যার ইত্যাদি। এছাড়াও আমি যদি ভুল করে না থাকি তাহলে লারাভেল ৫.০ ই হল প্রথম পিএইচপি ফ্রেমওয়ার্ক যেটা ১০০ ভাগ psr-4 কম্পিটেবল। তাই শুরু যখন করবো নতুনটা দিয়ে করাই ভালো মনে হলো আমার কাছে।


বইটি সম্পর্কে আপনাদের যে কোন মতামত স্বানন্দে গ্রহন করা হবে। মতামত জানাতে পারেন contact@milon.im এই ইমেইল ঠিকানায়।

লারাভেল পিএইচপি ওয়েব ফ্রেমওয়ার্ক
ISBN: 978-984-33-9190-2
লেখক: নুরুজ্জামান মিলন

প্রকাশক:
দ্বিমিক প্রকাশনী
১ম সংস্করণের প্রকাশ: মে, ২০১৫
২য় সংস্করণের প্রকাশ: আগস্ট, ২০১৬

প্রাপ্তিস্থান:
হক লাইব্রেরি, নীলক্ষেত, ঢাকা। (০১৮২০-১৫৭১৮১)
মানিক লাইব্রেরি, নীলক্ষেত, ঢাকা। (০১৭৩৫-৭৪২৯০৮)

রকমারি.কম
https://www.rokomari.com/book/100634
ফোন: ১৬২৯৭

20 thoughts on “লারাভেল পিএইচপি ওয়েব ফ্রেমওয়ার্ক

    1. বইটা পেপারব্যাক হার্ডকপি বই। সফটকপি বা পিডিএফ নেই।

  1. আমি লারাভেল বেসিক জানি। আমার দারকার অ্যাডভান্স লেবেলের বই। আপনার বই দিয়ে কি আমার চাহিদা পূরন হবে??? যদি বলেন চাহিদা পূরন হবে তাহলে আমি ৩০০ টাকা ব্যয় করতে পারি।

    1. আমার বইটা বেসিক থেকে ইন্টারমিডিয়েট পর্যন্ত কভার করা হয়েছে। এবার আপনিই সিদ্ধান্ত নিন।

  2. ajke boita pore shes korlam. kothai jani dekhesilam, apni chotto ekta demo project upload korben sobar jonno. oitar ki khobor? pele upokrito hotam 🙂

  3. আসসালামু আলাইকুম, আপনার বইটা পড়া শুরু করেছি। পিএইচপির কিছু বেসিক জানা আছে কিন্তু র কোডিং দিয়ে কোন প্রোজেক্ট করিনি। এখন কি সরাসরি লারাভেল শেখা শুরু করব নাকি র কোডিং এ কিছুদিন হাত পাকিয়ে এরপর শুরু করব?

    1. সাদমান, ভালো হয় আপনি যদি প্রথমে র কোডিংয়ে একটু হাত পাকিয়ে নেন।

    1. ধন্যবাদ, আপনার মতামতের জন্য। আসলে বইয়ের দাম কমানো হয়েছে। প্রথম সংস্করনে বইয়ের পৃষ্ঠাসংখ্যা ছিল ১৭৩, আর এই সংস্করণে পৃষ্ঠাসংখ্যা ২৪০। তবে বইয়ের দাম কিন্তু একই আছে, ৩৫০টাকা।

  4. র পিএইচপি মোটামোটি ভালই পারি, বেশি সময় দেওয়াতে র পিএইচপিতে এখন নতুন কিছু আর পাই না। বেশ কিছুদিন যাবত OOP দেখছি। শুনেছি ফ্রেমওয়ার্ক শেখার ক্ষেত্রে নতুনদের জন্য কোডইগনাইটার ভাল। কিন্তু কোডইগনাইটারের ভাল কোনো বাংলা বই/অনলাইন ডক নেই। এখন জানতে চাচ্ছি-
    ১. নতুন হিসেবে এই বই কি বুঝতে পারব?
    ২. একজন লিমিটেড ইন্টারনেট ইউজার হিসেবে লারাভেল শিখতে ইন্টারনেটের জন্য কোনো সমস্যা হবে কিনা (এককালীন ফাইল ডাউনলোড সমস্যা না, পরে প্রতি প্রজেক্টের কাজের সময় লাগবে কি?)
    ধন্যবাদ।

  5. Milon Sir apnak onk thanks emon akta book kosto kore likhar jonno. ami kinechi book ta r shikchi 10din holo. php & mysql die web development pari kintu framework partam na tai kono job o thikmoto pachillam na tai eta shekha suru korlam. onk valo book.asha kori technology er emon aro onk upohar apni amader diben vobissote.apnar jonno suvokamona roilo.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s