text: লারভেল একটি মুক্ত , ওপেন সোর্স একটি ওয়েব ফ্রেমওয়ার্ক। এটি ‍মূলত পিএইচপি দিয়ে বানানো একটি ওয়েব ফ্রেমওয়ার্ক যা তৈরি করেছেন টেলর ওটওয়াল। এটি ওয়েব এপ্লিকেশনের তৈরির জন্য ব্যবহৃত হয় যাতে মডেল-ভিউ-কন্ট্রোলার (এমভিসি) ডিজাইন প্যাটার্ন এবং সিম্ফনি ভিত্তিক ওয়েব অ্যাপ্লিকেশনের ব্যাবহার করা হয়েছে।  লারভেলের কিছু বৈশিষ্ট্য হল ডেডিকেটেড ডিপেন্ডেন্সি সিস্টেম, রিলেশনাল ডেটাবেসগুলি অ্যাক্সেস করার জন্য নিজস্ব পদ্ধতি  এবং রক্ষণাবেক্ষণে সহায়তা এবং আর্টিসান নামক একটি মডুলার প্যাকেজিং সিস্টেম রয়েছে ।     লারাভেল তৈরি করা হয়েছে কম্পোজার নামক ডিপেন্ডেন্সি ম্যানেজারের উপর ভিত্তি করে । লারাভেল এ একটি অতি শক্তি কমান্ডলাইন টুল আছে যার নাম আর্টিশান ।
  
  লারাভেলের সোর্স কোড  এমআইটি লাইসেন্স এর অধীনে গিটহাবে রাখা আছে।
  
  ইতিহাস 
  কোডইগনাইটার এর চাইতে উন্নত কিছু বৈশেষ্ট্যের কিছু তৈরির জন্য টেলর ওটয়েল লারাভেল তৈরি করেন। পূর্ববর্তি কোডইগনাইটার এ কিছু বিষয় অনুপস্থিত ছিল যেমন অথেন্টিকেশন অথরাইজেশনের মত কিছু বৈশিষ্ট্য। সেই সকল প্যাকেজ বিল্টিন রেখে লারাভেল উন্নয়ন করা হয়। লারাভেলের প্রথম বেটা ভার্ষন অবমুক্ত করা হয় ৯ই জুন ২০১১ সালে। লারাভেল এর এই সংস্করনে ফ্রেমওয়ার্কের সকল চাহিদা পুরন করলেও কন্ট্রোলারের পুর্ন সহযোগিতা দিতে ব্যার্থ থাকে। যার ফলে এটি সম্পুর্ন মডেল ভিউ কন্টোলার যেই গঠনের উপরে এই ফ্রেমওয়ার্ক তৈরি করার কথা ছিল তা পুরাপুরি সফল ছিল না।
  
  লারাভেল ২ অবমুক্ত করা হয় ২০১১ এর সেপ্টেম্বরে। আগের চাইতে কমিউনিটির বেশ উন্নতি নিয়ে এটি হাজির হয়। আগের সংস্করনে যেই কন্ট্রোলার নিয়ে সমস্যা ছিল তা এই সংস্করন সমধান করা হয় । যার ফলে লারাভেল ২ থেকে এটি পুরাপুরি এমভিসি প্যাটার্ন পেয়ে যায় ।
  
  লারাভেল ৩ ২০১২ এর ফেব্রুয়ারিতে অবমুক্ত করা হয়  লারাভেল ৩ থেকে কমান্ড লাইন টুলস আর্টিসান সিএলয়াই যুক্ত করা হয় । এবং ডাটাবেজ এর কার্যক্রম আরো উন্নত করা হয় ।
  
  লারাভেল ৪ বের হয় ২০১৩ এর মে মাসে। যার কোডনেম ছিল Illuminate . ডাটাবেজ মাইগ্রেটিং ,ডাটাবেজ সিডিং এর মত ইম্পর্টেন্ট আপডেট নিয়ে আসা হয় এই ভার্সনে । তাছাড়াও ডাটাবেইজ এর সফট ডিলিট এই ভার্সন থেকে কার্যকর হয় । লারাভেলের ইতিহাসে এই ভার্সনেই সব থেকে বেশি পরিবর্তন নিয়ে আসা হয় ।
  
  ফেব্রুয়ারি ২০১৫ তে আসে লারাভেল ৫ । নতুন ফিচারের মধ্যে এটাতে যুক্ত করা হয় সিডিউলার নামের একটা প্যাকেজ যা সকল কাজের শিডিউল মেইনটেইন করে থাকে । এই ভার্সনে একটা Flysystem  নামের  এবাস্ট্রাকসন লেয়ার যুক্ত করা হয় । Elixir এর মাধ্যমে সহজে প্যাকেজ ম্যানেজ করা যায় এই ভার্শন থেকে । লারাভেল ৫ থেকে সম্পুর্ন নতুন একটা স্ট্রাকচার পায় লারাভেল ।
  
  ২০১৫ সালের মার্চের দিকে একটা সাইট পয়েন্ট সার্ভের অনুযায়ী লারাভেল হল পিএইচপি এর সব চেয়ে জনপ্রিয় জনপ্রিয় ফ্রেমওয়ার্ক হসেবে উঠে আসে ।
  
  প্রকাশের ইতিহাস 
  
  Source: লারাভেল
  
  লারাভেল ৫ এর সিকিউরিটি সাপোর্ট 
  
  লং টার্ম সাপোর্ট(এলটিএস) ভার্সনগুলাতে যেমন ৫.১ এ ২ বছরের জন্য বাগ ফিক্স সাপোর্ট এবং ৩ বছরের মধ্যে সিকিউরিটি সাপোর্ট প্রদান করে থাকে ।আর এমনি সকল ভার্ষন গুলার জন্য সাধারণত ৬ মাস বাগ ফিক্সিং এর জন্য এবং ১ বছর সিকিউরিটি সাপোর্ট প্রদান করে থাকে ।
  
  লারাভেল আর্কিটেকচার 
  থাম্ব|লারাভেল আর্কিটেকচার
  লারাভেলের আর্কিটেকচার মডেল-ভিউ-কন্ট্রোলার ডিজাইন প্যাটার্ন এর উপরে নির্মিত ।
  
  আরো দেখুন 
  
   ওয়েব ফ্রেমওয়ার্ক তুলনা 
   ওয়েব টেম্পলেট ইঞ্জিন তুলনা 
   অক্টোবর , Laravel উপর নির্মিত একটি কন্টেন্ট ম্যানেজমেন্ট সিস্টেম
  
  কনফারেন্স 
  
  Laracon হচ্ছে লারাভেলের অফিসিয়াল সম্মেলন । এখানে লারাভেলের ডেভেলপমেন্ট এর বিভিন্ন দিক তুলে ধরা হয় । এটা বেশিরভাগ সময়ে অস্ট্রেলিয়া এবং ইউরোপ অনুষ্ঠিত হয়ে থাকে । ২০১৭ সালে লারাকন অনলাইনে অনুষ্ঠিত হয় । ২০১৮ সালে এটি অস্ট্রেলিয়ায় অনুষ্ঠিত হয় ।
  
  তথ্যসূত্র
  
  আরও পড়া 
  
   Laravel ডিজাইন প্যাটার্নস এবং শ্রেষ্ঠ অভ্যাস, প্যাক্ট,     , জুলাই ২014, অর্দা কিলিসদী এবং এইচ। ইব্রাহিম ইলামমাজ
   
  লারাভেল বাংলা ডকুমেন্টেশন
  
  বিষয়শ্রেণী:কম্পিউটার প্রোগ্রামিং
title: লারাভেল