My suggestion is read the online manual front-back. Creating a large site is going to be very challenging as I am running into some problems. Some tips I have learned.
1) Separate your models into modules, then instead of importing modules for every action use web2pys model folder structure system to import the models you need per action. 2) Don't use the HTML helpers for rendering simple HTML like <ul> <div> <table> etc... If you use the functions provided by web2py it will slow down your rendering dramatically on high load websites. Try to keep all your HTML in HTML/view files where they belong. We made the mistake of using the HTML helpers all over the place and now it is one of the bottle necks on the site. So we are going through and removing all of them in favor of pure HTML. It also makes the code a lot harder to read then plain HTML. Besides the 2 tips above getting the site developed using web2py will be very fast, you will have to work hard at scaling though so be prepared for that if your site becomes very popular and you offer a lot of functionality. (Note: Scaling is an issue that every popular site will have to go through regardless of the framework) -- Regards, Bruce On Sun, Jul 1, 2012 at 6:15 AM, ACK <[email protected]> wrote: > hello people i have worked with Ruby on Rails / PHP / Html and Css > currently i m learning python for web2py > so my question it is possible to learn python and web2py side by side if > yes then please guide me > well my vacation is going on, so i m willing to give full time to my > learning > and my other question is it is possible to make huge site like Scribd / > Slideshare / Youtube etc with web2py > i know the question is some what silly but around the web i have read it > is a micro framework. > > Thanks in Advance > -- -- Regards, Bruce Wade http://ca.linkedin.com/in/brucelwade http://www.wadecybertech.com http://www.fittraineronline.com - Fitness Personal Trainers Online http://www.warplydesigned.com

