লারাভেল: সংশোধিত সংস্করণের মধ্যে পার্থক্য
Nazmul.raj (আলোচনা | অবদান) সম্পাদনা সারাংশ নেই |
Nazmul.raj (আলোচনা | অবদান) অ →লারাভেল ৫ এর সিকিউরিটি সাপোর্ট: সম্প্রসারণ |
||
১৩২ নং লাইন: | ১৩২ নং লাইন: | ||
== লারাভেল ৫ এর সিকিউরিটি সাপোর্ট == |
== লারাভেল ৫ এর সিকিউরিটি সাপোর্ট == |
||
⚫ | |||
{| class="wikitable sortable" |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
।} |
|||
⚫ | |||
5.0 |
5.0 |
১৬:৪৭, ৯ মে ২০১৯ তারিখে সংশোধিত সংস্করণ
এই নিবন্ধটি ইংরেজি থেকে আনাড়িভাবে অনুবাদ করা হয়েছে। এটি কোনও কম্পিউটার কর্তৃক অথবা দ্বিভাষিক দক্ষতাহীন কোনো অনুবাদক কর্তৃক অনূদিত হয়ে থাকতে পারে। |
উন্নয়নকারী | Taylor Otwell |
---|---|
প্রাথমিক সংস্করণ | জুন ২০১১[১] |
স্থিতিশীল সংস্করণ | 5.8.5[২]
/ ১৯ মার্চ ২০১৯ |
রিপজিটরি | |
যে ভাষায় লিখিত | PHP |
ধরন | Web framework |
লাইসেন্স | MIT License |
ওয়েবসাইট | laravel |
লারভেল একটি মুক্ত , ওপেন সোর্স [৩] পিএইচপি দিয়ে বানানো একটি ওয়েব ফ্রেমওয়ার্ক যা টেলর ওটওয়াল দ্বারা তৈরি এবং যা ওয়েব এপ্লিকেশনের তৈরির জন্য বানানো হয় যাতে মডেল-ভিউ-কন্ট্রোলার (এমভিসি) ডিজাইন প্যাটার্ন এবং সিম্ফনি ভিত্তিক ওয়েব অ্যাপ্লিকেশনের ব্যাবহার করা হয়েছে । লারভেলের কিছু বৈশিষ্ট্য হল ডেডিকেটেড ডিপেন্ডেন্সি সিস্টেম, রিলেশনাল ডেটাবেসগুলি অ্যাক্সেস করার জন্য নিজস্ব পদ্ধতি এবং রক্ষণাবেক্ষণে সহায়তা এবং আর্টিসান নামক একটি মডুলার প্যাকেজিং সিস্টেম রয়েছে । [৪][৫] :২,৫–৯ [৬][৭]
লারাভেলের সোর্স কোড রাখা আছে গিটহাব এ যেটি এমআইটি লাইসেন্স এর অধীনে । [৮]
ইতিহাস
টেলর ওটয়েল লারাভেল তৈরি করেন কোডইগনাইটার এর চাইতে এডভান্সড কিছু ফিচারের কিছু তৈরির জন্য । কোডইগনাইটার এ কিছু বিষয় অনুপস্থিত ছিল যেমন অথেন্টিকেশন অথরাইজেশনের মত কিছু ফিচার । সেই সকল প্যাকেজ বিল্টিন রেখে লারাভেল ডেভেলপ করা হয় । লারাভেলের প্রথম বেটা ভার্ষন রিলিজ করা হয় ৯ই জুন ২০১১ তে । লারাভেল এর এই ভার্ষনে ফ্রেমওয়ার্কের সকল চাহিদা পুরন করলেও কন্ট্রোলারের পুর্ন সাপোর্ট দিতে ব্যার্থ থাকে । যার ফলে এটি সম্পুর্ন মডেল ভিউ কন্টোলার যেই আর্কিটাকচারের উপরে এই ফ্রেমওয়ার্ক তৈরি করার কথা ছিল তা পুরাপুরি সফল ছিল না ।
লারাভেল ২ রিলিজ করা হয় ২০১১ এর সেপ্টেম্বরে । আগের চাইতে কমিউনিটির বেশ ইম্পুরভমেন্ট নিয়ে এটি হাজির হয় । আগের ভার্ষনের যেই কন্ট্রোলার নিয়ে সমস্যা ছিল তা এই ভার্শনে সমধান করা হয় । যার ফলে লারাভেল ২ থেকে এটি পুরাপুরি এমভিসি প্যাটার্ন পেয়ে যায় ।
লারাভেল ৩ ২০১২ এর ফেব্রুয়ারীতে রিলিজ করা হয় । লারাভেল ৩ থেকে কমান্ড লাইন টুলস আর্টিসান সিএলয়াই যুক্ত করা হয় । এবং ডাটাবেজ এর সার্ভিস আরো উন্নত করা হয় ।
লারাভেল ৪ বের হয় ২০১৩ এর মে মাসে । যার কোডনেম ছিল Illuminate . ডাটাবেজ মাইগ্রেটিং ,ডাটাবেজ সিডিং এর মত ইম্পর্টেন্ট আপডেট নিয়ে আসা হয় এই ভার্সনে । তাছাড়াও ডাটাবেইজ এর সফট ডিলিট এই ভার্সন থেকে কার্যকর হয় । লারাভেলের ইতিহাসে এই ভার্সনেই সব থেকে বেশি পরিবর্তন নিয়ে আসা হয় ।
ফেব্রুয়ারী ২০১৫ তে আসে লারাভেল ৫ । নতুন ফিচারের মধ্যে এটাতে যুক্ত করা হয় সিডিউলার নামের একটা প্যাকেজ যা সকল কাজের শিডিউল মেইনটেইন করে থাকে । এই ভার্সনে একটা Flysystem নামের এবাস্ট্রাকসন লেয়ার যুক্ত করা হয় । Elixir এর মাধ্যমে সহজে প্যাকেজ ম্যানেজ করা যায় এই ভার্শন থেকে । লারাভেল ৫ থেকে সম্পুর্ন নতুন একটা স্ট্রাকচার পায় লারাভেল ।
২০১৫ সালের মার্চের দিকে একটা সাইট পয়েন্ট সার্ভের অনুযায়ী লারাভেল হল পিএইচপি এর সব চেয়ে জনপ্রিয় জনপ্রিয় ফ্রেমওয়ার্ক হসেবে উঠে আসে ।
প্রকাশের ইতিহাস
লং টার্ম সাপোর্ট(এলটিএস) ভার্সনগুলাতে যেমন ৫.১ এ ২ বছরের জন্য বাগ ফিক্স সাপোর্ট এবং ৩ বছরের মধ্যে সিকিউরিটি সাপোর্ট প্রদান করে থাকে ।আর এমনি সকল ভার্ষন গুলার জন্য সাধারণত ৬ মাস বাগ ফিক্সিং এর জন্য এবং ১ বছর সিকিউরিটি সাপোর্ট প্রদান করে থাকে । .[৯]
Version | Release date | PHP version | Notes |
---|---|---|---|
1.0 | June 2011 | — | |
2.0 | September 2011 | — | |
3.0 | February 22, 2012 | — | |
3.1 | March 27, 2012 | — | |
3.2 | May 22, 2012 | — | |
4.0 | May 28, 2013 | ≥ 5.3.0 | — |
4.1 | December 12, 2013 | ≥ 5.3.0 | — |
4.2 | June 1, 2014 | ≥ 5.4.0 | — |
5.0 | February 4, 2015 | ≥ 5.4.0 | — |
5.1 LTS | June 9, 2015 | ≥ 5.5.9 | — |
5.2 | December 21, 2015 | ≥ 5.5.9 | — |
5.3 | August 23, 2016 | ≥ 5.6.4 | — |
5.4 | January 24, 2017 | ≥ 5.6.4 | — |
5.5 LTS | August 30, 2017 | ≥ 7.0.0 | — |
5.6 | February 7, 2018 | ≥ 7.1.3 | — |
5.7 | September 4, 2018 | ≥ 7.1.3 | — |
5.8 | February 26, 2019 | ≥ 7.1.3 | — |
Source: লারাভেল[১০]
লারাভেল ৫ এর সিকিউরিটি সাপোর্ট
Version | Release date | Bug Fixes Until | Security Fixes Until
5.0 February 4th, 2015 August 4th, 2015 February 4th, 2016 5.1 (LTS) June 9th, 2015 June 9th, 2017 June 9th, 2018 5.2 December 21st, 2015 June 21st, 2016 December 21st, 2016 5.3 August 23rd, 2016 February 23rd, 2017 August 23rd, 2017 5.4 January 24th, 2017 July 24th, 2017 January 24th, 2018 5.5 (LTS) August 30th, 2017 August 30th, 2019 August 30th, 2020 5.6 February 7th, 2018 August 7th, 2018 February 7th, 2019 5.7 September 4th, 2018 March 4th, 2019 September 4th, 2019 5.8 February 26th, 2019 August 26th, 2019 February 26th, 2020 আরো দেখুন
তথ্যসূত্র
আরও পড়া
|
---|