apache2 এবং php5: মডিউল বা ফিল্টার


11

Php5 মডিউল (libapache2-mod-php5) এবং apache2 এর জন্য php5 ফিল্টার মডিউল (libapache2-mod-php5filter) মধ্যে পার্থক্য কী? কোনটি আমার কোন পরিবেশে ব্যবহার করা উচিত?

উত্তর:


11

libapache2-mod-php5filter আপনার পিএইচপি অ্যাপ্লিকেশনটির মাধ্যমে সমস্ত HTTP অনুরোধের পদ্ধতিগুলি পাস করে না - উদাহরণস্বরূপ, পিএইচপি এবং বিকল্পগুলির অনুরোধগুলি আপনার পিএইচপি অ্যাপ্লিকেশনটির পরিবর্তে অ্যাপাচি দ্বারা সরাসরি উত্তর দেওয়া হয়।

আমি ধরে নিয়েছি যে এটি সুরক্ষা ব্যবস্থা হিসাবে পিএইচপি দ্বারা প্রক্রিয়াজাতকরণের পদ্ধতিগুলিকে সীমাবদ্ধ করে দিচ্ছে।

অন্যদিকে, libapache2-mod-php5, পিএইচপি দ্বারা প্রক্রিয়াজাতকরণের জন্য সমস্ত অনুরোধগুলি পাস করে।

Https://launchpad.net/ubuntu/+source/php5/5.3.3-7ubuntu1 থেকে , এই বার্তা:

"যদি আপনি বিশেষত ফিল্টার-মডিউল সমর্থন না চান, সম্ভবত আপনার পরিবর্তে libapache2-mod-php5 ইনস্টল করা উচিত"


নিচে দেখ. ফিল্টার মডিউলগুলি (mod-php5filter) সামগ্রী মডিউলগুলি (Mod-php5) থেকে সম্পূর্ণ পৃথক।
lucian303

2

স্থাপনা এবং কনফিগারেশন স্বাচ্ছন্দ্যের জন্য , ব্যবহার করুন libapache2-mod-php5

এটি সত্যিই অনেক সহজ, তবে উচ্চতর মেমরির ব্যবহারের কারণ ঘটায় (প্রতিটি অনুরোধের জন্য পিএইচপি লোড করা হয়)

স্কেলিবিলিটির জন্য , ব্যবহার করুন mod_fcgiএবং php-fpm

কারণ এটি পিএইচপি শ্রোতাদের একটি পুল চালায়, তারপরে অ্যাপাচি এবং পিএইচপিগুলির পুলের মধ্যে যোগাযোগের জন্য ফাস্টসিজিআই প্রোটোকল ব্যবহার করে।


এখনও তিন বছর পরেও কি এই অবস্থা? এই দিনগুলিতে আমার অন্য কোন মডিউল ইত্যাদি বিবেচনা করা উচিত?
ডেভিড উইনিস্কি

জানিনা। আমি পিএইচপি ব্যবহার বন্ধ করে দিয়েছি।
টম ও'কনোর

0

অভ্যন্তরীণ অ্যাপাচি পিএইচপি ফিল্টারগুলির জন্য libapache2-mod-php5filter ব্যবহৃত হয়। আমি মনে করি আপনি এইভাবে অ্যাপ্লিকেশন চালাতে পারতেন তবে এটি এর উদ্দেশ্য নয় বলে এটি প্রস্তাবিত from অন্যদিকে mod-php5 হ'ল একটি সামগ্রী মডিউল যা (আপনার পিএইচপি অ্যাপ্লিকেশন থেকে) সামগ্রী তৈরি করে এবং এটিই ব্যবহার করা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.