[Tutor] Python cms

James Reynolds eire1130 at gmail.com
Sun Aug 19 16:08:04 CEST 2012


I agree with Steven.

You will notice efficiency gains by moving to python.

I'm a django developer myself, but some of the other frameworks work well also.

That said the django community is fairly large, and there is an active cms project called django-cms.

https://www.django-cms.org/



Sent from my iPad

On Aug 19, 2012, at 3:10 AM, Steven D'Aprano <steve at pearwood.info> wrote:

> On 19/08/12 15:05, Douglas Kuo wrote:
>> Hi all,
>> 
>> I am mainly a php/drupal developer totally new to python.. Any experienced
>> python especially in term of cms developers out there can tell me what are
>> the benefits of python cms over php cms?
> 
> This might upset you, but the biggest advantage is that they aren't PHP.
> 
> http://www.codinghorror.com/blog/2012/06/the-php-singularity.html
> 
> http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/
> 
> I know what it's like to have people dissing your favourite language and
> telling you it isn't a "proper" programming language. But you know, sometimes
> there are good reasons why they do that, not just fashion.
> 
> I found this spirited defense of PHP here:
> 
> http://blog.ircmaxell.com/2012/04/php-sucks-but-i-like-it.html
> 
> which raises some good points, but I think when the author finds himself
> defending PHP's == operator in the comments by saying:
> 
> "It may not be sane, but it works..."
> 
> then I think he's just conceded the argument.
> 
> 
> The biggest disadvantage of using a Python CMS is that if you're not running
> your own web server, you might have to call up two or three ISPs to find one
> that will provide you with Python on the server.
> 
> In the Python ecosystem, we have Zope, which is a big, powerful heavyweight
> CMS. For a beginner, you might prefer to start with something more
> lightweight. Perhaps try Django:
> 
> https://www.djangoproject.com/
> 
> See also http://wiki.python.org/moin/ContentManagementSystems
> 
> 
> For a wiki, try MoinMoin:
> 
> http://moinmo.in/
> 
> For web frameworks, try CherryPy:
> 
> http://www.cherrypy.org/
> 
> 
> 
> -- 
> Steven
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor


More information about the Tutor mailing list