I agree with Leo. Here's what I wrote in my webinar Q&A regarding scalability:
ZF includes a couple of components that help web applications scale at the application layer, for example, Zend_Cache and Zend_Memory. But the best solution for making a web application scalable - regardless of the specific technology you use - is an effective architecture that includes strategies for load-balancing and caching. There are multiple layers for doing this, including the application layer, the PHP engine, the database server, the web server, the server hardware, the network and router, etc. Don't depend on any single one of these layers to solve your scalability architecture, and don't assume that any given layer is always the bottleneck. Regards, Bill Karwin > -----Original Message----- > From: Leo Büttiker | tilllate [mailto:[EMAIL PROTECTED] > Sent: Friday, August 03, 2007 12:00 AM > To: 'Yue Yuanyuan'; [email protected] > Subject: AW: [fw-general] Ask about the structure of the website > > Hi Yuanyuan, > We currently plan to use ZF for a website much bigger than > this. In our calculation this all works just fine, but we are > not live yet (and won't be in the next few weeks), so we > can't say this for sure. > I think ZF will help you to get a clean and maintainable > Architecture. But you have to think about security and > performance by yourself. As in every big website you have to > cache as you can. Use Zend_Cache to create a good Caching > strategy from the beginning. > Hopefully this answer helps you and is not to vague, just > take a look in the manual and read about MVC, DB and Cache Cheers, Leo > > > ________________________________________ > Von: Yue Yuanyuan [mailto:[EMAIL PROTECTED] > Gesendet: Donnerstag, 2. August 2007 20:45 > An: [email protected] > Betreff: [fw-general] Ask about the structure of the website > > Hi,all: > I am designning a website which should support 100 thousand > users. The expecting page review per day should be over > 100,000. After consideration, I choose zend framework. I hope > it will disappoint me :) Hopefully the website will expand > to 1 million user. > The website basically is a content management system and has > some social network features. It has a blog, a project > management center which is like Google doc and a forum. > Now I am not sure how to use the zend framework. The reason > I choose it is that I hope I could get more security. But how > to design it to meet the requirement is beyond my view. I > hope I could get some advice from here. If you could provide > some application examples, it will be very useful. > Thank you so much. > Sincerely yours, > Yuanyuan YUE > > > > >
