আপনি প্রথমে পিএইচপি সময় রেন্ডার কিনা - বা আসল ওয়ার্ল্ড পৃষ্ঠার লোড টাইম কিনা তা আপনি প্রথমে সিদ্ধান্ত নিতে পারেন।
যে কোনও দৃশ্যে, ফায়ারব্যাগ ব্যবহার করা নির্ভরযোগ্য হবে না - কারণ আপনার ইন্টারনেট সংযোগটি নিজেই বাধা হয়ে দাঁড়ানোর কারণ হতে পারে j
পিএইচপি সময় রেন্ডার
আপনি যদি পিএইচপি রেন্ডার সময়টি উন্নত / পরিবর্তিত হয়েছে কিনা তা খাঁটি করে দেখছেন - তবে সবচেয়ে সঠিক উপায় হ'ল ম্যাগেন্টো প্রোফাইলার থেকে আউটপুটটি ব্যবহার করা।
ইন index.php
, uncomment
Varien_Profiler::enable();
তারপরে
প্রশাসক> সিস্টেম> কনফিগারেশন> বিকাশকারী
নিশ্চিত করুন যে প্রোফাইলার সক্ষম রয়েছে।
আপনি প্রতিটি পৃষ্ঠার নীচের অংশে একটি সারণী আউটপুট দিয়ে শেষ করতে পারবেন (সম্মুখ-শেষ এবং পিছনের দিকের) পৃষ্ঠা লোডের সময়টি ভাঙ্গন Mage::run()
শুরু করার দিক থেকে পরিমাপ করা হবে । খুব প্রথম লাইনটি পিএইচপি মোট রেন্ডার সময়কে চিহ্নিত করবে (Mage এর মধ্যে)।
এটি যদি আপনার পিএইচপি পরিবর্তনগুলি পৃষ্ঠার লোড সময়ের সাথে কোনও পার্থক্যের সৃষ্টি করে, তবে এটি কোনও পারফরম্যান্সের অন্তরায়গুলি চিহ্নিত করবে establishing
পিএইচপি ওয়েব সার্ভার সময় রেন্ডার
পরের ধরণের পরীক্ষাটি হ'ল ওয়েব সার্ভারের ওভারহেডগুলি নিজেই ফ্যাক্টর করা (তবে শেষ মাইল সংযোগ নয়)। সুতরাং এই পরীক্ষাটি নির্ভুল হওয়ার জন্য এবং নিজেই 'ইন্টারনেট' দ্বারা প্রভাবিত না হওয়ার জন্য - আপনার এটি নিজে ওয়েব সার্ভারে চালানো উচিত।
আমরা আমাদের নিজস্ব ইউটিলিটি ব্যবহার করি mage-perftest
(আরও তথ্য এখানে পাওয়া যাবে ) - যা খাঁটি পিএইচপি সময়, রিয়েল-ওয়ার্ল্ড পৃষ্ঠার লোড সময় এবং এমনকি একযোগিতাপূর্ণ পরীক্ষার পরীক্ষা করতে পারে।
কেবল পিএইচপি ওয়েব সার্ভার রেন্ডার সময় পরীক্ষা করতে, আপনি ব্যবহার করবেন (সেই অনুযায়ী ইউআরএল প্রতিস্থাপন করুন)
./mage-perftest -u me-s1.sonassihosting.com -b
এই পরীক্ষাটি পৃষ্ঠা লোড সময়ের একটি ব্রেকডাউন দেবে (কোনও পৃষ্ঠার পিএইচপি উপাদানগুলির জন্য, কোনও জেএস / সিএসএস / চিত্র উপেক্ষা করে)। আউটপুটটি এরকম কিছু দেখায়,
Test Summary
============
Total files: 1
Total downloaded: 4K
Avg. page weight: 4.00K
Total time: 0.035s
Min response: 0.035s
Max response: 0.035s
Avg. page response: 0.03s
Concurrency/Repeats: 1
Transactions/s 28.57
Test URL: me-s1.sonassihosting.com
Success rate: 1/1 (100.00%)
রিয়েল ওয়ার্ল্ড ওয়েব সার্ভার রেন্ডার সময়
চূড়ান্ত ধরণের পরীক্ষার সময়টি পুরো পৃষ্ঠাটি ডাউনলোড করতে সময় লাগে (পিএইচপি + স্ট্যাটিক সামগ্রী)। আবার, আপনি এটি করতে ব্যবহার করতে পারেন mage-perftest
, উদাহরণস্বরূপ।
./mage-perftest -u me-s1.sonassihosting.com
প্লেগের মতো কোনও অনলাইন টেস্টিং পরিষেবা এড়িয়ে চলুন
জিটিমেট্রিক্স, পিংডম ইত্যাদির মতো কিছু অন-লাইনের গতির পরীক্ষার সরঞ্জাম রয়েছে যা গ্রানুলার প্রোফাইলিংয়ের জন্য আপনাকে কোনও ধরণের সঠিক ফলাফল দিতে যাচ্ছে না।
বাহ্যিক নেটওয়ার্ক সংযোগের পরীক্ষার ক্ষেত্রে তাদের স্থান রয়েছে তবে প্রকৃত পিএইচপি কর্মক্ষমতা যাচাই করার মাধ্যম হিসাবে সম্পূর্ণ নিরর্থক। এটির জন্য অন-সার্ভার / স্থানীয় পরীক্ষায় আটকে থাকুন।
অন্যান্য নোট
আমরা দূরবর্তী পরীক্ষার উপর একটি নিবন্ধ লিখেছিলেন এবং আপনি কেন এটা এড়িয়ে চলা উচিত,
http://www.sonassi.com/knowledge-base/magento-kb/why-siege-isnt-an-accurate-test-tool-for-magento- কর্মক্ষমতা/
ভিপিএসে ম্যাজেন্টো চালানো একটি খারাপ ধারণা। অন্যরা দ্বিমত পোষণ করতে পারে - তবে এটি বেশ কয়েকটি কারণে ম্যাজেন্টো স্টোরের জন্য উপযুক্ত পরিবেশ নয় - এবং আমরা এই শিরাতে প্রচুর প্রশ্নের উত্তর দিয়েছি, এখানে কয়েকটি দেওয়া হল