On Thu, Jun 21, 2012 at 6:53 PM, Tamar Osher emeraldoff...@hotmail.comwrote:
I have many questions, and eagerly ask you to please respond to me. I
value your expertise, and greatly appreciate you taking the time to share.
I want to find out, in elaborate detail, about the Python/Django
relationship to web design. Why does a person or a company seek out and
choose a Python-Django website, instead of Drupal, or Joomla, or Wordpress,
or something else? What is the description of the unique, small niche that
Python/Django has in the world of web design? Who are these individuals
and companies that want Python/Django/TurboGears websites? What is the
Python/Django/TurboGear relationship to responsive web design (which
means the website is beautifully, perfectly view-able on all sizes of
screens, including a smartphone, an ipad, and a desktop). What are the pros
and cons of choosing Python/Django/TurboGears, compared to other web
development options, such as Drupal, Joomla, and Wordpress? Is it really
true that Python/Django websites cannot use just any web hosting service,
and are more expensive to maintain? I have read several books about Python
web development, and have extensively researched online, but have not found
any of this information. It would be nice if someone could write a full
article about this, to explain the true, current situation and realistic
2012 options to beginners who don't have degrees in computer science. I am
very, very eager to hear from each one of you. THANK YOU for your time and
help!
**
*
*
* http://www.emeraldvitamins.net/*
___
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor
I'm not really sure how to respond to you, but I'll give it a go.
Why does a person or a company seek out and choose a Python-Django
website, instead of Drupal, or Joomla, or Wordpress, or something else
Well, Drupal, Joomla, Wordpress are all CMS (content management Systems).
They are also written in PHP. I think the goals of developing in django vs
having a wordpress site are quite a bit different, although they could be
the same, I suppose.
For example, if you wanted a site to just publish your daily thoughts, you
might use wordpress. However, if you want to identify a tree by an image
you took on your iphone, you might use django (and a lot of other stuff to
make that magic happen!)
Generally, I think, companies and people choose django because of the
community and how much you can get done with it in a short period of time.
What is the description of the unique, small niche that Python/Django has
in the world of web design?
Not sure what this sentence means, but I wouldn't call Python / Django as
small niche in the world of web design. It's probably the third most
popular option right now, behind PHP and rails.
What is the Python/Django/TurboGear relationship to responsive web
design (which means the website is beautifully, perfectly view-able on all
sizes of screens, including a smartphone, an ipad, and a desktop)
Turbogears is another framework. I'm not sure of many sites built on it;
I'm sure they are out there, I just don't know of them.
You should check out: http://www.djangosites.org/
Is it really true that Python/Django websites cannot use just any web
hosting service, and are more expensive to maintain?
Django is just a set of libraries written in python. So long as the
webhosting service allows you to install python, install apache (or
something similar) and allows you to broadcast, you can host the website.
As for the second part, more expensive than what? Once you get the site,
they sort of run themselves. You just have to pay for bandwidth and
hosting. If your saving a lot of data and using a lot of bandwidth, that
could get costly, but... that is not an issue of django, but rather of
design / product needs.
Some webhosting companies make it easier to set up django though. Some
already have it installed, some do not.
to beginners who don't have degrees in computer science
I also do not have a degree in computer science. I am also a full time web
developer working in Python / Django.
___
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor