Nếu trang web của bạn là cơ sở dữ liệu-driven tôi sẽ rất ngạc nhiên nếu nút cổ chai của bạn sẽ là khung ứng dụng. "Nhanh" như trong phát triển nhanh hơn là những gì tôi sẽ lo lắng về chứ không phải là "nhanh" như trong xử lý nhanh chóng các yêu cầu. Tối ưu hóa đáng kể được thực hiện tốt hơn bằng các chiến lược lưu trữ và tối ưu hóa quyền truy cập cơ sở dữ liệu của bạn.
Bên cạnh việc truy cập cơ sở dữ liệu mã của riêng bạn sẽ là nơi hầu hết thời gian cho mỗi yêu cầu được chi tiêu (và thậm chí thường không đáng kể so với truy nhập cơ sở dữ liệu), khung này sẽ không ảnh hưởng đến thời gian yêu cầu, trừ khi nó thực sự bị viết sai. Nó là cách tốt hơn để tìm một khuôn khổ có hỗ trợ bộ nhớ đệm tốt (mà Code Igniter có thể có, tôi không biết), mà hầu như luôn luôn giúp bạn tiết kiệm nhiều thời gian hơn vài mili giây bạn có thể cạo bỏ yêu cầu xử lý bằng cách sử dụng khung công tác nhanh hơn một chút.
Hãy xem Zend Framework quá, nó có lợi ích là PHP 5, trong khi Code Igniter vẫn là PHP 4, như tôi đã hiểu. Đó có thể là một vấn đề khi nói đến tốc độ, nhưng ủng hộ khung mà tôi không biết. Zend có hỗ trợ bộ nhớ đệm tốt và một trình lược tả cơ sở dữ liệu có thể giúp bạn tìm ra chỗ nghẽn cổ chai của bạn.