এই নিয়মটি ট্রিগার হয় যখন PageSpeed Insights সনাক্ত করে যে আপনার সার্ভারের প্রতিক্রিয়া সময় 200 ms এর উপরে।
ওভারভিউ
সার্ভার প্রতিক্রিয়া সময় পরিমাপ করে যে Google এবং আপনার সার্ভারের মধ্যে নেটওয়ার্ক লেটেন্সি বিয়োগ করে আপনার সার্ভার থেকে পৃষ্ঠাটি রেন্ডার করা শুরু করতে প্রয়োজনীয় HTML লোড করতে কতক্ষণ লাগে৷ এক রান থেকে পরের রানে ভিন্নতা থাকতে পারে, কিন্তু পার্থক্য খুব বেশি হওয়া উচিত নয়। প্রকৃতপক্ষে, অত্যন্ত পরিবর্তনশীল সার্ভার প্রতিক্রিয়া সময় একটি অন্তর্নিহিত কর্মক্ষমতা সমস্যা নির্দেশ করতে পারে।
সুপারিশ
আপনার সার্ভারের প্রতিক্রিয়া সময় 200ms এর নিচে কমানো উচিত। কয়েক ডজন সম্ভাব্য কারণ রয়েছে যা আপনার সার্ভারের প্রতিক্রিয়াকে ধীর করে দিতে পারে: ধীর অ্যাপ্লিকেশন লজিক, ধীর ডাটাবেস প্রশ্ন, ধীর রাউটিং, ফ্রেমওয়ার্ক, লাইব্রেরি, রিসোর্স সিপিইউ অনাহার, বা মেমরি অনাহার। আপনার সার্ভারের প্রতিক্রিয়া সময় উন্নত করার জন্য আপনাকে এই সমস্ত কারণগুলি বিবেচনা করতে হবে। কেন সার্ভারের প্রতিক্রিয়া সময় বেশি তা উদ্ঘাটনের প্রথম ধাপ হল পরিমাপ করা। তারপরে, হাতে ডেটা নিয়ে, কীভাবে সমস্যাটি সমাধান করা যায় তার জন্য উপযুক্ত গাইডের সাথে পরামর্শ করুন। সমস্যাগুলি সমাধান হয়ে গেলে, আপনাকে অবশ্যই আপনার সার্ভারের প্রতিক্রিয়ার সময় পরিমাপ চালিয়ে যেতে হবে এবং ভবিষ্যতের পারফরম্যান্সের বাধাগুলি সমাধান করতে হবে।
বিদ্যমান কর্মক্ষমতা এবং ডেটা সংগ্রহ এবং পরিদর্শন করুন । যদি কোনটি উপলব্ধ না হয়, একটি স্বয়ংক্রিয় ওয়েব অ্যাপ্লিকেশন পর্যবেক্ষণ সমাধান ব্যবহার করে মূল্যায়ন করুন (বেশিরভাগ প্ল্যাটফর্মের জন্য হোস্ট করা এবং ওপেন সোর্স সংস্করণ উপলব্ধ), অথবা কাস্টম ইন্সট্রুমেন্টেশন যোগ করুন।
শীর্ষ কর্মক্ষমতা বাধা চিহ্নিত করুন এবং ঠিক করুন . আপনি যদি একটি জনপ্রিয় ওয়েব ফ্রেমওয়ার্ক বা কন্টেন্ট ম্যানেজমেন্ট প্ল্যাটফর্ম ব্যবহার করেন, তাহলে পারফরম্যান্স অপ্টিমাইজেশানের সেরা অনুশীলনের জন্য ডকুমেন্টেশন দেখুন।
মনিটর এবং ভবিষ্যতে কোনো কর্মক্ষমতা regressions জন্য সতর্ক !
[null,null,["2024-10-30 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["This documentation is outdated and refers to a deprecated version of PageSpeed Insights API (v4)."],["Version 5 of the API is the latest and offers real-world and lab data for performance analysis."],["Server response time, the time taken to load HTML for rendering, should be under 200ms."],["Slow response times can indicate performance issues stemming from various factors, including slow application logic and database queries."],["Optimization involves measuring, identifying bottlenecks, implementing fixes, and continuous monitoring."]]],["The core issue addressed is slow server response time, defined as over 200ms, which delays page rendering. To improve, the content advises measuring server response time to identify performance bottlenecks such as slow application logic, queries, or resource starvation. Key actions include gathering performance data, fixing top bottlenecks using framework documentation, and implementing ongoing monitoring with alerts for future performance issues. The document recommends seeking further support via Stack Overflow or a mailing list.\n"]]