গুগল অ্যাপ ইঞ্জিনে জ্যাঙ্গো কেন ব্যবহার করবেন?


88

গুগল অ্যাপ ইঞ্জিন (জিএই) নিয়ে গবেষণা করার সময়, এটি স্পষ্ট যে জিঙ্গিতে পাইথন বিকাশের জন্য জ্যাঙ্গো ব্যবহার বুনোভাবে জনপ্রিয়। জ্যাঙ্গো ব্যবহারের কী কী ব্যয় এবং উপকারিতা রয়েছে তার তথ্য অনুসন্ধান করার জন্য, ওয়েবটি এত জনপ্রিয় কেন তা খুঁজে বের করার জন্য আমি ওয়েবকে ঘষছি । আমি কীভাবে জিএই তে জ্যাঙ্গো চালাতে পারি এবং এর বিভিন্ন পদ্ধতির বিস্তৃত উত্স খুঁজে পেতে সক্ষম হয়েছি, গুগলের দেওয়া ওয়েব অ্যাপ্লিকেশন কাঠামোটি কেন জাঙ্গো কেন পছন্দনীয় সে সম্পর্কে কোনও তুলনামূলক বিশ্লেষণ পাইনি ।

স্পষ্টতই, এটি GAE তে জ্যাঙ্গো ব্যবহার করা জ্যাঙ্গোর বিদ্যমান স্কিলসেট (পাইথনের বেশিরভাগ ওয়েব বিকাশকারী, কোনও সন্দেহ নেই) বা জ্যাঙ্গোর বিদ্যমান কোড (যেখানে জিএই ব্যবহার করা কোনও পোর্টিং অনুশীলনের চেয়ে বেশি) এর জন্য কেন কার্যকর তা অবিলম্বে স্পষ্ট। আমার দলটি অবশ্য একটি নতুন-নতুন প্রকল্পে ব্যবহারের জন্য জিএইর মূল্যায়ন করছে এবং আমাদের বিদ্যমান অভিজ্ঞতা জ্যাঙ্গো নয়, টার্বো জিয়ার্সের সাথে।

বিগ টেবিল লাইব্রেরিগুলি জ্যাঙ্গোর ওআরএম প্রতিস্থাপন করেছে, সেশন এবং প্রমাণীকরণ প্রয়োজনীয়ভাবে পরিবর্তিত হয়েছে এবং পুরো জ্যাঙ্গো স্ট্যাকটি ব্যবহার না করেই জাঙ্গোর টেম্প্লেটিং (যদি আকাঙ্ক্ষিত হয়) উপলব্ধ থাকে তবে এটি কেন জঙ্গো বিকাশকারী দলের পক্ষে উপকারী তা নির্ধারণ করা বেশ কঠিন ছিল।

পরিশেষে, এটি স্পষ্ট যে জ্যাঙ্গো ব্যবহার করে "প্রস্থান কৌশল" সরবরাহের সুবিধা রয়েছে যদি আমরা পরে জিএই থেকে দূরে সরে যেতে চাই এবং নির্বাসনের লক্ষ্যে একটি প্ল্যাটফর্মের প্রয়োজন হয়।

জিএই-তে ওয়েব অ্যাপ ব্যবহারের চেয়ে কেন জ্যাঙ্গো ব্যবহার করা ভাল কেন তা নির্দেশ করার ক্ষেত্রে আমি সাহায্যের জন্য অত্যন্ত প্রশংসা করব । আমি জ্যাঙ্গোর সাথেও সম্পূর্ণ অনভিজ্ঞ, তাই GAE এ কাজ করা ছোট বৈশিষ্ট্য এবং / অথবা সুবিধাগুলির উপর বিবরণও আমার পক্ষে মূল্যবান।


পবিত্র বাজে টেরি ব্র্যাডশো কোড লিখেছেন?
Woot4Moo

4
জ্যাঙ্গো উপকারী কারণ এটি দুর্দান্ত। সত্যিই এটি। :)
jathanism

আমি গুগল অ্যাপ ইঞ্জিনেও নতুন এবং এটি 2018 এর জন্যও একটি অত্যন্ত সুসংহত প্রশ্ন (যদিও জ্যাঙ্গো ওআরএম মনে হয় এটি এখন জিএইতে আরও ভাল সমর্থিত)। :)
ডিভিজ শেগাল

উত্তর:


19

আমরা যখন আমাদের ব্যবহারকারীর কাছে প্রকৃত ওয়েবসাইট পরিবেশন করতে হয় তখন আমাদের অ্যাপেনজিনের উদাহরণগুলিতে আমরা জাঙ্গো ব্যবহার করি। এটিতে দুর্দান্ত টেম্পলেট ইঞ্জিন, ইউআরএল রাউটিং এবং সমস্ত অনুরোধ / প্রতিক্রিয়া / ত্রুটি হ্যান্ডলিং অন্তর্নির্মিত রয়েছে So

এপিআই পরিষেবাদির জন্য আমরা উপরে খুব সাধারণ কিছু তৈরি করেছি webob। এটি অনেক বেশি লাইটওয়েটের কারণ এটি জ্যাঙ্গো যে সমস্ত কিছু দেয় তার প্রয়োজন হয় না এবং তাই কিছু পরিস্থিতিতে সামান্য দ্রুত।


4
ধন্যবাদ কোয়েন জ্যাঙ্গোর আবেদন সম্পর্কে আমার বিভ্রান্তির অংশটি এই ধারণা থেকে উদ্ভূত হয়েছিল যে ইউআরএল রাউটিং এবং অনুরোধ / প্রতিক্রিয়া / ত্রুটি হ্যান্ডলিংও সরবরাহিত ওয়েবঅ্যাপের বৈশিষ্ট্য ছিল এবং টেম্পলেট ইঞ্জিনটি জ্যাঙ্গো ছাড়াও ওয়েবপ্যাপের সাহায্যে ব্যবহার করা যেতে পারে। আমি কি ভুল করছি? জ্যাঙ্গো কি এই পরিষেবাগুলি ওয়েব অ্যাপ্লিকেশন কাঠামোর চেয়ে আরও ভাল সরবরাহ করে?
ট্র্যাভিস ব্র্যাডশো

আমি বলব তারা জঙ্গোতে আরও বিস্তৃত এবং নমনীয়। সুতরাং আপনার যদি এটির প্রয়োজন হয় তবে এটি আরও ভাল :-)
কোইন বোক

4
আমি মনে করি যে এটিই আমি উত্তর খুঁজছি! যে জ্যাঙ্গো মূলত ওয়েব অ্যাপের জন্য অপ্রয়োজনীয়, তবে তারা যে কার্যকারিতা ভাগ করে নেয় তাতে জ্যাঙ্গো আরও নমনীয় এবং শক্তিশালী উপায়ে করে। দেখে মনে হচ্ছে এটি অবশ্যই "প্রান্তিকের" সিদ্ধান্ত, তবে আমি মনে করি অন্যান্য পরামর্শগুলি, এবং আপনার সবগুলিই একটি বাধ্যবাধকতার জবাব দেয়। ধন্যবাদ
ট্র্যাভিস ব্র্যাডশো

4
সি তে লেখা পাইথন মডিউলগুলিও সমর্থিত নয়।
রিউ_হায়াবুসা

51

জ্যাঙ্গো সম্ভবত আপনার পক্ষে সঠিক পছন্দ নয়, আপনি যদি নিশ্চিত হন যে জিএই আপনার পক্ষে উপযুক্ত। দুটি প্রযুক্তির শক্তিগুলি খুব ভালভাবে সারিবদ্ধ হয় না - আপনি সম্পূর্ণরূপে জিএইতে জ্যাঙ্গোর দুর্দান্ত প্রচুর পরিমাণটি হারাবেন এবং আপনি যদি এটি ব্যবহার করেন তবে আপনি এমন কোড লিখেন যা বিগ টেবিলের পক্ষে সত্যই উপযুক্ত নয় এবং জিএই এর কাজ করে।

GAE সম্পর্কিত বিষয়টি হ'ল এটি আপনাকে গ্রাউন্ড আপ থেকে সহজেই স্কেল করে এমন কোড লিখতে বাধ্য করে দুর্দান্ত স্কেলাবিলিটি পায়। আপনি কেবল এমন অনেকগুলি কাজ করতে পারবেন না যা স্কেলটি খারাপভাবে স্কেল করে (অবশ্যই, আপনি এখনও খারাপভাবে স্কেলিং কোডটি লিখতে পারেন, তবে আপনি কিছু সমস্যা এড়াতে পারেন)। ট্রেড অফটি হ'ল আপনি যদি ফ্রেমওয়ার্কের চারপাশে কোডিং শেষ করেন, যদি আপনি জ্যাঙ্গোর মতো কিছু ব্যবহার করেন যা অন্য কোনও পরিবেশের জন্য ডিজাইন করা হয়েছে।

যদি আপনি নিজেকে কোনও কারণে GAE ছাড়তে দেখেন তবে অবকাঠামোতে বিনিয়োগ হয়ে যাওয়া আপনার জন্য সমস্যা। বিগ টেবিলের জন্য কোডিংয়ের অর্থ হ'ল পৃথক আর্কিটেকচারে চলে যাওয়া আরও কঠিন হবে (যদিও অ্যাপাচি প্রকল্পটি হ্যাডোপ প্রকল্পের এইচবিএস উপাদানটির সাথে এটি সমাধান করার জন্য কাজ করছে)। এটি এখনও GAE- এর রূপান্তর বন্ধ করতে অনেক কাজ হবে।

গুগল পণ্য এবং একটি দুর্দান্ত বাজওয়ার্ড ছাড়াও জিএইই ব্যবহার করার পিছনে ড্রাইভিং প্রেরণা কী? মেডিয়েটেম্পেলের প্রস্তাবের মতো কিছু ব্যবহার করে স্কেলিং করা আপনার পক্ষে ভাল কাজ করার সম্ভাবনা নেই কি এমন কোনও কারণ আছে? আপনি কি নিশ্চিত যে GAE স্কেলগুলি আপনার আবেদনের জন্য সঠিক? ডেডিকেটেড সার্ভারগুলির সাথে কীভাবে তুলনা করা যায়, যদি আপনি সেই কার্য সম্পাদন ক্ষেত্রটি পাওয়ার আশা করছেন? আরও traditionalতিহ্যগত লোড-ভারসাম্য সার্ভার সেটআপের তুলনায় আপনি GAE সরবরাহ করে এমন সরঞ্জামগুলি ব্যবহার করে কী আপনার সমস্যার সমাধান করতে পারবেন?

এগুলি সমস্তই বলেছিল, যদি না আপনার জিএইই প্রস্তাবিত সীমান্তরেখা-হাস্যকর স্কেলিংয়ের পুরোপুরি ইতিবাচকভাবে প্রয়োজন, আমি ব্যক্তিগতভাবে সেই নির্দিষ্ট পরিষেবা কাঠামোটিকে আপনার কাঠামোর পছন্দ অনুযায়ী না দেওয়ার পরামর্শ দেব। আমি জ্যাঙ্গো পছন্দ করি, তাই আমি বলতে পারি যে এটি ব্যবহার করা উচিত, তবে জিএই তে নয়।

সম্পাদনা (জুন ২০১০): পরে এই মন্তব্যের আপডেট হিসাবে: গুগল GAE এর জন্য বর্গক্ষেত্রের মতো সক্ষমতা ঘোষণা করেছে যা নিখরচায় নয়, তবে আপনাকে সহজেই আপনার ডেটাতে প্রতিবেদন তৈরির জন্য এসকিউএল-স্টাইল কমান্ড চালানোর মতো কাজ করতে দেবে।

অতিরিক্তভাবে, জিএই ক্যোরি ভাষাতে আসন্ন পরিবর্তনগুলি রয়েছে যা জটিল প্রশ্নগুলি আরও সহজ ফ্যাশনে মঞ্জুরি দেয়। গুগল আই / ও ২০১০ এর ভিডিওগুলি দেখুন।

তদ্ব্যতীত, কোড গ্রীষ্মকালীন প্রকল্পের গ্রীষ্মের সময় কাজ চলছে 2010 প্রকল্পটি যা জঙ্গো কোরকে নো-স্কিল সমর্থন আনতে হবে এবং এক্সটেনশনের মাধ্যমে জিএইয়ের সাথে কাজ করা সহজতর করা সহজ হবে।

হোস্টিং প্ল্যাটফর্ম হিসাবে GAE আরও আকর্ষণীয় হয়ে উঠছে।

সম্পাদনা করুন (আগস্ট ২০১১):

এবং গুগল সবেমাত্র প্ল্যাটফর্মের বেশিরভাগ ব্যবহারকারীর কাছে মূল্য কাঠামো পরিবর্তন করে উল্লেখযোগ্যভাবে ব্যয় বাড়িয়েছে। লককিন সমস্যাটি আরও উন্নত হয়েছে (যদি আপনার অ্যাপ্লিকেশনটি যথেষ্ট পরিমাণে বড় হয় তবে আপনি অ্যাপাচি বিকল্প স্থাপন করতে পারেন), তবে বেশিরভাগ অ্যাপ্লিকেশনগুলির জন্য, সার্ভারগুলি চালনা করা বা ভিপিএস মোতায়েন করা সস্তা।

খুব কম লোকেরই সত্যিই বিগডাটা সমস্যা আছে। "ওহ আমার স্টার্টআপটি কোনও দিন স্কেল হতে পারে" বড়ডাটা সমস্যা নয়। এখনই স্টাফ তৈরি করুন এবং মানক সরঞ্জামগুলি ব্যবহার করে দরজাটি সরিয়ে আনুন।


পল, চিন্তাশীল প্রতিক্রিয়া জন্য ধন্যবাদ। ব্যয় মডেলটি আমাদের প্রস্তাবিত ব্যবসায়িক পরিকল্পনার সাথে খুব ভালভাবে মেলে বলে আমরা মূলত জিএইইর মূল্যায়ন করছি। খুব দানাদার ব্যয় মডেল সহ নিখরচায় শুরু করার এবং তারপরে ইনক্রিমেন্টলি স্কেল করার ক্ষমতা খুব আকর্ষণীয়। অধিকন্তু, আমাদের ভবিষ্যতে জিএই থেকে দূরে সরে যাওয়ার বা স্থানান্তরিত করার প্রয়োজনের কোনও প্রত্যাশা নেই এবং এই প্রকল্পের জন্য প্ল্যাটফর্ম লক-ইন গ্রহণযোগ্য। এই প্রশ্নটি পোস্ট করার আগে আমি পড়া এবং গবেষণার মাধ্যমে যা শিখেছি তা সম্পর্কে মোটামুটি ব্যাপক হওয়ার প্রয়াসে আমি প্রাথমিকভাবে আমার প্রশ্নের "প্রস্থান কৌশল" মন্তব্যটি অন্তর্ভুক্ত করেছি। আবার ধন্যবাদ!
ট্র্যাভিস ব্র্যাডশো

আপনি উন্নয়নের সময়ের ব্যয়টিকে কীভাবে রেট করবেন? জাজানো সম্পর্কে একটি দুর্দান্ত বিষয় হ'ল আপনি বিগ টেবিলের চেয়ে আপনার ডেটা মডেলগুলি সংজ্ঞায়িত করার বিষয়ে চিন্তা করতে কম সময় ব্যয় করেন। Bigtable আপনাকে এটি ব্যবহারে সক্ষম হবার আগে আপনার ব্যবহারগুলি সম্পর্কে আরও পরিষ্কার হতে বাধ্য করে। "সাধারণ" বর্গক্ষেত্রের সাথে নির্দিষ্ট কিছু প্রশ্ন উল্লেখযোগ্যভাবে সহজ।
পল ম্যাকমিলান

4
খুব বেশি পরিমাণে পেনি চিমটি না দেওয়ার বিষয়ে সতর্কতা অবলম্বন করুন। ফ্রি দুর্দান্ত, তবে পরিষেবাটি সত্যিকারের অর্থের জন্য দ্রুত ব্যয় করে। আপনি যদি "ফ্রি" পরিষেবার স্তরে উপকূল বর্ধন করেন তবে এটি অন্য কোনও সার্ভার / হোস্টিংয়ের জন্য হোস্ট করুন যা আপনি ইতিমধ্যে প্রদান করছেন। আপনি যদি নিখরচায় স্তরের পরিষেবায় প্রবেশ করছেন, আপনি সহজেই পরে স্কেল করতে পারবেন এমন কোনও ভিপিএসের জন্য 20 ডলার / এমও দামের মতো শোরগোল।
পল ম্যাকমিলান

11
তবে, আপনার ডেটা সেটে আপনাকে কতবার অ্যাড-হক রিপোর্টের প্রয়োজন হবে তা বিবেচনা করতে ভুলবেন না । আমি একটি ক্রমবর্ধমান সামাজিক প্রয়োগের সাথে জড়িত আছি এবং জিএই হয়ে উঠছে ... আমি কোনও দুঃস্বপ্ন বলব না, তবে আমাদের ডেটা থেকে জ্ঞান অর্জন করা এটি অত্যন্ত উত্স-নিবিড়। গুগল পরিষ্কার করার পুরানো লগগুলির মধ্যে এবং সমস্ত ডেটা জুড়ে চূড়ান্ত দৈর্ঘ্যের মধ্যে, এটি এসকিউএল ডিবি-এর চেয়ে বেশি ব্যয়বহুল করে তোলে reporting এটি এমন একটি ব্যয় যা শুরু করার সময় আমি বিবেচনা করি নি। দ্বিতীয়ত, আপনি যদি সত্যই বৃদ্ধি করেন এবং অর্থোপার্জন শুরু করেন, ব্যাকআপগুলির বিষয়ে আপনি যে নিয়ন্ত্রণটি হারিয়েছেন তা হ'ল একটি কারণ।
জেসনস্মিথ

4
লক-ইন উদ্বেগগুলির জন্য অ্যাপ্লিকেশনটি পরীক্ষা করে দেখুন যা একটি গুগল অ্যাপ ইঞ্জিন ক্লোন। জিএইই প্রথম প্রকাশিত হওয়ার পর থেকে আমরা প্ল্যাটফর্মটিতে কাজ করছি এবং এর প্রযোজনা অজগর এবং জাভা অ্যাপ্লিকেশনগুলির জন্য এতে প্রচুর ব্যবহারকারী রয়েছে। এটি চালিত মেশিনগুলিতে আপনার সরাসরি অ্যাক্সেস রয়েছে যাতে আপনার অবকাঠামোতে আরও নিয়ন্ত্রণ থাকে। github.com/AppScale/appscale.git
নবরাজ চৌহান

16

আমি জিএই তে প্রচুর প্রকল্প করেছি। কেউ জ্যাঙ্গোতে, কেউবা তাদের সাধারণ কাঠামোয়।

ছোট ছোট জিনিসগুলির জন্য, আমি সাধারণত তাদের সাধারণ কাঠামোটি সরলতা এবং ত্বরণের জন্য ব্যবহার করি। ভালো লেগেছে http://stdicon.com , http://yaml-online-parser.appspot.com/ , অথবা http://text-twist.appspot.com/

বড় জিনিসগুলির জন্য, আমি চমৎকার মিডওয়্যার এবং প্লাগইনগুলির সমস্ত সুবিধা নিতে জাঙ্গো সহ যাই। Http: //metaward.com- এর মতো ।

মূলত আমার লিটমাস টেস্টটি কি এটি লিখতে এবং সত্যিকারের সফ্টওয়্যার প্রকল্প হতে আমার 2 সপ্তাহের বেশি সময় নেবে ? যদি তা হয় তবে অ্যাডোনাদের জন্য জাঙ্গো নিয়ে যান।

এর অতিরিক্ত সুবিধা রয়েছে, যদি আপনার প্রকল্পটি বিগ টেবিলের জন্য খারাপভাবে উপযুক্ত হয় তবে আপনি দ্রুত বন্দর বন্ধ করে দেন (যেমন আমি কি বিগ টেবিলটি ধীর হয়ে গেছে বা আমি বোবা? )


+1, কিছু ধরণের প্রকল্প এবং প্রশ্নের জন্য বিগ টেবিল কেবল খারাপ। গুগল যা করে তার জন্য এটি দুর্দান্ত এবং আপনি যা করতে চান তার জন্য এটি ভয়াবহ হতে পারে।
পল ম্যাকমিলান

ধন্যবাদ পল! আপনি কি আমাকে এমন কোনও সংস্থার সাথে লিঙ্ক করতে পারেন যা জ্যাঙ্গো মিডলওয়্যার এবং জিএইএতে কাজ করে এমন প্লাগইনগুলি বর্ণনা করে? আমাদের প্রকল্পে যদি অ্যাড-অনগুলি কার্যকর থাকে তবে ওয়েব অ্যাপের চেয়ে জ্যাঙ্গোর সাথে যাওয়ার অবশ্যই কারণ এটি হবে। আরও স্পষ্টত দরকারী দরকারী (যেমন অধিবেশন এবং প্রমাণীকরণ) এর স্পষ্ট জ্যাঙ্গো ওআরএম নির্ভরতা রয়েছে।
ট্র্যাভিস ব্র্যাডশো

4
মূলত কোনও মডেল.পি নেই এমন কোনও অ্যাডন পুরোপুরি কাজ করবে। এবং যদি তাদের একটি মডেল থাকে py পপি আপনি সম্ভবত 1 থেকে 1 রূপান্তর করতে পারেন বিগ টটেলে এবং এখনও চাইলে এটি ব্যবহার করতে পারেন। আমি যে কয়েকটি ব্যবহার করি তা হ'ল জ্যাঙ্গো_অনয়নিং, জ্যাঙ্গো_দেবগ_টুলবার এবং অবদান বিভাগ থেকে সিএসআরএফ, হিউম্যানাইজ করা এবং অবশ্যই অ্যাডমিন।
পল টারজান

11

আমি মনে করি এই সমস্ত উত্তর কিছুটা অপ্রচলিত।

এখন আপনি ব্যবহার করতে পারেন Google Cloud SQL

জ্যাঙ্গো একটি জনপ্রিয় তৃতীয় পক্ষের পাইথন ওয়েব কাঠামো। গুগল ক্লাউড এসকিউএল এর সাথে মিলিত হয়ে গেলে এর সমস্ত কার্যকারিতা অ্যাপ ইঞ্জিনে চলমান অ্যাপ্লিকেশনগুলির দ্বারা সম্পূর্ণরূপে সমর্থিত হতে পারে । জ্যাঙ্গোর সাথে গুগল ক্লাউড এসকিউএল ব্যবহারের জন্য সমর্থন একটি কাস্টম জ্যাঙ্গো ডাটাবেস ব্যাকএন্ড দ্বারা সরবরাহ করা হয়েছে যা জ্যাঙ্গোর মাইএসকিউএল ব্যাকএন্ড মোড়ানো।

https://cloud.google.com/python/django/appengine

আরও একটি তাজা খবর হ'ল পোস্টগ্রিজ এসকিউএল-এর জন্য বিটা সমর্থন রয়েছে


3

জ্যাঙ্গো না ব্যবহার করে আমার অভিজ্ঞতা আছে A জ্যাঙ্গোর সাথে আমার অভিজ্ঞতা থেকে এটি একটি খুব সরল সেটআপ ছিল এবং ওয়েব প্রকল্পের ক্ষেত্রে স্থাপনার প্রক্রিয়াটি অবিশ্বাস্যভাবে সহজ ছিল। অনুমোদিত যে জিনিসগুলিকে সত্যিকার অর্থে ধরে রাখতে আমাকে পাইথন শিখতে হয়েছিল, তবে দিনের শেষে আমি আবার এটি একটি প্রকল্পে ব্যবহার করব। এটি প্রায় 2 বছর আগে এটি 1.0 পৌঁছানোর আগে ছিল তাই আমার জ্ঞানটি কিছুটা পুরানো।

আপনি যদি প্ল্যাটফর্মগুলি পরিবর্তনের বিষয়ে উদ্বিগ্ন হন, তবে আমি মনে করি এটি আরও ভাল পছন্দ হবে।


4
দ্রুত সাড়া দেওয়ার জন্য আপনাকে ধন্যবাদ! যদিও আমি সম্মত হই যে জাজানো একটি কাঠামো যা দ্রুত শুরু করা যায়, এটি আমাদের পক্ষে সত্যই উদ্বেগের বিষয় নয়। ওয়েব ডেভলপমেন্ট ব্যাকগ্রাউন্ড সহ আমাদের চারটি অভিজ্ঞ পাইথন বিকাশকারী রয়েছে, সুতরাং যে কোনও ফ্রেমওয়ার্কের সাথে শুরু করা দ্রুত এবং বেদনাদায়ক হতে চলেছে। তবে প্রশ্নটি রয়ে গেছে, জিএইতে জ্যাঙ্গো এবং ওয়েব অ্যাপের মধ্যে নির্বাচন করার সময় কোনটি আরও ভাল পছন্দ এবং কেন ?
ট্র্যাভিস ব্র্যাডশো

@ Woot4Moo যদি GAE এর সাথে কোনও অভিজ্ঞতা না থাকে তবে আপনি কি এটিতে নিযুক্ত করেন, আমি GAE তে নতুন তবে দাম আমাকে অনেকটা বিভ্রান্ত করছে, এলোমেলো আলিঙ্গন চার্জ, আমি ভাবছি অজগর কোথাও, আপনি কি আমাকে কিছু প্রস্তাব দিতে পারেন?
মানজা

0

আমি প্রশ্নের উত্তর দিতে পারি না তবে আপনি ওয়েব 2 পিসে সন্ধান করতে পারেন। এটি অনেক দিক থেকে জাঙ্গোর মতোই তবে এর ডাটাবেস বিমূর্ততা স্তরটি GAE এ কাজ করে এবং বেশিরভাগ GAE কার্যকারিতা সমর্থন করে (সমস্ত কিছু নয় আমরা ধরার চেষ্টা করি)। এইভাবে যদি GAE আপনার জন্য দুর্দান্ত কাজ করে, যদি তা না ঘটে তবে আপনি আপনার কোডটি অন্য একটি ডিবিতে (এসকিউএলাইট, মাইএসকিউএল, পোস্টগ্র্রেএসকিউএল, ওরাকল, এমএসএসকিউএল, ফায়ারবার্ড, ডিবি 2, ইনফর্মিক্স, ইনগ্রেস এবং শীঘ্রই - সিবেস এবং মঙ্গোডিবিতে সরিয়ে নিতে পারেন) )।


0

আপনি যদি GAE এর বাইরে অ্যাপ চালানোর সিদ্ধান্ত নেন তবে আপনি এখনও জ্যাঙ্গো ব্যবহার করতে পারেন। জিএই ওয়েব অ্যাপের সাথে আপনার সত্যি ভাগ্য বেশি হবে না


ধন্যবাদ, যদিও আমি আসল প্রশ্নে একেবারে তা উল্লেখ করেছি: "শেষ পর্যন্ত, এটি স্পষ্ট যে জ্যাঙ্গো ব্যবহার করার পরে যদি আমরা পরে জিএই থেকে দূরে সরে যেতে চাইতাম এবং নির্বাসনের লক্ষ্যে একটি প্ল্যাটফর্মের প্রয়োজন হয় তবে" প্রস্থান কৌশল "সরবরাহ করার সুবিধা রয়েছে। "
ট্র্যাভিস ব্র্যাডশো

0

আমি গুগল অ্যাপ ইঞ্জিন বিকাশে এখনও খুব নতুন, তবে জ্যাঙ্গো যে ইন্টারফেসগুলি সরবরাহ করে তা ডিফল্টের চেয়ে বেশ সুন্দর দেখা যায়। সুবিধাগুলি নির্ভর করবে আপনি অ্যাপ ইঞ্জিনে জ্যাঙ্গো চালানোর জন্য কী ব্যবহার করছেন। জ্যাঙ্গোর জন্য গুগল অ্যাপ ইঞ্জিন সহায়তা আপনাকে পাশের কিছু জ্যাঙ্গো কার্যকারিতা সহ গুগল অ্যাপ ইঞ্জিনের পুরো শক্তি ব্যবহার করতে দেয়।

জ্যাঙ্গো অ-রিল্ফ যতটা সম্ভব জ্যাঙ্গোর শক্তি সরবরাহ করার চেষ্টা করে, তবে সম্ভাব্য অতিরিক্ত স্কেলেবিলিটির জন্য অ্যাপ-ইঞ্জিনে চালিত হয়। বিশেষত, এটিতে জ্যাঙ্গো মডেলগুলি (জ্যাঙ্গোর অন্যতম মূল বৈশিষ্ট্য) অন্তর্ভুক্ত রয়েছে তবে এটি রিলেশনাল ডাটাবেস এবং বিগ টেবিলের মধ্যে পার্থক্যের কারণে একটি ফাঁস বিমূর্ততা। কার্যকারিতা এবং দক্ষতার ক্ষেত্রে ট্রেড অফগুলি সম্ভবত রয়েছে এবং তেমনি বাগ এবং ক্রিকের সংখ্যাও বৃদ্ধি পাবে। অবশ্যই, প্রশ্নে বর্ণিত পরিস্থিতিগুলির মতো এটি উপযুক্ত হতে পারে তবে অন্যথায় শুরুতে সহায়কটিকে দৃer়রূপে সুপারিশ করবে কারণ আপনার পরে খাঁটি অ্যাপ-ইঞ্জিন বা জাজানো অ-রিলেচের দিকে যাওয়ার বিকল্প রয়েছে। এছাড়াও, আপনি যদি জাজানো অ-রিলকে স্যুইচ করেন,

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.