2011-09-01 18 views
6

मुझे एक ब्लॉग इंजन स्थापित करना है जिसे "जावा ऐप के साथ एकीकृत किया जाना है"। ये मेरी आवश्यकताओं हैं, मैं मजाक नहीं कर रहा हूँ। जावा ऐप एक वेब ऐप है जो बहुत गतिशील रूप से परिवर्तित सामग्री परोसता है।एक जावा इंजन के साथ एकीकृत करने के लिए एक ब्लॉग इंजन। कौन सा ब्लॉग इंजन?

वास्तव में ब्लॉग और यह ऐप एक्सचेंज करने जा रहा है - मुझे नहीं पता, क्योंकि मेरा ग्राहक नहीं जानता है। (हाँ, मुझे पता है, मेरा ग्राहक है ..., लेकिन यह मामला है)।

मुझे लगता है कि मेरे पास दो विकल्प हैं: एक जावा ब्लॉग इंजन और वर्डप्रेस।

वर्डप्रेस लोकप्रिय, स्थिर, अनुकूलन योग्य है ..., लेकिन PHP में। जावा ब्लॉग लोकप्रिय नहीं हैं, लेकिन जावा में।

पिछली परियोजना में मैं एक .NET ब्लॉग का उपयोग कर रहा था, जिसे दासब्लॉग कहा जाता था, यह लोकप्रिय नहीं था और आसानी से अनुकूलन नहीं था। मैं फिर से यह गलती नहीं करना चाहता हूं।

यदि मैं जेएक्स-आरपीसी या आरईएसटी के माध्यम से एक वर्डप्रेस ब्लॉग को पूरी तरह से नियंत्रित करने में सक्षम हो सकता हूं (पोस्ट प्रकाशित कर सकता हूं, साइडबार सामग्री संपादित कर सकता हूं, ...) जेएक्स-आरपीसी या आरईएसटी के माध्यम से और यदि यह सीधा है, शायद मैं वर्डप्रेस का चयन करूंगा।

आपको क्या लगता है?

+2

इस मामले में "एकीकृत" का क्या अर्थ है? मूल स्तर पर, वर्डप्रेस एक MySQL डेटाबेस का उपयोग करता है, इसलिए जावा ऐप आसानी से ऐसा कर सकता है, और आपके पास एकीकरण है। –

+1

इंटीग्रेटिंग एक शब्द है जिसका इस्तेमाल मेरे क्लाइंट ने किया था। मुझे लगता है कि इसका मतलब सामग्री/डेटा दोनों तरीकों को साझा करना होगा। मैंने डेटाबेस के बारे में नहीं सोचा था। धन्यवाद। यह एक और विकल्प है – mist

उत्तर

7

वर्डप्रेस-जावा एकीकरण के लिए मैं इन पाया:

Quercus (PHP चलाता है): http://wordpress.tv/2008/10/27/spreading-the-word-to-java-bring-wordpress-and-java-together-with-quercus-slides/

वर्डप्रेस http://code.google.com/p/wordpress-java/ के लिए

जावा एपीआई (यह मेरी पसंदीदा है, लेकिन मैं कितना शक्तिशाली नहीं जानते यह है) वर्डप्रेस का

जावा पोर्ट: http://www.theserverside.com/news/thread.tss?thread_id=50890 (मैं इस एक पसंद नहीं है)

+2

वर्डप्रेस-जावा ने काम किया। यह सब नहीं कर सकता है, लेकिन पर्याप्त करता है – mist

1

वर्डप्रेस इंस्टॉलेशन के साथ जावा-एप को गठबंधन करना असामान्य नहीं है (मैंने कम से कम एक बार ऐसा किया है)। बस एक अपाचे के साथ, php और wordpress चल रहा है और अपने जावा ऐप को अपने स्वयं के संदर्भ पर "पीछे" चला रहा है। मुश्किल भागों हैं यदि आपको सत्र और लॉग इन साझा करने की आवश्यकता है।

+0

आप सामग्री कैसे साझा करते हैं? – mist

+1

मैशप करना सबसे आसान है। या तो आप AJAX आंशिक अपडेट करते हैं, या आप iframe कर सकते हैं। यदि आपको पूरी तरह से सर्वर-साइड पूरी तरह से करना चाहिए, तो आप इसे http (HttpClient या somesuch) पर वातावरण के बीच ला सकते हैं। यह सब नीचे आता है कि आपको किस स्तर की एकीकरण की आवश्यकता है। जैसा कि आपने कहा था, आपका ग्राहक सही ढंग से स्पष्ट नहीं कर सकता कि यह एकीकरण क्या हासिल करना चाहिए, इसलिए मुझे लगता है कि आपको उस पर और अधिक काम करने की आवश्यकता है। बस "ब्लॉग एकीकृत करें" कह रहा है बहुत धक्का है। सिर्फ एक बाहरी ब्लॉग से लिंक करना एक प्रकार का एकीकरण है। कार्यान्वयन पर काम करना शुरू करने से पहले उपयोग-मामले को अधिक विस्तार से एक्सप्लोर करें। – pap

0

आप apache-roller भी कोशिश कर सकते हैं, यह WordPress के UI के लिए कोई मिलान नहीं है। लेकिन यह काम पूरा हो सकता है ...

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