क्या कमांड लाइन से Google पेज की गति को चलाने के लिए संभव है? यदि हां, तो कैसे? मुझे रात या दैनिक Google पेजस्पेड कॉल स्वचालित करने में दिलचस्पी है जो मुझे प्रतिबद्धता या दैनिक के बाद सूचित करेगी यदि मैंने Google पेजस्पेड 'ग्रेड' (किसी दिए गए पृष्ठ के लिए) में गिरावट आई है।क्या कमांड लाइन से Google पेज की गति को चलाने के लिए संभव है?
उत्तर
Google Page Speed API है। यह सीधे कमांड लाइन से काम नहीं करेगा लेकिन आप आसानी से अपनी पसंद की भाषा में एक स्क्रिप्ट लिख सकते हैं जो एपीआई के साथ बातचीत करेगा।
यह कमांड लाइन से PageSpeed Insights उपयोग करना संभव है:
स्थापित के माध्यम से: $ npm install --global psi
उपयोग: $ psi <url> --key=<key> --prettyprint=<true> --userIp=<userIp> --locale=<locale> --strategy=<desktop|mobile>
इस तरह भागो यह: $ psi http://stackoverflow.com
इसके अलावा के लिए मोबाइल अंतर्दृष्टि: $ psi http://stackoverflow.com --strategy=mobile
अद्यतन: आप अपने स्थानीय विकास के वातावरण grunt + grunt-pagespeed + ngrok साथ (इंटरनेट कनेक्शन की आवश्यकता) के भीतर PageSpeed जानकारी का उपयोग कर सकते हैं। अधिक जानकारी के लिए sample project for grunt-pagespeed and ngrok चेकआउट करें।
नोट: $ ngrok -authtoken <your-token> 80
चलाएं और अपने Gruntfile.js
में सही पोर्ट सेट करना सुनिश्चित करने के लिए वेब इंटरफ़ेस पैरामीटर देखें!
तुम इतनी तरह कमांड लाइन से PageSpeed चलाने के लिए कर्ल उपयोग कर सकते हैं:
curl "https://www.googleapis.com/pagespeedonline/v1/runPagespeed?url=http://your_url/&prettyprint=true&strategy=mobile&key=your_api_key"
यह json में मानव पठनीय परिणाम देगा। कुल स्कोर का पता लगाने के लिए cmd-f "स्कोर"।
संदर्भ: Official Google api।
- 1. क्या javac की तरह कमांड लाइन से एक्लिप्स जेडीटी कंपाइलर चलाने के लिए संभव है?
- 2. क्या 'कमांड लाइन' एसएफएफ बनाना संभव है?
- 3. क्या रुबिमाइन के अंदर टर्मिनल/कमांड प्रॉम्प्ट चलाने के लिए संभव है?
- 4. कमांड लाइन में Photoviewer.dll को चलाने के लिए कैसे
- 5. जब कमांड लाइन से जावा कार्यक्रम चलाने
- 6. क्या कमांड लाइन से एफएलए प्रकाशित करना संभव है?
- 7. एएसपीएक्स पेज से कमांड लाइन चलाना, और पेज
- 8. क्या नेटबीन्स को बाहरी कमांड लाइन टूल्स जोड़ना संभव है?
- 9. क्या डेल्फी XE2 में चयनित बिल्ड कॉन्फ़िगरेशन के साथ कमांड लाइन कंपाइलर चलाने के लिए संभव है?
- 10. क्या डीबग मोड में क्रोम चलाने के लिए संभव है?
- 11. जीआईटी के लिए कमांड लाइन से नियंत्रित सशर्त प्री-प्रतिबद्ध हुक: क्या यह संभव है?
- 12. जावा प्रोग्राम चलाने के लिए एक्लिप्स द्वारा उपयोग की जाने वाली कमांड लाइन को कैसे जानें?
- 13. क्या डिबगिंग के साथ आईपीथॉन में कमांड चलाने के लिए संभव है?
- 14. क्या कमांड लाइन से गणित की भिन्न कार्यक्षमता का आह्वान करना संभव है?
- 15. क्या कमांड लाइन से आईई की प्रॉक्सी सेटिंग्स संवाद लॉन्च करना संभव है?
- 16. क्या robots.txt द्वारा क्रॉल गति को नियंत्रित करना संभव है?
- 17. खोजने के लिए और कमांड लाइन से की जगह यूनिक्स
- 18. क्या अज्ञात कमांड लाइन विकल्पों को अनदेखा करने के लिए जीसीसी प्राप्त करना संभव है?
- 19. विजुअल स्टूडियो एमएसटेस्ट चलाने के लिए क्या कमांड लाइन तर्क करता है?
- 20. कमांड लाइन से Google Codepro analytix निष्पादित करने के लिए कैसे?
- 21. क्या यह कमांड लाइन तर्क
- 22. #!/Usr/bin/env कमांड लाइन से PHP चलाने के लिए आवश्यक है?
- 23. क्या रूबी के लिए कमांड लाइन फ्रेमवर्क है?
- 24. कमांड लाइन
- 25. कमांड लाइन
- 26. कमांड लाइन कर्ल की तुलना में रूबी धीमी गति में कर्ल क्यों है?
- 27. कमांड लाइन
- 28. क्या Google क्रोम पर एक एचएआर संग्रह चलाने के लिए संभव है?
- 29. कमांड लाइन
- 30. कमांड लाइन के माध्यम से NUnit
डारन, मेरी मूल पोस्ट बहुत स्पष्ट नहीं है। मैं उत्पादन या स्वीकृति पर जाने से पहले इन चीजों का परीक्षण करना चाहूंगा, रात के निर्माण में कहें, या सिर्फ स्थानीय रूप से। तो जब तक यह कमांड लाइन से नहीं चला जाता है, तब तक इंटरनेट के माध्यम से इंटरनेट तक कोई पहुंच नहीं है, और स्थानीयहोस्ट, ect तक पहुंच सकता है। – lucidquiet
@lucidquiet मैंने अपना जवाब अपडेट कर लिया है और स्थानीय विकास वातावरण में पेजस्पेड का उपयोग करने के लिए एक विकल्प जोड़ा है। सुनिश्चित नहीं है कि यह आपके लिए काम करेगा क्योंकि इसे ग्रंट और इंटरनेट कनेक्शन की आवश्यकता है, लेकिन हो सकता है कि आप इसे आज़माएं :) – Sven