php-mysqlnd या php-mysql


24

लंबी कहानी छोटी: सिर्फ उबंटू 12.04 (डेबियन आधारित), nginx, php-fpm और mysql स्थापित। अब मुझे PHP के लिए MySQL ड्राइवर की आवश्यकता है, लेकिन मुझे कौन सा चुनना चाहिए?

बेहतर php-mysqlnd या php-mysql कौन सा है?

जवाबों:


36

php-mysqlnd बेहतर विकल्प है। यह php-mysql एक्सटेंशन के लिए एक ड्रॉप-इन प्रतिस्थापन है । यहां आप इसके बारे में अधिक जानकारी पा सकते हैं।

उपर्युक्त लिंक से अंश:

Mysqlnd लाइब्रेरी को PHP के लिए अत्यधिक और कड़ाई से एकीकृत किया गया है। MySQL क्लाइंट लाइब्रेरी समान अनुकूलन प्रदान नहीं कर सकती क्योंकि यह एक सामान्य-उद्देश्य क्लाइंट लाइब्रेरी है।

Mysqlnd लाइब्रेरी PHP में सीमलेस इंटीग्रेशन के लिए PHP इंटरनल C इन्फ्रास्ट्रक्चर का उपयोग कर रही है। इसके अलावा, यह PHP मेमोरी मैनेजमेंट, PHP स्ट्रीम (I / O एब्स्ट्रैक्शन) और PHP स्ट्रिंग हैंडलिंग रूटीन का उपयोग कर रहा है। Mysqlnd द्वारा PHP मेमोरी मैनेजमेंट का उपयोग, उदाहरण के लिए, रीड-ओनली वेरिएबल्स (राइट ऑन कॉपी) का उपयोग करके मेमोरी सेविंग की अनुमति देता है और mysqlnd PHP मेमोरी लिमिट्स पर लागू होता है। अतिरिक्त लाभ में शामिल हैं:

  • सुविधा सेट का विस्तार करने के लिए शक्तिशाली प्लगइन एपीआई
  • अतुल्यकालिक, गैर-अवरुद्ध प्रश्न
  • 150 + प्रदर्शन आँकड़े
  • शक्तिशाली प्लगइन्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.