पीएचपी: स्क्रिप्ट निष्पादन समय अभ्यास में

तारीख:

2019-01-06 20:40:21

दर्शनों की संख्या:

373

रेटिंग:

1की तरह 0नापसंद

साझा करें:

Table of contents:

PHP स्क्रिप्ट निष्पादन समय के लिए महत्वपूर्ण है का निर्धारण करने के उद्देश्य के समय एक पृष्ठ या तत्व का निर्माण करने के लिए एक सुरक्षित और मजबूत कोड, सामान्य रूप में.

php स्क्रिप्ट निष्पादन समय

वहाँ तीन मौलिक रूप से अलग-अलग विकल्पों के लिए इस लक्ष्य के गठन: पूरे पृष्ठ, अद्यतन पृष्ठ तत्व और निष्पादन के समय सीमित नहीं है, तथ्य सहित समाप्ति के सत्र के आगंतुक द्वारा.

स्क्रिप्ट का निष्पादन समय

PHP स्क्रिप्ट निष्पादन समय निर्धारित करने के लिए की तरह सिर्फ यह किया गया था पर पहली प्रोग्रामिंग भाषा है । पहचान करने के लिए समय टिकटों शुरुआत में और अंत में नमूना कोड के अंतर की गणना के द्वारा इन मूल्यों के साथ, आप निर्धारित कर सकते हैं वास्तव में कितना समय किया था के निष्पादन के सभी वाक्यात्मक निर्माण कर रहे हैं कि दोनों के बीच प्रारंभिक और अंतिम मार्करों.

एक सरल स्क्रिप्ट: उदाहरण के निर्धारण के निष्पादन के समय पाश.

लेखक के उदाहरण के एक तस्वीर नहीं है

PHP के साथ डेवलपर्स प्रदान करता दो समारोह: microtime() और समय () है कि इस्तेमाल किया जा सकता है उत्पन्न करने के लिए timestamps. परिभाषित इन लेबल की शुरुआत से पहले कोड का अध्ययन किया और इसके पूरा होने पर, आप कर सकते हैं अंतर की गणना, यानी प्राप्त करने के लिए वास्तविक समय में खर्च किया गया था कि कोड का निष्पादन पर.

कार्य microtime() और समय()

इस उदाहरण में, पाश में शामिल है एक अलग पुनरावृत्तियों की संख्या: 567 या 56789. पहले मामले में, चक्र तेजी से होता है - दूसरे में दस गुना धीमी है ।

लेखक के उदाहरण के एक तस्वीर नहीं है

समारोह microtime() के बिना इस्तेमाल किया जा सकता कोई पैरामीटर है, तो परिणाम होगा एक चरित्र स्ट्रिंग के दो नंबर, एक जगह से अलग है । पहली संख्या की संख्या है microseconds है कि दूसरे नंबर सेकंड की संख्या है कि है के बाद से गुजरे तिथि के रूप में मान्यता प्राप्त के युग की शुरुआत "यूनिक्स".

अधिक:

लेनोवो v580c: विस्तृत समीक्षा

लेनोवो v580c: विस्तृत समीक्षा

आज हम लिखने का फैसला किया है के बारे में लैपटॉप लेनोवो v580c. समीक्षा विस्तृत हो जाएगा, के रूप में इस पोर्टेबल पीसी IdeaPad श्रृंखला एक उच्च लोकप्रियता है, लेकिन कई नहीं जानते हैं कि वास्तव में क्या इस डिवाइस बनाता है खरीदारों. मॉडल, तेजी से और कई सक...

कैसे करने के लिए अपने कंप्यूटर को साफ करने के लिए ऊपर की गति अपने काम के?

कैसे करने के लिए अपने कंप्यूटर को साफ करने के लिए ऊपर की गति अपने काम के?

किसी भी कंप्यूटर उपयोगकर्ता को चिह्नित कर सकते हैं कि यह समय के साथ रहता है को पूरा करने के लिए कंप्यूटर की गति. काम काफी धीमा कर देती है के कारण एक बड़ी संख्या की उपस्थिति के कार्यक्रमों और निरंतर फ़ाइलों को डाउनलोड. उसे देने के लिए गति, कभी कभी साफ...

मज़ाक में

मज़ाक में "सिम्स 3": कैसे को दूर करने के लिए कोड सेंसरशिप और अन्य तरीकों

तो, आज हम बात करेंगे के बारे में क्या मज़ाक में संभव "सिम्स 3". कैसे करने के लिए निकालें कोड सेंसरशिप? यह किया जा सकता के साथ मॉड? चाहे वहाँ रहे हैं भागों, जिनमें यह सुविधा डिफ़ॉल्ट रूप से स्थापित? पढ़ें सब के बारे में है.के साथ परिचित बनने कंसोलतो, ...

स्क्रिप्ट नमूना

समारोह microtime(सच्चा) कहा जाता है पैरामीटर के साथ और अपने मूल्य सही है, परिणाम हो जाएगा के रूप में एक नंबर की राशि सेकंड और microseconds है । एक समारोह का उपयोग कर के बिना मापदंडों के बराबर है कॉलिंग: microtime(झूठी).

() समारोह के साथ काम करता है microseconds, उदाहरण के लिए चक्र पर एक छोटे पुनरावृत्तियों की संख्या देता है एक बार शून्य का निष्पादन.

व्यावहारिक मूल्य के निष्पादन के समय

PHP एक तेजी से, आधुनिक और कार्यात्मक रूप से परिष्कृत भाषा है । ज्यादातर मामलों में PHP स्क्रिप्ट निष्पादन समय पहचान भी मतलब नहीं है । लेकिन गठन किया जा सकता है के आधार पर डेटा डेटाबेस से प्राप्त है । इस मामले में, अलग से जानकारी में देरी, हो सकता है, और समय के वितरण के लिए डेटा के लिए लेखांकन सर्वर लोड और अन्य परिस्थितियों.

उन्नत इंटरनेट प्रोग्रामिंग अक्सर लगता करने के लिए मजबूर की आवश्यकताओं के साथ वितरित डाटा प्रोसेसिंग की जरूरत है, डेटा संग्रह की विभिन्न संसाधनों से नेटवर्क पर ऑनलाइन. में इन और इसी तरह के मामलों में, मूल्यांकन की स्क्रिप्ट का निष्पादन समय एक महत्वपूर्ण भूमिका निभाती है और हो सकता है काफी व्यावहारिक मूल्य है ।

विशेष रूप से, विकास के एक खोज इंजन चाहते हो सकता है की समीक्षा करने के लिए व्यवस्थित श्रृंखला की एक विशिष्ट नेटवर्क संसाधन विषय पर निष्पादित उन पर परिवर्तन समय की अवधि से अधिक है । लेकिन कुछ संसाधनों हो सकता है:

<उल>
  • उपलब्ध;
  • अवरुद्ध;
  • पर होना करने के लिए रखरखाव के लिए ।
  • इन मामलों में, स्क्रिप्ट या तो दुर्घटना या अनुचित रूप से लंबे समय के इंतजार के लिए आवश्यक घटनाओं.

    सेटिंग एक सटीक समय के निष्पादन के लिए स्क्रिप्ट के साथ, उदाहरण के लिए, 10 सेकंड., 1 min. या 5 मिनट।, आप प्रदान कर सकते हैं अपने खुद के संसाधन के नियमों के सख्त पालन के प्रसंस्करण के लिए सभी दूरस्थ करने के लिए आवश्यक संसाधनों को उनकी समस्याओं का समाधान है ।

    समय और जगह के निष्पादन की स्क्रिप्ट

    PHP एक सर्वर साइड भाषा है, लेकिन यह सभी मामलों में नहीं है इसका मतलब PHP स्क्रिप्ट निष्पादन के समय निर्धारित किया जाता है पूरी तरह से, सर्वर की गति. केवल एक सीमित संख्या के कार्यों की आवश्यकता होती है सर्वर साइड प्रसंस्करण. एक डेटाबेस तक पहुँचने या संसाधन नेटवर्क में से एक स्क्रिप्ट की क्षमता से परे सर्वर और अतिरिक्त समय खर्च किया जाएगा के लिए इंतजार कर की स्थापना के वांछित कनेक्शन और आवश्यक आंकड़े प्राप्त करने.

    चलाने के लिए php स्क्रिप्ट

    चलाने के लिए एक PHP स्क्रिप्ट के माध्यम से किया जा सकता AJAX प्रौद्योगिकी के साथ, कि है, के बाद क्लिक करें आगंतुक के पृष्ठ पर तत्व है । यह आम है अभ्यास में, जब पृष्ठ को अद्यतन नहीं है के रूप में एक पूरी है, लेकिन केवल एक ही तत्व है । एक नियम के रूप में, इस तरह के एक निर्णय के कारण हो सकता है नमूना के वांछित डेटा. किसी भी देरी निष्पादन में यहाँ महत्वपूर्ण है के लिए आगंतुक. अगर समय से अधिक अपनी उम्मीदों, वह बस पर जाने के लिए एक तेजी से और आराम से साझा करें.

    डेवलपर अनुमान कर सकते हैं कितनी देर तक यह लेता है की आवश्यकता प्रक्रिया है, और यदि PHP स्क्रिप्ट निष्पादन समय शुरू होगा जाने के लिए स्वीकार्य सीमा से परे, यह कर सकते हैं भेजने के लिए आगंतुक के बजाय एक जवाब के लिए पर्याप्त संदेश है । यह काफी बढ़ जाती है की गुणवत्ता संसाधन है और एक अच्छा समाधान है.


    Article in other languages:

    AR: https://www.tostpost.com/ar/computers/13403-php.html

    BE: https://www.tostpost.com/be/kamputary/23975-php-chas-vykanannya-skryptu-na-praktycy.html

    DE: https://www.tostpost.com/de/computer/23995-php-laufzeit-des-skripts-in-der-praxis.html

    En: https://www.tostpost.com/computers/1064-php-the-script-execution-time-in-practice.html

    ES: https://www.tostpost.com/es/los-ordenadores/24025-php-tiempo-de-ejecuci-n-del-script-en-la-pr-ctica.html

    JA: https://www.tostpost.com/ja/computers/13431-php.html

    KK: https://www.tostpost.com/kk/komp-yuterler/23967-php-oryndau-ua-yty-skript-t-zh-ribede.html

    PL: https://www.tostpost.com/pl/komputery/23918-php-czas-wykonywania-skryptu-w-praktyce.html

    PT: https://www.tostpost.com/pt/computadores/23919-php-tempo-de-execu-o-do-script-na-pr-tica.html

    TR: https://www.tostpost.com/tr/bilgisayarlar/23974-php-kod-uygulama.html

    UK: https://www.tostpost.com/uk/komp-yuteri/23945-php-chas-vikonannya-skripta-na-praktic.html

    ZH: https://www.tostpost.com/zh/computers/14128-php.html






    Alin Trodden - लेख के लेखक, संपादक
    "हाय, मैं कर रहा हूँ Alin दलित. मैं ग्रंथ लिखता हूं, किताबें पढ़ता हूं, और छापों की तलाश करता हूं । और मैं आपको इसके बारे में बताने में बुरा नहीं हूं । मैं दिलचस्प परियोजनाओं में भाग लेने के लिए हमेशा खुश हूं."

    टिप्पणी (0)

    इस अनुच्छेद है कोई टिप्पणी नहीं, सबसे पहले हो!

    टिप्पणी जोड़ें

    संबंधित समाचार

    गुटों के संघर्ष: शुरुआती के लिए प्रशिक्षण. आधार योजना गुटों के संघर्ष

    गुटों के संघर्ष: शुरुआती के लिए प्रशिक्षण. आधार योजना गुटों के संघर्ष

    यहां तक कि अगर आप सबसे शक्तिशाली और सबसे अच्छी रणनीति खेल में, वे अभी भी सक्षम होने की जरूरत है खेलने के लिए प्रतिद्वंद्वी को हराने के लिए है । इसके अलावा, आप की जरूरत है की रक्षा करने के लिए दुश्मन पर हमला करने से रक्षा करने, अपन...

    कैसे है विंडोज 10 के ठीक ट्यूनिंग: युक्तियाँ और चालें

    कैसे है विंडोज 10 के ठीक ट्यूनिंग: युक्तियाँ और चालें

    नए विंडोज 10 सुविधाओं प्रणाली विन्यास कर रहे हैं इस तरह है कि वे कर रहे हैं दोनों बहुत ही सरल और काफी जटिल है । कई उपयोगकर्ताओं को, विशेष रूप से करने के लिए संक्रमण “दस” से सातवें संस्करण में, सौदा करने के लिए ठीक ट्यू...

    कैसे करने के लिए ऑटोप्ले निष्क्रिय से किसी भी वाहक

    कैसे करने के लिए ऑटोप्ले निष्क्रिय से किसी भी वाहक

     में अपने ऑपरेटिंग सिस्टम माइक्रोसॉफ्ट लंबे समय से कार्यान्वित एक बहुत ही दिलचस्प सॉफ्टवेयर तंत्र और ndash; ऑटोप्ले. पर्याप्त करने के लिए अपने कंप्यूटर से कनेक्ट करने के लिए किसी भी मीडिया (डिस्क, फ्लैश ड्राइव), रूट फ़ोल्डर म...

    क्या है PCI बस?

    क्या है PCI बस?

    प्रवृत्तियों में कंप्यूटर प्रौद्योगिकी के विकास के स्पष्ट और ndash; मिलाना, सरलीकरण कंपनियों के लिए (कम ओवरहेड्स) और संयोजन कई उपकरणों के एक ही पैकेज में. वहाँ कुछ भी नहीं है वास्तव में आश्चर्य की बात है कि कई उपयोगकर्ताओं रहे हैं...

    कैसे खोलने के लिए AMR और क्या कर रहे हैं इन फ़ाइलों

    कैसे खोलने के लिए AMR और क्या कर रहे हैं इन फ़ाइलों

    क्या आपने देखा AMR फाइल अपने कम्प्यूटर पर है और आप आश्चर्य है कि जो कार्यक्रम कर सकते हैं इसे खोलने के लिए? पहला कदम है समझने के लिए क्या कर रहे हैं, इन फ़ाइलों में.तो, एक फ़ाइल एक्सटेंशन के साथ AMR पढा जा सकता है के रूप में अनुकू...

    के रूप में क्षुधा एसडी कार्ड के लिए कदम

    के रूप में क्षुधा एसडी कार्ड के लिए कदम "Android"?

    त्रुटि संदेश का संकेत है, जगह की कमी में अपने स्मार्टफोन की स्मृति, और सबसे अप्रत्याशित क्षण में. कई मालिकों के इस तरह के एक संदेश परेशानी का एक बहुत लाया है.क्या होता है के लिए जगह है?विचार है कि अद्यतन के कई अनुप्रयोगों स्वचालित...