से डेटा लाने के लिए एक विधि को चुनने में जटिलता मैं PHP, MySQL, Apache के आधार पर एक प्रोजेक्ट पर काम कर रहा हूं।MySQL
मैं एक मॉड्यूल अधिसूचना कहा जाता है जो सिर्फ फेसबुक में उपलब्ध अधिसूचना की तरह है, इस के लिए मैं 3 तरीके
या तो मैं उपयोगकर्ताओं को, जो सूचना प्राप्त करने की जरूरत है की गणना करने में एक मेज के लिए हर अद्यतन डालें, है इन अद्यतनों के लिए यानी यदि किसी श्रेणी बी में कुछ अपडेट हैं और इस श्रेणी बी में 100 उपयोगकर्ता हैं तो मैं संबंधित उपयोगकर्ता के लिए एक पंक्ति, अधिसूचना तालिका में 100 पंक्तियां डालेंगे।
2 रास्ता
मैं क्या कर सकते हैं सिर्फ तालिका में किसी विशेष श्रेणियों प्रविष्टि डालें और फिर रिकॉर्ड लाने के लिए कई तालिकाओं से सभी रिकॉर्ड लाने के लिए इन caregory आईडी में से प्रत्येक पर एक भारी शामिल हों क्वेरी फ़ाइल है।
3 रास्ता
मैं हर अपडेशन पर ट्रिगर का उपयोग इतना है कि यह उन अधिसूचित करने के लिए इस्तेमाल किया जा सकता।
मेरा मानना है कि किसी भी समय तीनों तरीके समस्याग्रस्त हैं।
अब कोई भी कोई बेहतर विचार सुझा सकता है या इनमें से कौन सा बेहतर विकल्प है?
मैं साइट के प्रदर्शन के बारे में चिंतित हूँ के रूप में यह थोक प्रविष्टियों
धन्यवाद
होगा
क्या श्रेणी के संबंध में उपयोगकर्ता को एक-से-एक या कई से अधिक का संबंध है? –
@ ओकज नायर्स कई से कई –
क्या आप कृपया 'सामान्य प्रश्न' जारी कर सकते हैं जो आप जारी करेंगे और आपकी 'स्कीमा'। सामान्य प्रश्नों से मेरा मतलब क्या है 1. उन सभी उपयोगकर्ताओं को ढूंढें जिनके लिए यह अधिसूचना भेजी जानी चाहिए। 2. उपयोगकर्ता के लिए 'लंबित 'सूचनाएं खोजें। 3. किसी उपयोगकर्ता की 'अधिसूचित' अधिसूचनाएं पाएं। इत्यादि। यह एक बेहतर विचार प्रदान करेगा कि आप क्या करने की कोशिश कर रहे हैं। जब आप थोक प्रविष्टियां कहते हैं, तो इसका मतलब उपयोगकर्ताओं की गिनती की अवधि में होता है? धन्यवाद। –