webman পারফরম্যান্স

ঐতিহাসিক ফ্রেমওয়ার্ক অনুরোধ প্রসেসিং প্রক্রিয়া

  1. nginx/apache অনুরোধ গ্রহণ করে
  2. nginx/apache অনুরোধ থেকে php-fpm এ পাঠায়
  3. php-fpm পরিবেশ শুরু করে, যেমন ভেরিয়েবল তালিকা তৈরি করা
  4. php-fpm প্রস্থান/মডিউলের RINIT কল করে
  5. php-fpm ডিস্ক থেকে PHP ফাইল পড়তে(opcache ব্যবহার করে এটি পরিহার করা যায়)
  6. php-fpm লেক্সিকাল অ্যানালাইসিস, সিনট্যাক্স অ্যানালাইসিস, অপকোডে কম্পাইল করা হয়(opcache ব্যবহার করে এটি পরিহার করা যায়)
  7. php-fpm অপকোডটি সম্পাদনা করে 8.9.10.11 সহ
  8. ফ্রেমওয়ার্ক আরম্ভ করে, যেমন কন্টেইনার, নিয়ন্ত্রক, রাউট, মধ্যবর্তী ইত্যাদি সংবিধানগুলির দৃষ্টিতে
  9. ফ্রেমওয়ার্ক ডাটাবেস সংযুক্ত করে এবং অনুমতি যাচাই করে, রেডিস সংযুক্তি গড়ায়
  10. ফ্রেমওয়ার্ক ব্যবসা লজিক সম্পাদন করে
  11. ফ্রেমওয়ার্ক ডাটাবেস, রেডিস সংযুক্তি বন্ধ করে
  12. php-fpm সম্পদ মুক্তি দেয়, সব ক্লাস ডিফাইনেশন, ইনস্ট্যান্স ধ্বংস করে, সিম্বল টেবিল ধ্বংস করে ইত্যাদি
  13. php-fpm অনুরোধগুলি প্রসঙ্গে প্রসেসি সুত্রে সকল এক্সটেনশন/মডিউল কল করে
  14. php-fpm ফলাফলগুলি পাঠায় nginx/apache
  15. nginx/apache ফলাফলগুলি গ্রাহককে ফিরিয়ে দেয়

webman এর অনুরোধ প্রসেসিং প্রক্রিয়া

  1. ফ্রেমওয়ার্ক অনুরোধ গ্রহণ করে
  2. ফ্রেমওয়ার্ক ব্যবসা লজিক সম্পাদন করে
  3. ফ্রেমওয়ার্ক ফলাফলগুলি গ্রাহককে ফিরিয়ে দেয়

হ্যাঁ, এখানে কেবলমাত্র ৩টি ধাপ আছে যা আরফি নেই একটি নিশ্চিতকরণ। বলা যেতে পারে যে এটি প্রায়ই একটি স্বনির্ভর পিএইচপি ফ্রেমওয়ার্কের পরিসীমা, যা webman এর পারফরমেন্স কিচ্ছু খাড়াই করে।

অধিক দেখুন: ভারসাম্য পরীক্ষা