Zope vs PHP for the Linux guru

Mark mmealman at tarsis.org_NOSPAM
Thu Oct 4 13:35:14 EDT 2001


I've been doing web app development for the last 3 years using php. I
already plan on learning Python to use as a rapid GUI development
language(maybe even replace some of my perl-use) and was curious about Zope.

I currently develop applications using php to query both remote and local
databases. I use local MySQL databases for fast read-only queries, and use a
remote MS SQL 2000 database for storing mutable data.

I use mod_php compiled into Apache 1.3.xx, and run php apps that range from
a few hundred lines to over 50k. DB access is through php's API using
MySQL's native libs and FreeTDS for connecting to SQL.

On the larger php apps I use an OO design model to keep the project
managable. My smaller apps are pretty much just quickly thrown together
scripts.

Right now I run it all on one Linux box, but have plans on creating farms
of apache servers for future scalability.

Some questions I had about Zope where:

Is developing apps in it a quick process? Php is a very rapid language to
develop in and that has become my most favored trait of the language.

Does Zope have good database support? Is it faster, slower than php with
database queries?

I'm assuming Zope will be better than php for large project development?

Is Zope easy for newbies to learn? I'm not a newbie, but we do have
some clients learning to program on our seperate Cold Fusion server, they
find it easier than php. I'd love to get them off Cold Fusion and onto a
more cost effective open source solution.

Does Zope scale well in large deployments? Any kind of support for web
server farming?

Any other major differences from php? Good things about it, bad things about
it?

Thanks for any input.

-Mark


-----=  Posted via Newsfeeds.Com, Uncensored Usenet News  =-----
http://www.newsfeeds.com - The #1 Newsgroup Service in the World!
 Check out our new Unlimited Server. No Download or Time Limits!
-----==  Over 80,000 Newsgroups - 19 Different Servers!  ==-----



More information about the Python-list mailing list