मैं मज़े के लिए कुछ HTML/CSS करता हूं लेकिन मैं कुछ प्रोग्रामिंग कौशल चुनने पर विचार कर रहा हूं।प्रोग्रामिंग शुरुआती- वेब ऐप डिज़ाइन करने के साथ सलाह
मैं PHP और MySQL पर पढ़ रहा हूं। अब तक मुझे लूप, कंडीशन स्टेटमेंट इत्यादि जैसी अवधारणाओं को समझना बहुत मुश्किल नहीं मिला है, लेकिन मैं बहुत ऊब जाने और पूरी तरह से हारने से पहले एक एप विकसित करना शुरू करना चाहता हूं।
मेरा विचार ...
मैं पल में एक परीक्षा के लिए अध्ययन कर जा करने के लिए होती हैं और कागज पर इन अभ्यास परीक्षा नहीं है। मैंने सोचा कि इसे ऐप में क्यों न डालें, इसलिए मैं कंप्यूटर पर परीक्षा ले सकता हूं।
विशेषताएं:
- एप्लिकेशन धारण कर सकते हैं कई परीक्षाएं दी
- यह आदेश
- में सवाल randomise या उन्हें प्रदर्शित कर सकते हैं प्रत्येक प्रश्न
- समय अवधि पूरा करने के लिए इस सवाल का जवाब प्रदर्शित करने का विकल्प है परीक्षा
- नई परीक्षाएं और प्रश्न/उत्तर जोड़ने के लिए व्यवस्थापक पृष्ठ
ठीक है, आप लोग अब हँसना बंद कर सकते हैं, मुझे पता है कि यह हैलो वर्ल्ड से एक कदम है लेकिन सोचा कि मैं कहीं शुरू कर दूंगा!
यदि आप शुरुआती लोगों के लिए बेहतर सोचते हैं तो मैं इसे PHP/MYSQL या शायद RoR में विकसित करूंगा। मुझे लगता है कि मैं डीबी को पढ़ना/लिखना ठीक करूँगा लेकिन मुझे साइट संरचना, डीबी डिज़ाइन और आमतौर पर ऐसा करने के लिए सबसे अच्छा तरीका नहीं है।
यदि मेरे पास 50 प्रश्नों की परीक्षा है, तो प्रत्येक को एक आईडी दी गई है। यदि मैं एक प्रश्न हटा देता हूं तो मैं बाकी को नए आईडी के साथ कैसे अपडेट करूं? अर्थात। अगर मैं सवाल 3 हटाते हैं, तो निम्न सवालों उनके आईडी के आधार पर 1.
संपादित वापस शिफ्ट करने के लिए की जरूरत है:
मैं अपने डेटाबेस स्कीमा में एक परीक्षा का एक उदाहरण का प्रतिनिधित्व करते हैं? परीक्षा और प्रश्न संबंध कई लोगों के लिए एक होगा, क्योंकि प्रश्न एक परीक्षा के लिए अद्वितीय होंगे। लेकिन चूंकि मैं कई परीक्षाएं रखने का लक्ष्य रख रहा हूं, मैं इसका प्रतिनिधित्व कैसे करूं?
मैं अपने डेटाबेस स्कीमा में एक परीक्षा के उदाहरण का प्रतिनिधित्व कैसे करूं? परीक्षा और प्रश्न संबंध कई लोगों के लिए एक होगा, क्योंकि प्रश्न एक परीक्षा के लिए अद्वितीय होंगे। लेकिन चूंकि मैं कई परीक्षाएं रखने का लक्ष्य रख रहा हूं, मैं इसका प्रतिनिधित्व कैसे करूं?
क्या आप सुनिश्चित हैं कि यह संशोधन करने से बचने का एक तरीका नहीं है;) – APC
बस्टेड! संशोधन इतना कठिन है ना? : डी – Fred
ईमानदार होने के लिए मुझे लगता है कि जब तक आपने अपने डेटाबेस में सभी प्रश्नों को सम्मिलित किया है, तब तक ऐप को फिर से डिज़ाइन किया गया है, टेबल हटा दिया गया है, डेटाबेस को दोबारा डिजाइन किया गया है (और कम से कम चार बार दोहराएं) आपके पास होगा शायद किसी और के रूप में संशोधित =) –