Path: csiph.com!usenet.pasdenom.info!news.albasani.net!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.034 X-Spam-Evidence: '*H*': 0.93; '*S*': 0.00; 'subject:Python': 0.05; 'frameworks': 0.05; 'python': 0.09; 'django': 0.10; 'suggest': 0.11; ':))': 0.16; 'decent': 0.16; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'templating': 0.16; 'wrote:': 0.17; 'url:moin': 0.17; 'module': 0.19; 'header:In-Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; 'url:wiki': 0.26; 'am,': 0.27; 'cgi': 0.29; 'sites.': 0.29; 'subject:development': 0.29; 'framework': 0.30; 'code': 0.31; 'url:python': 0.32; 'could': 0.32; 'achieving': 0.33; 'requirement.': 0.33; 'singh': 0.33; 'to:addr:python-list': 0.33; 'there': 0.35; 'received:org': 0.36; 'but': 0.36; 'message-id:@gmail.com': 0.36; 'url:org': 0.36; 'modules': 0.36; 'should': 0.36; 'subject:: ': 0.38; 'to:addr:python.org': 0.39; 'received:192': 0.39; 'received:192.168': 0.40; 'header:Received:5': 0.40; 'most': 0.61; 'personally': 0.61; 'here:': 0.62; 'course.': 0.62; 'worth': 0.63; 'internet': 0.71; 'generation.': 0.84; 'popular.': 0.84; 'wanted,': 0.84; 'dozens': 0.91 X-Virus-Scanned: amavisd-new at torriefamily.org Date: Sun, 03 Mar 2013 09:19:16 -0700 From: Michael Torrie User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.12) Gecko/20130105 Thunderbird/10.0.12 MIME-Version: 1.0 To: python-list@python.org Subject: Re: Python in web development References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 24 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1362327566 news.xs4all.nl 6940 [2001:888:2000:d::a6]:40348 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:40413 On 03/03/2013 07:18 AM, Sarbjit singh wrote: > 1. Can I use Python (I want to use personally :)) over PHP/Perl? Yes of course. > 2. If Yes, I want to know the modules that I should learn for > achieving my requirement. I searched internet and found Python > provides CGI, Django etc. > > I don't much about Django/CGI, please suggest which module I should > learn and use. There are literally dozens of frameworks you can use. You could use straight CGI if you wanted, but I recommend a framework with a decent templating engine for HTML code generation. Anyway, a list--not exhaustive--of frameworks can be found here: http://wiki.python.org/moin/WebFrameworks Django is one of the most popular. Web2Py is another. Though they might seem overkill, it's well worth it to use them and learn them. They both have good documentation. So start there at their individual sites.