سؤال

قبل أيام قرأت شيئًا مثل "Ruby on Rails مخصص لتطبيقات الويب ، Django هو لصفحات الويب القياسية". هل هذا صحيح؟

يجب أن أقرر في الأسابيع المقبلة إذا ذهبت مع Ruby on Rails أو Django لمشروع جامعي. سيكون برنامج تسويق البريد الإلكتروني.

ماذا تنصحني بالاستخدام؟

لا يوجد حل صحيح

نصائح أخرى

هذا بسبب تراثهم - تم استخدام القضبان في الأصل لتطبيقات الويب مثل Basecamp ، بينما تم استخدام Django لبناء مواقع الصحف/المجلات.

أود أن أقول كلاهما منذ فترة طويلة قد تجاوزت أغراضهم الأصلية.

نعم فمن الممكن.يمكنك استخدام نموذج كائن العميل مع JQUERY للحصول على محتويات المستند.لكنني أوصي بالنص في النص.

أفترض أن هذا هو:

Ruby on Rails (أي إطار Rails ، باستخدام Ruby كلغة البرمجة)

ضد

DJANGO (أي إطار عمل DJANGO ، باستخدام Python كلغة البرمجة)

كل من هاتين الأطر هما أطراف وحدة التحكم في عرض النموذج (MVC) ، لذلك فهي قادرة على تطبيقات الويب وصفحات الويب.

لذلك ، قرارك هو حقًا "بيثون أو روبي".

كل من Ruby و Python لغات موجهة نحو الكائنات ويسهل الدخول إليها ... كلاهما لديه أدلة سريعة البداية:

http://www.ruby-lang.org/en/documentation/quickstart/

http://wiki.python.org/moin/beginnersguide

أعتقد أن روبي لديه ميزة من حيث الوثائق البسيطة وسهولة الاستخدام - طالما أنك سعيد بالالتزام بالقواعد التي تفرضها اللغة (والتي ليست بالضرورة شيئًا سيئًا بالمناسبة).

كلا الإطارات رائعة لما تحاول القيام به و Ruby و Python متشابهان في العديد من الطرق. سيكون اقتراحي هو التخلص من الوثائق عبر الإنترنت لكل منها والذهاب مع ما هو أفضل بالنسبة لك.

أولاً ، تحتاج إلى الإجابة على سؤالين:

  • هل تفضل بيثون أو روبي؟
  • هل تحتاج إلى إطار أضيق الحدود ، أو إطار عمل أكثر اكتمالا؟

كإطار أضيق الحد الأدنى في بيثون ، ألق نظرة على web.py.

كلاهما أطر عمل عظيمة.

السؤال هو .. هل تفضل (أو تشعر بالراحة أكثر ، أو تعرف بشكل أفضل) "Python" أو "Ruby"؟ بمجرد حصولك على إجابة هذا السؤال ، لديك أيضًا إجابة على الإصدار الأصلي.

يمكنك استخدام إطار عمل لإنشاء أي تطبيق ويب تقريبًا يمكن تخيله.

إذا لم يكن لديك تفضيل لغوي ، ولم يكن لديك تفضيل لأنماط التصميم المختلفة (Django ليس تقريبًا MVC مثل القضبان) ، ففكر في مكتبات Python و Ruby المختلفة التي يمكن أن تكون مفيدة ل مشروعك.

اذهب مع أي لغة تدعم تلك المكتبات/واجهات برمجة التطبيقات التي تساعدك أكثر.

تحتاج إلى اتباع عملية الترقية لتحديث التطبيقات.

للحصول على تحديث، يمكنك استخدام معرف المنتج نفسه في تطبيق التطبيق كنت تستخدم في النسخة الأصلية.رقم الإصدار في التطبيق يجب أن يكون البيان أكبر من رقم الإصدار من التطبيق الأصلي أو أحدث التحديث.

يلي المقالة في MSDN يصفها بالتفصيل:

تطبيق لعملية تحديث SharePoint

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top