2011-02-01 15 views
5

मैं डेटाबेस संचालित वेबसाइट विकसित करने की योजना बना रहा हूं। डेटाबेस वास्तव में बहुत बड़ा है। मैं इसे विकिपीडिया से तुलना नहीं कर सकता लेकिन यह imdb.com जितना बड़ा हो सकता है। मैं एक दुविधा में हूं कि किस स्क्रिप्टिंग भाषा का चयन करना है। रेल वेब विकास ढांचे पर रूबी के साथ, कोड लिखने के लिए तेज़ी से, लेकिन यह एक विशाल डेटाबेस और प्रदर्शन स्केलेबिलिटी आदि के प्रबंधन के लिए अच्छा है तस्वीर में आते हैं, मुझे RoR के बारे में निश्चित नहीं है। कृपया मेरी परियोजना के लिए मुझे एक अच्छा वेब विकास ढांचा सुझाएं। यदि संभव हो तो पेशेवरों और विपक्षों को सूचीबद्ध करने वाले अन्य ढांचे के साथ आपकी पसंद की तुलना।डेटाबेस संचालित वेबसाइट विकसित करने के लिए सबसे अच्छी स्क्रिप्टिंग भाषा क्या है?

+0

डेटाबेस का आकार आपके द्वारा चुने गए डीबीएमएस को प्रभावित कर सकता है, लेकिन भाषा पसंद पर इसका कोई प्रभाव नहीं होना चाहिए; वे पूरी तरह से SQL क्वेरी करने में सक्षम हैं। – geoffspear

उत्तर

1

वैसे ही स्क्रिप्टिंग भाषा केवल तभी प्रभावी होगी जब आपके पास पर्याप्त संख्या में उपयोगकर्ता हों। हालांकि फिर भी यह इस बात पर निर्भर करता है कि आप अपना कोड कैसे लिखते हैं, उदाहरण के लिए फेसबुक PHP का उपयोग करता है।

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

आप किस डेटाबेस का उपयोग कर रहे हैं?

+0

MySQL – Shilpa

+0

ठीक से उपयोग करेगा ... और आप डेटा के साथ किस तरह की चीजें करने जा रहे हैं? आपने विकिपीडिया/आईएमडीबी का उल्लेख किया है - क्या आप एक वेबपैप बनाने की उम्मीद कर रहे हैं जिसमें एक महीने में कई मिलियन हिट हैं? हम किस तरह के वॉल्यूम के बारे में बात कर रहे हैं? – diagonalbatman

3

मैं इस प्रश्न का उत्तर दो भागों में देना चाहूंगा।

1. डेटाबेस: यदि आपका डेटा बड़ा हो रहा है, तो आपका पहला फ़ोकस डेटाबेस को डिज़ाइन करने पर होगा। डाटाबेस संचालित विकास, डेटाबेस द्वारा हमेशा बोतल गर्दन फ्रेम काम से नहीं। आपके पास समय हो तो जैसे डेटाबेस का पता लगाने के,

अब दूसरा प्वाइंट के लिए चलो कोशिश

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

जाना आप, पटकथा, डाटाबेस इंटरफेस और वेब इंटरफेस जैसे कई भाग में आवेदन (बहु भाषा के साथ) विकसित करने के लिए रंदा रहे हैं तो,

  1. स्क्रिप्टिंग: पर्ल/पायथन
  2. डाटाबेस इंटरफ़ेस: C/C++
  3. वेब इंटरफ़ेस: Django/ROR
2

तुम भी WebDNA, जो विशेष रूप डेटाबेस संचालित वेबसाइटों का निर्माण करने के लिए बनाया गया है इस्तेमाल कर सकते हैं। यह एक पटकथा भाषा के साथ ही एक डेटाबेस सिस्टम है।

0

उपयोगकर्ता के पास उपयोगकर्ता में कोई उपयोगकर्ता आधार नहीं है और डेटाबेस में केवल 2 आइटम होंगे। इनमें से अधिकतर वेब देव यहां बेवकूफ हैं और यह नहीं जानते कि वे क्या कर रहे हैं और उनके पास कोई व्यवसाय योजना नहीं है।उनके पास कोई मस्तिष्क नहीं है

संबंधित मुद्दे