The fast growing demand for e-commerce brings a unique set ofc hallenges to build a high performance e-commerce Web site both in technical terms and in business terms. To ensure the fast delivery of fresh dynamic content and engineer highly scalable e-commerce Web sites for special events or peak times continuously put heavy pressures on IT staffs due to complexity ofcurren t e-commerce applications. In this paper, we analyze issues related to engineering high performance database-driven e-commerce web sites including: (1) integration ofcac hes, Web servers, application servers, and DBMS; and (2) tradeoff ofdeplo ying dynamic content caching versus not deploying. We describe available technology in the scope of CachePortal project at NEC. We illustrate performance gains through our technology using an e-commerce Web site built based on some ofthe most popular components, such as Oracle DBMS, BEA WebLogic Application Server, and Apache Web server.