What would be the setup process for developing a website?

I want to create a simple website for personal use. And that's only in peony-based technologies. So I want to get an oponian expert on this topic.

  • What should I use as a platform? I did a search and found the available options Django

    , grok

    , web2py

    and many others. Which one should a beginner use? If I choose to only use basic python scripts, then which option should I work?
  • http://wiki.python.org/moin/WebBrowserProgramming . This python site link confused me more instead of solving my curiosity about the topic. Please provide some pointer to accurate and easy-to-understand reading material.

I have an idea for developing web based applications java

using spring-webmvc

and struts

. Can I link a Java process to a python process for web development?

+2


a source to share


3 answers


If community size matters to you above anything else, consider PHP to have at least 10x the number of users of any Python framework.

If you have an existing database and don't want to migrate data to a new one, you probably should be using SQLAlchemy and therefore you need a glued structure (in this case, Pylons at its best). Since glued frameworks are built using third party components, they tend to have less integration than full stack frameworks.

If you're starting an application from scratch, a full-featured framework like Django and web2py is your best bet. Django gives you a more convenient database administration interface. web2py instead gives you something easier to get started with, a networked IDE, and the ability to run your code unchanged in the google cloud.

web2py is the only framework that maintains promises backward compatibility and has never broken it. I don't know if this is a problem for you.



The official web2py online documentation includes the entire web2py book (350 pages).

Avoid small frameworks that are still under development, as APIs will change and because they miss a lot of features that have large frameworks.

This was built with web2py.

+3


a source


I recommend the django framework for you. What for? Because of the large community, the architecture of the mind, and really many applications for it (sort of like plugins in jquery).



0


a source


If you are new to web programming in general, I would recommend giving Google App Engine a try . It's django based, free, and really easy to get started.

0


a source







All Articles