কম্পিউটার টিউটোরিয়াল

প্রোডাকশন সার্ভারে XDebug সক্ষম করলে PHP ধীর হবে কি?


হ্যাঁ, XDebug-এর মতো ডিবাগার PHP সার্ভারের পারফরম্যান্স কমিয়ে দেয়। এই কারণেই ডিবাগার সার্ভার এনভায়রনমেন্টে রাখা হয় না। সেগুলো আলাদা এনভায়রনমেন্টে ডিপ্লয় করা হয় অপ্রয়োজনীয় ওভারহেড এড়াতে।

প্রোডাকশন ফেজে থাকা অ্যাপ্লিকেশনে ডিবাগ মেসেজ প্রদর্শন করা যায় না।

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

অন্যদিকে, যখন ডিবাগার ইনস্টল করা হয়, সেগুলো সার্ভারে পোর্ট খুলে দেয়, কারণ সেগুলো প্রোডাকশন এনভায়রনমেন্টে ব্যবহারের জন্য নয়।

সার্ভারে পোর্ট খোলা হ্যাকারের জন্য দরওয়া খোলার মতো খারাপ।


  1. SSMS-এর মাধ্যমে SQL Server-এ কানেকশন তৈরি করা

  2. এই অ্যান্ড্রয়েড মিমগুলো আপনার দিনটা বানিয়ে দেবে

  3. টিমস্পিক ৩ সার্ভার দ্রুত কীভাবে বানাবেন

  4. নিজস্ব VPN সার্ভার তৈরি করুন: সুরক্ষিত অনলাইন গোপনীয়তার জন্য ধাপে ধাপে গাইড