Home > PHP, Zend framework > Cấu hình file index với zend framework (phần I)

Cấu hình file index với zend framework (phần I)

Bài viết chỉ đúng khi bạn sử dụng thư viện Zend 1.

Khi cấu hình file index.php dùng zend framework 1, chúng ta hay sử dụng Zend Autoloader:
config zend index performance

 


require_once('Zend/Loader/Autoloader.php');
$autoloader = Zend_Loader_Autoloader::getInstance();

 

Ưu điểm:

Điều này sẽ giúp chúng ta dễ dàng gọi bất cứ  class library nào của trong my_libray/Zend/ khi đang đứng ở bất cứ đâu trong file php coding

Nhước điểm:

Zend Autoloader sẽ gọi toàn bộ thư viên zend mỗi khi có request. Zend library là một thư viện không lồ, đôi khi có  những class library của zend chúng ta thực sự không dùng tới với các dự án web vừa và nhỏ. Và sẽ làm chậm tốc độ load web (rất chậm).

 

Vậy làm thế nào để cải thiện tốc độ load web mà vẫn đảm bảo gọi các thư viện cần dùng của Zend

Chúng ta thay đoạn code trên như  sau:


require_once('Zend/Loader.php');
require_once 'Zend/Application.php';
require_once 'Zend/Registry.php';

file index.php đã chỉnh sửa & có tốc độ load web tốt hơn (higher performance)

config zend higher performance

 

Các bạn tham khảo thêm Performance applications 

 

Chúc các bạn thành công

 

nhantam
PHP Developer
Panpic Technology

 

Advertisements
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: