मैं दूसरे दिन किसी से बात कर रहा था जिसने सुझाव दिया कि रेल और PHP वेब अनुप्रयोगों के लिए सबसे उपयुक्त प्लेटफॉर्म हैं, और जावा से बचने के लिए। मेरी पृष्ठभूमि मुख्य रूप से जावा है, और मुझे पता है कि कुछ लोगों द्वारा इसे वर्बोज़ और "हेवीवेट" माना जाता है, लेकिन कभी-कभी इसका उपयोग किया जाता है (जैसे लिंक्डइन द्वारा)।जावा "वेब 2.0" अनुप्रयोगों के लिए उपयुक्त है?
तो मैं सोच रहा हूँ कि क्या किसी को भी हाल ही में एक वेब एप्लिकेशन है जो लाइव हो गया है के लिए जावा का उपयोग कर सफलता मिली है, या तो भाषा में ही (धारियों/स्प्रिंग + हाइबरनेट साथ जैसे), या एक dymamic भाषा के साथ क्रम (जैसे का उपयोग कर जेआरबी, ग्रोवी, ज्योथन के रूप में)? यदि ऐसा है, तो कृपया साझा करें कि क्या काम किया और आप अलग-अलग क्या करेंगे।
कुछ पृष्ठभूमि(बाद में जोड़ा): टिम ओ रेली phrased "वेब 2.0" गढ़ा और यहाँ उसकी परिभाषा है: http://www.oreillynet.com/lpt/a/6228
मुझे लगता है कि "रिलीज चक्र का अंत" है और "लाइटवेट प्रोग्रामिंग मॉडल", जिसमें तेजी से पुनरावृत्ति और सरलीकृत तैनाती शामिल है, जहां जावा कम उपयुक्त हो सकता है। विचार?
मैं वास्तव में जावा का प्रशंसक नहीं हूं (हालांकि मैं इसे काम में उपयोग करता हूं), लेकिन मैं आजकल PHP पर जावा का चयन करूंगा। PHP बहुत ही अनुकूल है और एक बड़ी परियोजना के लिए एक स्वच्छ कोडबेस बनाए रखने के लिए बहुत अधिक प्रयास करता है। बिल्कुल मेरी राय। – Dan