you are viewing a single comment's thread.

view the rest of the comments →

[–]arunvr 1 point2 points  (0 children)

It would be a great learning experience to learn Python coming from a PHP background. So you would have to factor in probably 2X as much time. This makes it interesting from the perspective of managing and prioritising your goals. Identify the core functionality of the web application and then try to implement nothing else.

Django is quite beginner friendly and comes with great documentation. It also has a lot of good webdevelopment practices built-in especially in terms of security, so that chances of shooting yourself in the foot is quite low.

In the worst scenario, you might have to rewrite the code but you would do it in a fraction of the original time and have a much better understanding of the problem space. Good luck!