Please help me choose: Django, Drupal, PHP framework, JSP

I can’t decide which technologies for the Internet are good for me. I need something to create simple web applications with a single relational database, authentication, social functions. Imagine, for example, a community of desktop wallpaper collections.

These are my personal pro / cons of various technologies that I have tried (everything is related to MY experience):

Drupal

  • (+) large community
  • (+) cheap hosting
  • (+) large modules available
  • (+) content types, types, SEO
  • (-) not a real structure (I can not imagine how to do simple queries / operations)
  • (-) templating is so inapplicable to me
  • (-) I hate working with these “blocks”.
  • (-) it is difficult to modify / create modules
  • (-) don't like php

DJANGO

  • (+) python
  • (+) ( )
  • (+) ORM, .
  • (+) .
  • (+)
  • (+) URL.
  • (-)
  • (-) ,
  • (-) , ( )
  • / django. , .

PHP FRAMEWORKS (: CodeIgniter/Kohana)

  • (+)
  • (+) ( )
  • (+)
  • (-)
  • (-) php
  • (-) django ORM
  • (-) ?!

JSP

  • (+) java
  • (+) API
  • (-) java ?
  • (-)
  • (-) "" .
  • (-) URL.

. , - ( "" - ). , . , , !

.

+3

All Articles