Playing the Devil's Advocate: Why Zope?
Hi, My dad is finally considering rewriting his business applications from VB to the web... and asked me to check out the different tools available. I know a bit about environments like Zope, OpenCMS, am currently checking out VB.Net or "simple" languages like PHP. Could anyone experienced with those tools tell me why I should go for ASP.Net, or even what is the point of prefering more complex environments like Zope over PHP? Any hint much appreciated EvH.
On Fri, 9 Aug 2002, EvH wrote:
Hi,
My dad is finally considering rewriting his business applications from VB to the web... and asked me to check out the different tools available. I know a bit about environments like Zope, OpenCMS, am currently checking out VB.Net or "simple" languages like PHP.
Could anyone experienced with those tools tell me why I should go for ASP.Net, or even what is the point of prefering more complex environments like Zope over PHP?
Well I would disqualify all .NET stuff by default because they are proprietary technology and in my experience so far you will get burned EVERY SINGLE TIME with proprietary tech. That basically leaves you with free software solutions. I prefer python code over php and perl for readability and ease of coding. That leaves python based solutions of which there are a number. However I like being able to build applications that are pretty secure and zope has an entire security framework built in that you can tie into pretty easily and it has an OODB that it writes to which makes it easy to work with at least from my perspective. Thus my choice is ZOPE.
This is a Zope mailing list so I would be surprised if you got many people pushing you towards ASP, but here is why I have built things with Zope for the last 3 years. 1) Scalability - You can scale Zope with Zope Enterprise Objects to your hearts content. Check out http://www.cbsnewyork.com which runs on over 40 servers. 2) OO goodness. Object oriented programming is one thing but mix that into a website environment and you can do some pretty cool and quick things. 3) ZMI (Zope Managemnet Interface). Building and maintaining my sites through the web allows me to do things so much quicker and easier. I can sit down at any Internet connection and do some complex updating of my sites with only a browser. Try doing that with ASP.net you will have to carry around your 40 CDs to install all the dev tools on a Windows only machine. 4) CMF (Content Management Framework) is a great tool for setting up a interactive, workflow enabled, user based website model. The big boys like Vignette, Documentum, IBM and Interwoven will all do the same thing for half a million dollars. 5) Zope products. You want a quick FAQ engine? You got it. You want want a site just like Slashdot? you got it. You want discussion boards, data base adapters, photo products? They are all there and ready to install for the low low price of free. Some are more polished than others, but I have found that the polishing of them is the fun part. And lastly (without a number) is probably the best and worse reason to pick Zope. It is open source. It is the best reason for your personal budget but the worst if you are trying to sell to a company who still believes that you get what you pay for. Oh... and the community of Zopsters is great. BZ At 12:04 PM +0200 8/9/02, EvH wrote:
Hi,
My dad is finally considering rewriting his business applications from VB to the web... and asked me to check out the different tools available. I know a bit about environments like Zope, OpenCMS, am currently checking out VB.Net or "simple" languages like PHP.
Could anyone experienced with those tools tell me why I should go for ASP.Net, or even what is the point of prefering more complex environments like Zope over PHP?
Any hint much appreciated EvH.
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
participants (3)
-
BZ -
EvH -
kosh@aesaeion.com