উত্তর:
এগুলি উভয়ই কার্যকরভাবে একই তবে ফাইলের আকার আরও ছোট করার জন্য .min একটিতে সমস্ত অপ্রয়োজনীয় অক্ষর মুছে ফেলা হয়।
কেবল এটিই উল্লেখ করার জন্য, আপনি আপনার লাইভ পরিবেশের জন্য সংযুক্ত সংস্করণ (.min) ব্যবহার করা ভাল কারণ Google এখন পৃষ্ঠা লোডিংয়ের সময় পরীক্ষা করছে। আপনার সমস্ত জেএস ফাইলের সংক্ষিপ্তকরণের অর্থ তারা দ্রুত লোড হবে এবং আপনাকে আরও ব্রাউন পয়েন্ট করবে।
আপনি পেজ স্পিড নামক মোজিলার জন্য একটি অ্যাডোন পেতে পারেন যা আপনার সাইটের মধ্যে সন্ধান করবে এবং আপনাকে সমস্ত .JS ফাইলগুলি দেখিয়ে দেবে এবং সংক্ষিপ্ত সংস্করণগুলি সরবরাহ করবে (অন্যান্য জিনিসের মধ্যে)।
উভয় একই ফাংশন সমর্থন। ব্যান্ডউইদথ সংরক্ষণের jquery.min.js
জন্য jquery.js
(সাদা জায়গা এবং মন্তব্যগুলি ছাঁটাই, ছোট ভেরিয়েবলের নাম, ...) এর সংকীর্ণ সংস্করণ । কার্যকারিতা হিসাবে তারা একেবারে এক। উত্পাদনের পরিবেশে এই সংকুচিত সংস্করণটি ব্যবহার করার পরামর্শ দেওয়া হচ্ছে।
jquery.js = খুব সুন্দর এবং পড়তে সহজ :) এটি পড়ুন।
jquery.min.js = দেখে মনে হচ্ছে জিব্বারিশ! তবে একটি ছোট ফাইল আকার আছে। এটি আপনার সাইটে রাখুন।
কার্যকারিতা উভয় একই। পার্থক্য কেবলমাত্র এটি পাঠযোগ্যতার জন্য সুন্দরভাবে ফর্ম্যাট করা হয়েছে বা ছোট ফাইল আকারের জন্য নিখুঁতভাবে is
বিশেষ করে, দ্বিতীয় এক minified , একটি প্রক্রিয়া যা অপ্রয়োজনীয় হোয়াইটস্পেস সরানোর এবং পরিবর্তনশীল নাম সংক্ষেপিত জড়িত। উভয়ই কোডটি পড়ার পক্ষে আরও শক্ত করে তুলতে অবদান রাখে: সাদা স্থান সরিয়ে ফর্ম্যাটিংয়ের সাথে বিশৃঙ্খলা সৃষ্টি করে লাইন ব্রেক এবং স্পেসগুলি সরিয়ে দেয় এবং ভেরিয়েবলের নামগুলি সংক্ষিপ্তকরণ (কিছু ফাংশন নাম সহ) অর্থহীন অক্ষরগুলির সাথে মূল ভেরিয়েবলের নামগুলি প্রতিস্থাপন করে।
এই সমস্ত এমনভাবে করা হয়েছে যাতে কোনওভাবেই রান করার সময় কোডের আচরণের প্রভাব হয় না। উল্লেখযোগ্যভাবে, ভেরিয়েবল এবং ফাংশন নামেরগুলির প্রতিস্থাপন / সংক্ষিপ্তকরণ কেবল এমন নামগুলিতে সম্পন্ন হয় যা স্থানীয় স্কোপগুলিতে প্রদর্শিত হয় যেখানে এটি অন্যান্য স্ক্রিপ্টগুলিতে অন্য কোনও কোডের সাথে হস্তক্ষেপ করবে না।
Jquery.min.js jquery.js এর সংক্ষেপিত সংস্করণ ছাড়া আর কিছুই নয়। আপনি এটি jquery.js এর মতো একইভাবে ব্যবহার করতে পারেন তবে এটি আরও ছোট, তাই উত্পাদনে আপনার minified সংস্করণ ব্যবহার করা উচিত এবং আপনি যখন ডিবাগ করছেন তখন আপনি সাধারণ jquery.js সংস্করণ ব্যবহার করতে পারেন। আপনি যদি নিজের জাভাস্ক্রিপ্ট ফাইল সঙ্কুচিত করতে চান তবে আপনি এই সংকোচকারীদের করতে পারেন:
অথবা কেবল স্ট্রোকভারফ্লোতে জেএস সংক্ষেপণের বিষয়ে টোপিস পড়ুন :):
উভয়ই একই কার্যকারিতা ধারণ করে তবে .min.js সমতুল্য আকারে অনুকূলিত হয়েছে। আপনি উভয় ফাইল খুলতে এবং এগুলি একবার দেখতে পারেন। .Min.js ফাইলে আপনি দেখতে পাবেন যে সমস্ত ভেরিয়েবলের নাম সংক্ষিপ্ত নাম করা হয়েছে এবং বেশিরভাগ সাদা স্থান এবং মন্তব্যগুলি নেওয়া হয়েছে।
jquery.js: যখন আপনি jquery এর সোর্স কোডটিতে ডুব দিতে হবে jquery.min.js: ব্যান্ডউইদথ সংরক্ষণের জন্য সংকোচিত সংস্করণ
আরও ব্যান্ডউইথ সংরক্ষণ করার জন্য আরও একটি বিকল্প রয়েছে তারপরে সংক্ষেপিত সংস্করণ যা গুগল সিডিএন প্রদত্ত কিছু ব্যবহার করছে: http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js
সংক্ষিপ্তসার - jquery বা dojo এর মতো জনপ্রিয় জেএস ফ্রেমওয়ার্কগুলি একটি মন্তব্য করা হয়েছে, উন্নয়নের জন্য মন্তব্যে সুন্দর বিন্যাসিত সংস্করণ এবং উত্পাদনের জন্য কোনও মন্তব্য ছাড়াই একটি মিনিফাইড সংস্করণ (দ্রুত) সরবরাহ করে offer
jquery.js - উন্নয়ন jquery.min.js - উত্পাদন
আপনি যদি কোনও প্রোডাকশন সাইটে জিকিউরি চালাচ্ছেন তবে আপনার কোন লাইব্রেরি লোড করা উচিত? JQuery.js বা JQuery.min.js? সংক্ষিপ্ত উত্তরটি হ'ল, তারা একই কার্যকারিতা সহ মূলত একই।
একটি সংস্করণ দীর্ঘ, অন্যটি সংক্ষিপ্ত সংস্করণ। স্থান এবং পৃষ্ঠাটির লোড সময় বাঁচাতে মিনিফাইডটি সংকুচিত হয়। শ্বেত স্পেসগুলি সংশোধিত সংস্করণে সরানো হয়েছে এগুলি জিব্বার এবং পড়া অসম্ভব making
আপনি যদি কোনও প্রোডাকশন সাইটে জিকিউরি লাইব্রেরি চালাচ্ছেন তবে আমি আপনাকে সুপারিশ করছি যে আপনি পৃষ্ঠা লোডের সময় হ্রাস করতে, সংক্ষিপ্ত সংস্করণটি ব্যবহার করুন, যা গুগল এখন তাদের পৃষ্ঠা র্যাঙ্কিংয়ে বিবেচনা করে।
আর একটি ভাল বিকল্প হ'ল গুগলের অনলাইন জাভাস্ক্রিপ্ট লাইব্রেরি ব্যবহার করা। এটি আপনার লাইব্রেরি ডাউনলোড করার ঝামেলা বাঁচাতে পারে, পাশাপাশি আপনার সাইটে আপলোড করা। তদ্ব্যতীত, জিক্যুয়ারি লোড করা অবস্থায় আপনার সাইট সংস্থান ব্যবহার করে না।
গুগলের সর্বশেষ জিকুয়ের মিনিফাইন্ড সংস্করণটি এখানে উপলভ্য।
আপনি এটি ব্যবহার করে আপনার পৃষ্ঠাগুলিতে এটি লিঙ্ক করতে পারেন:
http://ulyssesonline.com/2010/12/03/jquery-js-or-jquery-min-js/
আপনি যদি গুগল সিডিএন থেকে জ্যাকোরি ব্যবহার করেন, তবে গুরুত্ব সহকারে এটি আপনার পৃষ্ঠায় যা যোগ করবেন তার থেকে 5 থেকে 10 গুণ বেশি কার্যকারিতা উন্নত করবে, যা ডাউনলোড হয়ে যায়। এবং এছাড়াও, আপনি Jquery ফাইলগুলির সর্বশেষতম সংস্করণ পাবেন।
Jquery.js এবং jquery.min.js উভয় ফাইলের মধ্যে পার্থক্য কেবল ফাইল আকার, এই কারণে ফাইলগুলি দ্রুত ডাউনলোড হচ্ছে। :)