Mức độ phổ biến của các PHP Framework

Một phần của tài liệu (LUẬN văn THẠC sĩ) kiến trúc hướng dịch vụ và ứng dụng điện toán đám mây trong việc quản lý báo điện tử (Trang 90)

2. So sánh về hiệu quả tốc độ xử lý

Theo Kujawa (2013), hiệu quả tốc độ xử lý của các Framework PHP trong năm 2013 đƣợc biểu thị trong hình vẽ dƣới đây [5].

Phụ lục 03: So sánh 3 CMS mã nguồn mở phổ biến và nổi tiếng nhất thế giới

Ba mã nguồn mở phổ biến và nổi tiếng nhất thế giới là Joomla, Drupal và Wordpress. Mỗi mã nguồn đều có những thế mạnh khác nhau. Cụ thể dƣới đây là bảng so sánh 3 mã nguồn mở theo một số tiêu chí về bảo mật, SEO, tốc độ tải, mức độ phát triển và quy mô cộng đồng [7].

Tiêu chí Joomla Drupal Wordpress

Bảo mật Thấp Cao Tƣơng đối

SEO Yếu Trung bình Mạnh

Tốc độ tải Chịu tải rất tốt Load không nhanh

nhƣng rất chịu tải

Load nhanh nhƣng chịu tải không tốt

Phát triển Khó phát triển Rất khó phát triển Dễ phát triển

Cộng đồng Lớn mạnh Bé Rất lớn mạnh

Phụ lục 04: So sánh độ hiệu quả khi áp dụng Memcached, CloudFlare,

Minify, OpenVPN, quy trình xuất bản tin qua bƣớc duyệt và tổ chức sắp xếp ảnh thumb (ảnh đại diện) trong hệ thống

Áp dụng Trƣớc khi áp dụng Sau khi áp dụng

Memcached Hệ thống chạy chậm khi có

nhiều truy cập

Hệ thống chạy nhanh hơn

CloudFlare

Tốc độ load trang chậm khi trên trang có quá nhiều ảnh hoặc ngƣời dùng ở nơi xa truy cập tới

Hệ thống chạy ổn định. Trang load nhanh đối với tất cả ngƣời dùng ở khắp mọi nơi

Minify

Trang load chậm khi có nhiều file js và css bởi trang phải đợi load xong js, css thì mới hiển thị nội dung trang

Trang load nhanh hơn. Nội dung trang load hết mà không cần phải đợi load js và css

OpenVPN Hệ thống truy cập chỉ đƣợc bảo vệ bởi 1 lớp xác thực ngƣời dùng Hệ thống truy cập đƣợc bảo vệ bởi 2 lớp: xác thực qua OpenVPN, sau đó mới xác thực ngƣời dùng

Quy trình xuất bản

tin qua bước duyệt

Tin bài không đƣợc kiểm soát chặt trƣớc khi xuất bản lên trang web

Tin bài đƣợc kiểm soát qua nhiều bƣớc kỹ càng trƣớc khi đƣợc xuất bản

Tổ chức sắp xếp

ảnh thumb (ảnh

đại diện)

Ảnh đƣợc lƣu chung vào cùng một chỗ, cùng 1 folder (thƣ mục)

Ảnh đƣợc lƣu trữ tách biệt theo ngày tháng năm upload lên và theo folder của từng ngƣời dùng

Bảng 3.3: So sánh độ hiệu quả khi áp dụng Memcached, CloudFlare, Minify, OpenVPN, quy trình xuất bản tin qua bước duyệt và tổ chức sắp xếp ảnh thumb (ảnh

Một phần của tài liệu (LUẬN văn THẠC sĩ) kiến trúc hướng dịch vụ và ứng dụng điện toán đám mây trong việc quản lý báo điện tử (Trang 90)

Tải bản đầy đủ (PDF)

(92 trang)