문제

Days ago I read something like "Ruby on Rails is for web applications, Django is for standard webpages". Is that true?

I have to decide in the next weeks if I go with Ruby on Rails or Django for an university project. It will be an email marketing software.

What do you advise me to use?

올바른 솔루션이 없습니다

다른 팁

This is mainly because of their heritage - Rails was originally used for web applications like Basecamp, while Django was used to build newspaper/magazine sites.

I would say both have long since outgrown their original purposes however.

예 가능합니다.jQuery와 함께 클라이언트 객체 모델을 사용하여 문서의 내용을 얻을 수 있습니다.그러나 텍스트가 txt에있는 것이 좋습니다.

I presume this is:

Ruby on Rails (i.e. the Rails framework, using Ruby as the programming language)

vs

Django (i.e. the Django web framework, using Python as the programming language)

Both of these frameworks are Model View Controller (MVC) frameworks, so they are both capable of web applications and web pages.

Therefore, your decision is really "Python or Ruby".

Both Ruby and Python are object-oriented languages and are easy to get into... they both have quick-start guides here:

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

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

I think Ruby has the edge in terms of simple documentation and ease of use - as long as you are happy to abide by the rules that the language enforces (which aren't necessarily a bad thing by the way).

Both frameworks are great for what you're trying to do and Ruby and Python are similar in a lot of ways. My suggestion would be to skim through the online documentation for each and go with what feels best for you.

First, you need to answer 2 questions:

  • Do you prefer Python or Ruby?
  • Do you need a minimalistic framework, or a more complete one?

As a minimalistic framework in Python, take a look at web.py.

Both are great frameworks.

The question is.. Do you prefer (or feel more comfortable, or know better) 'Python' or 'Ruby'? Once you have the answer to this question you also have the answer to the original one.

You can use either framework to create almost any web application imaginable.

If you have no language preference, and you don't have a preference for their different design patterns (Django is nearly not as strict MVC as Rails), then think about the different Python and Ruby libraries/apis out there that could be useful for your project.

Go with whichever language supports those libraries/apis that help you the most.

업그레이드 프로세스를 따라 앱을 업데이트해야합니다.

업데이트의 경우 앱 매니페스트에서 동일한 제품 ID를 사용합니다. 원래 버전에 사용했습니다.앱의 버전 번호 매니페스트는 원래 응용 프로그램의 버전 번호보다 크게해야합니다. 또는 가장 최근의 업데이트.

MSDN의 다음 기사가 자세히 설명합니다.

SharePoint 업데이트 프로세스 용 앱

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top