Fw: [PHP-DEV] Function caching...

From: Date: Sat, 09 Dec 2000 19:23:04 +0000
Subject: Fw: [PHP-DEV] Function caching...
Groups: php.dev 
Request: Send a blank email to php-dev+get-40684@lists.php.net to get a copy of this message
Hello. Although Kristian and Björn have valid points, it seems to me that Zeev has been trying (repeatedly) to point out that many people use PHP for things that do not require a "full-fledged-load-balancing-clustering-whatever-app-server". I, myself, am one of those people, and IMHO think our side of the argument has been under-represented. I find PHP with (or even without) the Zend Optimizer plenty fast for my needs. Yes, PHP is currently used today for things that go require the "full-fledged-load-balancing-clustering-whatever-app-server", but that doesn't mean that PHP should be scrapped and rebuilt to meet those needs. PHP itself is, like Zeev said, good and popular because it's easy to use. The Zend Optimizer and Zend Cache are not part PHP - they are add-ons. They have little to do with ease of use, they have much to do with performance. I can understand the argument for a Zend (or some other company or individual) Application Server based on and/or integrated with PHP, but Zeev has already stated that he has "no argument with Kristian about the limitations he pointed out. [Zeev has] a serious argument with him on whether addressing these limitations should be done within the application that is called 'PHP'." What Rasmus said about Apache 2.0 sounds to me like a good start, and Kristian pointed out that "Some people in #php.de are coding at application servers written in PHP." I'm sure the day will come when I'll need a "full-fledged-load-balancing-clustering-whatever-app-server", and I'm very relieved to hear that someone (lots of someones) are working on writing one. However, I'd doubt that when it's all done, it will be called "PHP". - Jon ----- Original Message ----- From: "Björn Schotte" <bjoern@baer.main.de> To: "Zeev Suraski" <zeev@zend.com> Cc: <php-dev@lists.php.net> Sent: Saturday, December 09, 2000 10:52 AM Subject: Re: [PHP-DEV] Function caching... Hi, first of all: we do not want to kill all the small PHP developers. But we also don't want that you close your eyes on the PHP developers who want to have middle and large web applications. > >1-4.): is it only marketing blabla? > Well, mission statements are always controlled by marketing :) So you agree that you fool on people? > 1. There's no such thing as a 'real application server', because there's > no definition for an application server (don't bother coming up with a > definition, since there I can come up with 20 others which are just as good). That's right. For a first step of a definition or, let it say in another way: the needs, please read Kristians Mail again. > was talking about in his lengthy letters. It's not designed to do this, > it's designed to do something else, and it's doing that other thing very Read again: | [...] with the goals of increasing their productivity and | performance, as well as the competitive advantage of | their sites. if PHP wasn't designed to do something else, why is your company writing this (and other things) on http://www.zend.com/zend/mission.php ? > today. Employing Kristians suggestions basically mean PHP will no longer > be PHP, and while Kristian and you may be very happy, it's safe to assume > that the vast majority of users, which don't necessarily agree with > Kristian/your development rules, would be at loss. No. Opening your mind for new features (read Kristians mail again) doesn't imply that you will loose the ease of use of PHP. Only if the developer wants to use those features we mentioned, he has to use PHP in a not-so-easy way. This isn't bad. > PHP/Zend is not a commercial product. To go beyond that - there isn't even > a product by that name. But Zend Technologies sees itself as the leader of the PHP development and the PHP community. Please ask your CEO Doron Gerstel: on the PHP conference he pretended that Zend Technologies "is great, a leader in the community, a leader for web applications, [bla bla bla]". > >4.): how do they want to promot PHP as a _standard_ for dynamic > >web site development if PHP doesn't fill the needs of today's > >problems? > Just because you say it doesn't, doesn't mean it doesn't. I am the maintainer of the largest PHP portal site for the german speaking community which seems to be one of the biggest communities of the world. I organized the PHP conference. I know a _lot_ of people in various (big) companies. I _know_ their needs. I know what they _miss_ on PHP while they are fascinated because PHP is so easy to use. > The numbers > speak for themselves, and they're proving your wrong on a daily basis. Which numbers? That PHP is installed more than 4 million times? You know that quantity doesn't count but quality? Did you ever consider that it could be that PHP is only used for 08/15 applications while with really _interesting_, _not boring_ and _complex_ PHP applications you have to do a lot of workarounds/hacks? Did you ever consider that stagnation is NOT a good way to improve quality and to gain the place on the market? We don't want to kill the user base we now have, but we want that PHP fills the needs of TODAY, NOT of the PAST. > Well, you have to go back Evolution. Not Past. Not stagnation. -- Björn Schotte b.schotte@pangora.com http://rent-a-phpwizard.de/ bjoern@baer.main.de Online-Applikationen fürs E-Business. -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net For additional commands, e-mail: php-dev-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.dev (#40684) next »