এনজিআইএনএক্স 'অন্তর্ভুক্ত' নির্দেশিকার মাধ্যমে অনেকগুলি ফাইলে কনফিগারেশন সমর্থন করে। মূলত, এটি একটি উপ-কনফিগারেশন লোড করে এবং এটি জায়গায় রাখে। এটি জোকার চরিত্রগুলিকেও সমর্থন করে, তাই তাদের বেশ কয়েকটিকে একটি শটে লোড করা সহজ।
একমাত্র সীমাবদ্ধতা (আমার মতে) হ'ল কনফিগারেশন পরিবর্তিত হলে আপনাকে পুনরায় লোড করা দরকার। সুতরাং যে কোনও ব্যবহারকারীর কনফিগারেশনের একটি অংশ রয়েছে তাদের nginx কনফিগারেশন পুনরায় লোড করার অধিকারের প্রয়োজন হতে পারে:
/etc/ini.d/nginx ফোর্স-রিলোড (সেন্টোতে)
আমি এটিকে এড়াতে বা অন্যভাবে করার উপায় আছে কিনা জানি না কারণ আমি আমার নিজের প্রচুর অ্যাপস (ভার্চুয়াল হোস্ট) সহ অনেক সার্ভারে এনজিআইএনএক্স ব্যবহার করি। এর অর্থ হ'ল এনজিআইএনএক্স ভাগ করা হোস্টিংয়ের ক্ষেত্রে আদর্শ নয়।
তবুও আমি সত্যিই এনজিআইএনএক্সকে ভালবাসি কারণ কনফিগারেশনটি একটি দুষ্টু এক্সএমএল ফাইলের চেয়ে অনেক বেশি সুস্পষ্ট। স্বাদ প্রশ্ন আমার ধারণা। অন্য ভাল পয়েন্টটি অবশ্যই আপনার গতির পক্ষে গুরুত্বপূর্ণ, যদি তা আপনার ক্ষেত্রে গুরুত্বপূর্ণ।
শুভকামনা মাইগ্রেশন