Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Wordpress के लिए कस्टम डेटा संग्रहीत करने के लिए सबसे अच्छा अभ्यास क्या है

मैं एक अलग तालिका का उपयोग करने का अत्यधिक सुझाव दूंगा। WP तालिका पोस्टमेटा आमतौर पर बहुत सारे अलग-अलग प्लगइन्स से बहुत सारी जानकारी से भरी होती है, और अक्सर डेटाबेस में सबसे बड़ी या सबसे बड़ी तालिका बन जाती है। इसके अलावा, अगर इसमें सहेजा जाता है पोस्टमेटा तालिका यह हमेशा पोस्ट तालिका में आंशिक रूप से सहेजी जाएगी, क्योंकि इन दोनों को जानकारी को जोड़ने और पूर्ण करने के लिए एक-दूसरे की आवश्यकता होती है। इसलिए यदि आप किसी अन्य डेटाबेस में निर्यात/आयात कर रहे थे, तो आपको एक बहुत ही अप्रिय प्रक्रिया में शामिल होना होगा जहां कस्टम पोस्ट को वही आईडी होना चाहिए जो वे पिछले डेटाबेस में थे

इसके अलावा, डेटा एक अलग तालिका में बहुत आसानी से सुलभ है, और phpmyadmin से भी पढ़ने में आसान होना चाहिए और $wpdb वर्ग का उपयोग करके फ़िल्टर करने योग्य तालिका को कोड करना काफी आसान होना चाहिए यदि आपके पास केवल बुनियादी sql ज्ञान है।

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

मेटा और एक कस्टम पोस्ट प्रकार का उपयोग करने का एकमात्र कारण यह होगा कि यह तेज़ और आसान है (कम से कम मेरे अनुभव में)। उम्मीद है कि यह मदद करता है, मुझे वास्तव में यह देखने में दिलचस्पी है कि क्या अन्य राय हैं। आपके प्रोजेक्ट के लिए शुभकामनाएँ!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एक टेबल में कई रैंक

  2. जेपीए या हाइबरनेट एक (गैर प्राथमिक कुंजी) कॉलम मान उत्पन्न करने के लिए, 1 . से शुरू नहीं

  3. Google Apps स्क्रिप्ट mySQL में स्प्रैडशीट निर्यात करने के लिए एकाधिक फ़ाइलों पर निष्पादित करता है

  4. MySQL ग्रुपिंग परिणाम समय अवधि के अनुसार

  5. MySQL कई मानों की तरह