Mojolicious
মোজোলিকিয়াস একটি রিয়েল-টাইম ওয়েব অ্যাপ্লিকেশন ফ্রেমওয়ার্ক, যা ওয়েব অ্যাপ্লিকেশন ফ্রেমওয়ার্ক ক্যাটালিস্টের স্রষ্টা সেবাস্টিয়ান রিডেল লিখেছেন। আর্টিস্টিক লাইসেন্স v 2-এর অধীনে মুক্ত সফ্টওয়্যার হিসাবে লাইসেন্সপ্রাপ্ত, এটি পার্ল প্রোগ্রামিং ভাষায় লেখা হয়েছে এবং ক্যাটালিস্ট বিকাশের রিডেলের পূর্ববর্তী অভিজ্ঞতার উপর ভিত্তি করে সহজ এবং জটিল উভয় ওয়েব অ্যাপ্লিকেশনগুলিতে ব্যবহারের জন্য ডিজাইন করা হয়েছে। কাঠামোর জন্য নথিভুক্তকরণ আংশিকভাবে পার্ল ফাউন্ডেশনের অনুদান দ্বারা অর্থায়ন করা হয়েছিল। যেহেতু এটি পার্ল ভাষায় লেখা হয়েছে, মজোলিকিয়াস অনেকগুলি অপারেটিং সিস্টেমের যে কোনও একটিতে চলতে পারে যার জন্য পার্ল উপলব্ধ, এবং সরাসরি সিপিএএন থেকে ইনস্টল করা যেতে পারে। মোজোলিকিয়াসের প্রাক-নির্মিত প্যাকেজগুলি নেটবিএসডি-র জন্য পি. জি. জি. এস. আর. সি থেকে এবং মাইক্রোসফ্ট উইন্ডোজ এবং অন্যান্য অপারেটিং সিস্টেমের জন্য অ্যাক্টিভস্টেটের পার্ল প্যাকেজ ম্যানেজার থেকে পাওয়া যায়। মোজোলিকিয়াসঃঃ লাইট-এর মাধ্যমে একটি সরলীকৃত একক ফাইল মোডকে সমর্থন করে রিয়েল-টাইম ওয়েব ফ্রেমওয়ার্ক। আরইএসটিফুল রুট, প্লাগইন, পার্ল-ইশ টেমপ্লেট, সেশন ম্যানেজমেন্ট, স্বাক্ষরিত কুকিজ, টেস্টিং ফ্রেমওয়ার্ক, স্ট্যাটিক ফাইল সার্ভার এবং সম্পূর্ণ ইউনিকোড সমর্থনের জন্য আউট-অফ-দ্য-বক্স সমর্থন। পার্ল 5.10.1 ছাড়া কোনও প্রয়োজনীয়তা ছাড়াই পোর্টেবল এবং অবজেক্ট ওরিয়েন্টেড পার্ল এপিআই (যদিও 5.18 + সুপারিশ করা হয়, এবং ঐচ্ছিক সিপিএএন মডিউলগুলি ইনস্টল করা থাকলে উন্নত কার্যকারিতা প্রদানের জন্য ব্যবহার করা হবে)। সম্পূর্ণ স্ট্যাক এইচটিটিপি এবং ওয়েবসকেট। আইপিভি6, টিএলএস, আইডিএনএ, ধূমকেতু (দীর্ঘ পোলিং), চাঙ্কিং এবং মাল্টিপার্ট সাপোর্ট সহ ক্লায়েন্ট/সার্ভার বাস্তবায়ন। অন্তর্নির্মিত অ-ব্লকিং আই/ও ওয়েব সার্ভার এম্বেডিংয়ের জন্য লিবেভেন্ট এবং হট স্থাপনার সমর্থন করে। স্বয়ংক্রিয় সিজিআই এবং পিএসজিআই সনাক্তকরণ। সিএসএস3 নির্বাচক সমর্থন সহ জে. এস. ও. এন এবং এইচ. টি. এম. এল5/এক্স. এম. এল পার্সার। রেফারেন্স বাহ্যিক লিঙ্ক মোজোলিকিয়াস-পার্ল রিয়েল-টাইম ওয়েব ফ্রেমওয়ার্ক ওয়েব ফ্রেমওয়ার্ক পার্ল সফ্টওয়্যার পার্ল-এ প্রোগ্রাম করা মুক্ত সফ্টওয়্যার