एजेक्स किंवा पीएचपीद्वारे डेटा पाठविण्यामधील फरक पाहण्याचा सर्वोत्तम मार्ग कोणता आहे?


उत्तर 1:

एजेक्स वापरण्याचा फायदा डेटा पाठविण्यामध्ये नाही. आपल्याला डेटा प्राप्त करण्यासाठी आणि डेटाबेसमध्ये संचयित करण्यासाठी आपल्यास पीएचपीमध्ये सर्व्हर साइडची आवश्यकता असेल.

एजेक्स वापरण्याचा खरा फायदा प्रत्येक विनंतीनंतर पृष्ठ रीलोड न केल्याने होतो. याचा अर्थ प्रतिमा, लिपी, स्टाईलशीट आणणे आणि सर्व पृष्ठ पुन्हा प्रस्तुत करणे नाही. यामुळेच खूप फरक पडतो.

आपण पाठविलेल्या डेटाचे प्रमाण अंदाजे समान असेल. परिणामी आपल्याला प्राप्त होणार्‍या डेटाची मात्रा फरक करते. एजेक्स वापरताना वापरकर्ता अनुभव बरेच चांगले आणि प्रतिसाद देणारा असेल.


उत्तर 2:

डेटाबेसमध्ये डेटा घालण्यासाठी एजेक्स किंवा पीएचपी घेते की नाही तेच प्रमाण डेटाबेसच्या गतीवर अवलंबून असल्याने समान असेल. दोघेही खूप वेगवान असतील.

एजेक्स कॉलच्या अंतर्भागासाठी लागणारा वेळ खरोखर मोजा ज्यामुळे आपण अ‍ॅजेक्स विनंती पाहू शकता आणि ब्राउझरमध्ये सफारी, फायरफॉक्स किंवा क्रोम मधील निरीक्षकासह समाप्त करू शकता.

समाविष्ट केलेल्या पृष्ठास रिफ्रेशसह घालण्यासाठी लागणारा वेळ मोजण्यासाठी जे प्रत्यक्षात अवघड आहे आणि फॉर्म सबमिट करण्याच्या ओव्हरहेडमुळे ब्राउझर नवीन पृष्ठ लोड करण्यास प्रारंभ करते, डेटा पुनर्प्राप्त करते आणि पृष्ठ प्रस्तुत करते. मोजण्यासाठी आपण काही प्रकारचे पीएचपी स्क्रिप्ट वेळ मापन साधने वापरू शकता (असे काहीतरीः पीएचपी स्क्रिप्टच्या अंमलबजावणीच्या वेळा मोजण्याचा अचूक मार्ग).

याउलट AJAX कॉलचा सारांश सारांश असा आहे की आधीच लोड केलेल्या वेब पृष्ठामध्ये नवीन धागा सुरू करावा आणि त्या कॉलचा निकाल परत करा.