[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