[Tutor] web design and python

2012-06-21 Thread Tamar Osher

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!

 








  ___
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor


Re: [Tutor] web design and python

2012-06-21 Thread James Reynolds
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