Đánh giá JOO framework qua thực tiễn

Một phần của tài liệu xây dựng framework joo lập trình ứng dụng ria xây dựng thành phần quản lý luồng diễn tiến ứng dụng (Trang 46 - 48)

Như phân tích ở phần 3.2, JOO đã được triển khai trên hệ thống BKProfile, và thực nghiệm đã chứng minh ưu điểm nổi trội của JOO so với hệ thống trước, cụ thể thông qua các số liệu sau:

• Dữ liệu truyền gửi giữa máy chủ và máy khách nhỏ: trung bình khoảng 65KB cho trang chủ với khá nhiều nội dung trong điều kiện trình duyệt đã cache lại ứng dụng ở lần truy cập đầu tiên (khoảng 1.6MB). Trong đó phần dung lượng dành cho câu hỏi (phần trọng tâm của hệ thống) vào khoảng 50KB.

• Thời gian tải trang nhanh hơn. Hình 6 so sánh tốc độ tải trang giữa hệ thống khi dùng Zend Framework so với tốc độ tải trang khi dùng JOO. Việc thử nghiệm được tiến hành trên hệ điều hành Windows 7 ở 2 máy tính cá nhân có cấu hình tương đương và sử dụng trình duyệt Chrome phiên bản 11, được chạy 10 lần ngẫu nhiên trong cùng một thời điểm.

Zend Framework JOO framework 3.3 s 495 ms 3.6 s 447 ms 3.2 s 374 ms 4.0 s 410 ms 3.3 s 394 ms 3.9 s 505 ms 4.1 s 441 ms 3.7 s 423 ms 5.8 s 412 ms 4.3 s 420 ms Trung bình: 3.92s Trung bình: 432 ms

Bảng 1 – So sánh tốc độ tải trang trung bình của ứng dụng web khi

xây dựng bằng Zend Framework & khi xây dựng bằng Joo framework

• Thời gian phát triển ứng dụng khá nhỏ (từ lúc bắt đầu đến lúc ra mắt phiên bản Alpha tại Hội nghị học tốt 2011 là khoảng 2 tuần).

• Hệ thống hiện đang chạy ổn định trên trang web www.bkprofile.com sau gần 2 tháng ra mắt.

3.4. Kết chương

Như vậy, qua thực tiễn triển khai Joo Framework trên hệ thống BKProfile, ta đã thấy được một phần khả năng cũng như tính hiệu quả của Joo Framework, đặc biệt là thành phần Application. Ngoài những đánh giá mang tính chủ quan, nhờ việc triển khai thực tế, ta còn thấy được tính đúng đắn của các đánh giá đó thông qua các số liệu cụ thể như tốc độ tải trang, tốc độ chuyển trang, dung lượng truyền tải.

Một phần của tài liệu xây dựng framework joo lập trình ứng dụng ria xây dựng thành phần quản lý luồng diễn tiến ứng dụng (Trang 46 - 48)