"m.wanstall" <[EMAIL PROTECTED]> writes:crontabs/run_cold_backup.sh
> Originally posted in python but thought I might get a better response > here: Just answering from the Subject line: what do you expect on a TurboGears group? ;-) Now, let me tell you my experience. Zope + Plone is very good to work. Somewhat cumbersome in the beginning, with a hard learning curve, but it is OK after you get into it. It requires a lot of dedication to understand its intrincacies and to change things. There are many tools that you can use to integrate your application or to help you designing your website. TurboGears, on the other hand, is more "hands on", more pythonic and less "zopic". You can't create or edit things "through the web" (or TTW as Zope people say) that will result in new forms or new pages, you can't edit access permissions, for each part independently, as well. You have to put your hands on the code. (Actually, you can program those things, but you have to do it since it is not ready and you'll have to do it for all parts of all apps you develop). Zope + Plone is easier for the webdesigner since he won't have all that much of programming to do, he's used to edit CSS to obtain his results, there are lots of components that provide whole functionalities (news, blogs, project management, etc.). TurboGears is easier for the developer: he's used to organize his thoughts in logical parts, he's used to work with dependencies, he knows some database theories and good practices, he doesn't mind starting small and growing up to the full application. They are different technologies, targeted to different people and solving different problems: Zope + Plone is a CMS; TurboGears is a web development platform. With Zope + Plone you're looking for CMS stuff, with TurboGears you're looking to "everything" (wow! ;-)), but you don't have the same facilities yet. Besides TG being a lot younger than Zope, I believe it will have lots of modules to plug into your application soon. Its modularity is very good and entry points make writing plugins easy. If you're used to code, you'll like TurboGears a lot. If you're not, you'll suffer less with Zope (you'll have to, at least, write some ZPT or ArcheTypes there...). > Forgot to mention the ease of deployment using Apache (well basically > LAMP) would be a big bonus, just because I trust and am familiar with > Apache. Apache will be a proxy for both TurboGears and Zope. It can serve static files, but it won't serve any of the applications. I have a client that is using both for distinct operations. I could be using just Zope, but by the time I found it too hard to work with -- somehow, last time I had to touch it, it was much easier then when I begun... -- and I needed something to work with small clients as well. There was my opportunity to deploy -- start deploying -- a TG application. In 3 weeks I migrated my code from a GUI lib (we had problems with some old machines and their memory) to TG. I've also learnt TG in the meantime, so if I already knew it I believe the migration path would be shorter. :-) Our client is *very* satisfied with the results: his intranet system has the same look & feel as his corporative website, his clients can input data and receive reports on processing their materials (this would require the installation of the GUI system on the client or a new system for that only...), using AJAJ + CSS we can get very good results and mimic almost everything we had on the GUI. With new JavaScript libraries we can even have more than there! :-) So... What I believe you have to do to choose is to install both on your machine and write a simple application that performed data input from a database (either Zope's OO database or some RDBMS when using Zope and an RDBMS database when using TG), generated a "report" based on these and see what fits your brain better. One thing I can say: starting with a clean HTML model + clean CSS helps a lot! :-) So take the customization of your view into account as well. -- Jorge Godoy <[EMAIL PROTECTED]> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears -~----------~----~----~----~------~----~------~--~---

