1. Trang chủ
  2. » Luận Văn - Báo Cáo

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ử 60

96 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề 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ử
Người hướng dẫn PGS TS, Giảng Viên Khoa Công Nghệ Thông Tin - Trường Đại Học Công Nghệ - ĐHQGHN
Trường học Đại học Quốc gia Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại luận văn thạc sĩ
Thành phố Hà Nội
Định dạng
Số trang 96
Dung lượng 5,35 MB

Nội dung

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ * 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Ử LUẬN VĂN THẠC SĨ HÀ NỘI ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ * 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Ử Ngành: CÔNG NGHỆ THÔNG TIN Chuyên ngành: KỸ THUẬT PHẦN MỀM Mã số: LUẬN VĂN THẠC SĨ Người hướng dẫn khoa học HÀ NỘI LỜI CẢM ƠN Trƣớc tiên xin đƣợc bày tỏ trân trọng lòng biết ơn PGS TS , Giảng viên Khoa Công nghệ thông tin - Trƣờng Đại học Công nghệ - ĐHQGHN Trong thời gian học tập làm luận văn tốt nghiệp, thầy dành nhiều thời gian quý báu, tận tình bảo hƣớng dẫn việc nghiên cứu, thực luận văn Tôi xin đƣợc cảm ơn GS, TS, thầy cô giáo giảng dạy tơi q trình học tập làm luận văn Các thầy cô giúp hiểu sâu sắc thấu đáo lĩnh vực mà nghiên cứu để vận dụng kiến thức cách hiệu vào cơng tác Xin cảm ơn bạn bè, đồng nghiệp thành viên gia đình tạo điều kiện tốt nhất, giúp đỡ, động viên, ủng hộ cổ vũ suốt trình học tập nghiên cứu để hồn thành tốt luận văn tốt nghiệp Tác giả LỜI CAM ĐOAN Tôi xin cam đoan rằng, công trình nghiên cứu tơi có giúp đỡ lớn thầy hƣớng dẫn đồng nghiệp quan Các nội dung nghiên cứu kết đề tài hoàn toàn trung thực Trong luận văn, tơi có tham khảo đến số tài liệu số tác giả đƣợc liệt kê phần Tài liệu tham khảo cuối luận văn Hà Nội, ngày……tháng……năm … Tác giả MỤC LỤC LỜI CAM ĐOAN BẢNG CÁC CHỮ VIẾT TẮT DANH MỤC HÌNH ẢNH 10 DANH MỤC BẢNG BIỂU 12 CHƢƠNG I – MƠ TẢ BÀI TỐN VÀ GIẢI PHÁP 13 1 Tổng quan kiến trúc hƣớng dịch vụ 13 Tổng quan điện toán đám mây 14 Tổng quan báo điện tử 15 Thực trạng phát triển báo điện tử 16 Các vấn đề tồn 18 Giải pháp 19 Công nghệ, công cụ phƣơng pháp thực 20 Công nghệ, công cụ thực 20 Phƣơng pháp thực 22 CHƢƠNG II – PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Đặc tả hệ thống 24 24 1 Các chức nghiệp vụ hệ thống 24 2 Các đối tƣợng nghiệp vụ 32 Các tác nhân nghiệp vụ 33 Biểu đồ miền lĩnh vực hệ thống 34 Các tiến trình nghiệp vụ hệ thống 35 Từ điển giải thích 35 2 Phát triển mơ hình ca sử dụng 36 2 Xác định ca sử dụng 36 2 Mơ hình ca sử dụng mức gộp 36 2 Mơ hình chi tiết gói ca sử dụng 36 Phân tích ca sử dụng 46 Gói ca sử dụng Đăng ký tài khoản thuê bao hệ thống 46 Gói ca sử dụng Hiển thị báo điện tử hệ thống 49 3 Gói ca sử dụng Quản trị nội dung báo điện tử 52 4 Kiến trúc hệ thống vật lý 56 Thiết kế kiến trúc hệ thống vật lý mức tổng quan 56 Thiết kế kiến trúc hệ thống vật lý mức chi tiết 57 Quy trình hoạt động 59 4 Cơng cụ phát triển môi trƣờng phát triển 60 Thiết kế hệ thống báo điện tử ứng dụng điện toán đám mây 60 Biểu đồ lớp thiết kế hệ thống 60 Xác định gói thiết kế 62 Thiết kế cho ca sử dụng 63 CHƢƠNG III – CÀI ĐẶT VÀ THỬ NGHIỆM HỆ THỐNG 68 Kiến trúc logic hệ thống mức tổng quan 68 Kiến trúc logic hệ thống mức chi tiết 69 Kiến trúc logic hệ thống máy chủ Cache 69 2 Kiến trúc logic hệ thống CDN 70 3 Kiến trúc logic hệ thống VPN 71 3 Cài đặt hệ thống 71 3 Môi trƣờng, công nghệ công cụ phát triển 71 3 Phát triển khối chức 72 3 Tổ chức lƣu trữ ảnh server 73 3 Áp dụng Memcached viết code phát triển hệ thống 73 3 Áp dụng Minify cho file JS, CSS phát triển hệ thống 74 Kết thực KẾT LUẬN 74 82 Những kết đạt đƣợc 82 - Về mặt lý thuyết 82 - Về mặt ứng dụng 82 Những hạn chế tồn 83 Hƣớng tiếp tục nghiên cứu 83 TÀI LIỆU THAM KHẢO 84 PHỤ LỤC 85 Phụ lục 01: Khảo sát số hệ thống báo điện tử Internet 85 Phụ lục 02: So sánh PHP Framework 88 Phụ lục 03: So sánh CMS mã nguồn mở phổ biến tiếng giới 89 Phụ lục 04: So sánh độ hiệu áp dụng Memcached, CloudFlare, Minify, OpenVPN, quy trình xuất tin qua bƣớc duyệt tổ chức xếp ảnh thumb (ảnh đại diện) hệ thống 90 MỞ ĐẦU Ngày nay, phát triển nhanh chóng CNTT Internet với phổ biến loại điện thoại di động thông minh làm cho số lƣợng tờ báo, trang tin điện tử gia tăng khơng ngừng Với lợi đƣa tin nhanh chóng, kịp thời đến ngƣời đọc, báo điện tử giúp cho độc giả nắm bắt nhanh đƣợc thơng tin, tình hình thực tế đời sống hàng ngày Tuy nhiên, phát triển ạt nhƣ vũ bão kéo theo vấn đề đáng lo ngại việc kiểm soát thông tin Cụ thể với số lƣợng tin đƣợc cập nhật hàng giờ, thiếu đội ngũ BTV khơng tránh khỏi tình trạng xuất ẩu số báo điện tử Vì lợi nhuận quảng cáo mục đích tăng lƣợng ngƣời đọc, số trang báo sẵn sàng đua đƣa tin trƣớc, tin giật gân, không kiểm chứng, tin sai thật, câu khách rẻ tiền Những bình luận độc giả viết không đƣợc kiểm duyệt kỹ trƣớc đƣa lên Khơng thế, tình trạng số báo triển khai hệ thống chƣa tốt thiếu kinh phí, khơng trọng, đầu tƣ mặt kỹ thuật dẫn đến trang báo bị treo, không truy cập đƣợc số lƣợng độc giả vào xem tin nhiều thời điểm Vấn đề bảo mật hệ thống vấn đề đáng lo ngại số báo sử dụng mã nguồn mở CMS phổ biến mạng nhƣng đội ngũ phát triển lại không hiểu rõ khơng làm chủ đƣợc mã nguồn mở này, chí bê nguyên mã nguồn mở vào việc phát triển hệ thống mà khơng thay đổi lõi hệ thống, hầu nhƣ tùy biến giao diện, ngôn ngữ, thêm bớt module dẫn đến hệ thống bị hack, bị đánh sập bị công từ chối dịch vụ (DDOS) Một số báo có quy trình xuất tin đơn giản, không bảo mật Tin không qua bƣớc duỵệt mà đƣợc xuất thẳng lên web Trƣớc thực trạng đó, có nhiều giải pháp đƣợc đƣa nhằm giải vấn đề tồn Có giải pháp sử dụng mã nguồn mở việc phát triển Ƣu điểm giải pháp thời gian phát triển nhanh nhƣng nhƣợc điểm độ bảo mật khơng cao Có giải pháp tự phát triển hồn tồn mã nguồn Nhƣợc điểm tốn thời gian nghiên cứu phát triển nhƣng bù lại kiểm sốt đƣợc mã nguồn độ bảo mật Cũng có giải pháp đƣa hệ thống lên hạ tầng điện toán đám mây để nhằm tận dụng sức mạnh công nghệ mặt tốc độ Về bản, giải pháp có mặt mạnh, mặt yếu giải pháp phần giải đƣợc vấn đề Tuy nhiên, giải pháp tồn mặt hạn chế việc giải vấn đề chƣa hoàn toàn triệt để Đứng trƣớc bối cảnh này, nhu cầu cấp thiết đòi hỏi cần phải có hệ thống báo điện tử khơng có khả chịu tải cao, khả kiểm sốt thơng tin tốt, độ bảo mật cao mà cịn phải thỏa mãn vấn đề chi phí thấp thời gian triển khai nhanh Cùng với phổ biến kiến trúc hƣớng dịch vụ phát triển điện tốn đám mây (ĐTĐM), qua tình hình triển khai thực tế cơng ty Netlink, cơng ty có nhiều năm kinh nghiệm việc xây dựng vận hành trang tin, báo điện tử cho nhiều đơn vị truyền thơng, báo chí nƣớc, đề tài “Kiến trúc hướng dịch vụ ứng dụng điện toán đám mây việc quản lý báo điện tử” đời để nhằm giải vấn đề tồn Đề tài tập trung vào nghiên cứu giải pháp kỹ thuật để xây dựng hệ thống Báo điện tử dựa kiến trúc hƣớng dịch vụ ứng dụng điện toán đám mây Các giải pháp đảm bảo cho hệ thống có khả chịu tải cao có nhiều ngƣời truy cập vào thời điểm Bên cạnh đó, hệ thống cịn cung cấp chức kiểm sốt thơng tin tốt Mọi thông tin đƣợc đẩy lên trang báo qua bƣớc kiểm duyệt nghiêm ngặt Quy trình xuất tin chặt chẽ, yêu cầu nghiệp vụ báo chí Khơng thế, chế bảo mật đƣợc đƣa vào hệ thống giúp phân quyền vai trò ngƣời dùng quản trị nội dung cách hiệu Ngoài ra, giải pháp giúp cho hệ thống dễ dàng mở rộng, nâng cấp nhƣ dễ tùy biến, sử dụng Khách hàng đƣợc cung cấp module thực cần thiết trình sử dụng phải trả chi phí theo tháng cho chức sử dụng Qua yêu cầu thực tiễn phạm vi đề tài nhƣ trên, kết đạt đƣợc đề tài giúp cho khách hàng có đƣợc giải pháp tồn diện việc triển khai hệ thống báo điện tử ổn định, hiệu cao nhƣng chi phí thấp thời gian triển khai nhanh Song song với giải pháp hệ thống Báo điện tử điện toán đám mây đƣợc vận hành thực tế, giúp khách hàng triển khai nhanh chóng trang báo với chi phí tiết kiệm, hiệu dễ sử dụng Về mặt lý thuyết, đề tài đƣa đƣợc giải pháp bảo mật, kiểm sốt thơng tin giải pháp cho khả chịu tải Bên cạnh đó, việc sử dụng cơng nghệ hƣớng đối tƣợng có sử dụng mẫu thiết kế nhằm giải vấn đề nâng cấp, mở rộng ghép nối với hệ thống bên ngồi làm cho hệ thống có tính mềm dẻo, dễ thay đổi tƣơng lai Về phƣơng diện thực tiễn, hệ thống Báo điện tử điện tốn đám mây triển khai thực tế khơng giúp ích nhiều cho khách hàng việc tiết kiệm chi phí vận hành, thời gian triển khai nhanh nhƣng đảm bảo an toàn, bảo mật mà giúp cho hệ thống chạy ổn định, khả chịu tải cao kiểm sốt thơng tin tốt Nội dung luận văn gồm chƣơng: Chƣơng 1: Tổng quan kiến trúc hƣớng dịch vụ, điện toán đám mây báo điện tử bên cạnh việc mô tả thực trạng phát triển báo điện tử nay, vấn đề tồn thực tế giải pháp xây dựng hệ thống báo điện tử chạy nhanh,ổn định có tính bảo mật cao, kiểm sốt thơng tin tốt Ngồi ra, chƣơng đề cập đến công nghệ, công cụ áp dụng luận văn phƣơng pháp thực Chƣơng 2: Thực phân tích thiết kế hệ thống theo hƣớng đối tƣợng, có sử dụng mẫu thiết kế kiến trúc hƣớng dịch vụ trình thiết kế Chƣơng 3: Tiến hành cài đặt chƣơng trình thử nghiệm đồng thời giới thiệu cấu trúc, chức cách thức hoạt động nhƣ cách sử dụng khai thác, vận hành hệ thống báo điện tử điện toán đám mây Cuối kết luận hƣớng phát triển đề tài tƣơng lai 80  Giao diện trang Báo điện tử thuê bao thiết bị di động Hình 15: Giao diện trang Báo điện tử thuê bao thiết bị di động 81  Giao diện trang Quản trị nội dung Báo điện tử thuê bao Hình 16: Giao diện trang Quản trị nội dung Báo điện tử thuê bao 82 KẾT LUẬN Những kết đạt đƣợc Luận văn đạt đƣợc số kết lý thuyết lẫn ứng dụng Cụ thể: - Về mặt lý thuyết o Giải pháp thiết kế hệ thống theo công nghệ hƣớng đối tƣợng có sử dụng mẫu thiết kế giúp cho hệ thống có khả tái sử dụng, áp dụng cho toán tƣơng tự dễ dàng thay đổi có yêu cầu o Giải pháp thiết kế hệ thống theo kiến trúc hƣớng dịch vụ, chia hệ thống thành nhiều khối chức Mỗi chức nhƣ dịch vụ cung cấp đến ngƣời dùng giúp cho hệ thống có khả mở rộng ghép nối với hệ thống khác Bên cạnh đó, việc hƣớng ngƣời dùng sử dụng phần mềm theo hình thức thuê bao giúp ngƣời dùng tiết kiệm chi phí dễ dàng sử dụng tùy theo nhu cầu o Giải pháp phân tải nhƣ Data Caching CDN với cơng nghệ nén tối ƣu hóa file tĩnh (file ảnh, file css, …) giúp cho hệ thống chạy nhanh, ổn định khả chịu tải cao có nhiều ngƣời truy cập thời điểm o Giải pháp bảo mật nhƣ sử dụng VPN hệ thống bên cạnh việc mã hóa mật khẩu, phân quyền vai trị theo ngƣời dùng cộng với chế xuất viết theo quy trình giúp cho hệ thống đƣợc an tồn trƣớc nguy bị công DDOS, bị hack, lộ mật khẩu, o Giải pháp lƣu liệu giúp cho thông tin liệu hệ thống đƣợc đảm bảo an toàn, dễ dàng phục hồi trƣờng hợp bị mát liệu phá hoại o Giải pháp ứng dụng điện toán đám mây giúp cho hệ thống có hạ tầng mạng ổn định, dễ nâng cấp nhƣ đáp ứng phục vụ đƣợc số lƣợng ngƣời dùng lớn tƣơng lai - Về mặt ứng dụng o Hệ thống báo điện tử đời ứng dụng điện tốn đám mây có khả chịu tải cao việc áp dụng CDN, Memcached giúp cho hệ thống chạy ổn định có nhiều ngƣời truy cập thời điểm Bên cạnh đó, việc kiểm sốt thơng tin tốt, xuất qua bƣớc duyệt giúp cho tin đƣa lên báo khơng phản cảm, dung tục gây khó chịu ngƣời đọc Ngoài ra, khả bảo mật cao ứng dụng OpenVPN giúp cho báo đứng vững trƣớc công ăn cắp thông tin từ bên 83 o Hệ thống báo điện tử cho phép đăng ký tài khoản cách nhanh chóng Đăng ký xong sử dụng đƣợc ln Do đó, thời gian triển khai trang báo điện tử nhanh nhiều so với trƣớc Hệ thống có khả tùy biến giao diện cao, cung cấp module (chức năng) nhƣ dịch vụ Ngƣời sử dụng dễ dàng việc đăng ký lựa chọn module cần với chi phí hợp lý Khơng thế, với chế kiểm soát chi tiết module sử dụng chi phí sử dụng module tài khoản, hệ thống giúp cho ngƣời quản trị nhƣ ngƣời sử dụng quản lý theo dõi đƣợc module chạy để đƣa điều chỉnh hợp lý cần thiết Những hạn chế tồn Mặc dù đạt đƣợc số ƣu điểm nhƣ nhƣng hệ thống không tránh khỏi số hạn chế tồn Cụ thể là: - Khách hàng chƣa hoàn toàn yên tâm mà liệu họ lƣu trữ hoàn toàn máy chủ điện toán đám mây hệ thống, liệu nhạy cảm bảo mật - Do thời gian triển khai hệ thống gấp, thời gian ngắn nên giải pháp phân tải hệ thống chƣa đƣợc giải trọn vẹn - Việc quản lý chi phí thuê bao mức đơn giản Thanh tốn chi phí phải thực qua hình thức tốn trực tiếp Hƣớng tiếp tục nghiên cứu Trong thời gian tới, luận văn tập trung hƣớng nghiên cứu sau để làm tăng hiệu hệ thống: - Tiếp tục nghiên cứu, thử nghiệm hoàn thiện giải pháp bảo mật cho hệ thống - Nghiên cứu áp dụng giải pháp phân tải tối ƣu cho hệ thống để hệ thống chạy hiệu ổn định có lƣợng ngƣời truy cập cao thời điểm - Tiếp tục cải tiến sử dụng hình thức tốn khác nhƣ toán trực tuyến, toán qua thẻ cào, … để việc quản lý chi phí thuê bao dễ dàng 84 TÀI LIỆU THAM KHẢO Tiếng Việt Nguyễn Thị Trƣờng Giang (2011) Báo mạng điện tử - Những vấn đề NXB Chính trị Hành chính, Hà Nội Tiếng Anh Gilmore, W Jason (2010) Beginning PHP and MySQL, 4th Edition Apress Josuttis, Nicolai M (2007) SOA in Practice: The Art of Distributed System Design O'Reilly Keijser, Jan Just (2011) OpenVPN Cookbook Packt Publishing Kujawa, Lukasz (2013, 23) Performance benchmark of popular PHP frameworks Retrieved from http://systemsarchitect net/performance-benchmarkof-popular-php-frameworks/ Skvorc, Bruno (2013, 12 28) Best PHP Frameworks for 2014 Retrieved from http://www sitepoint com/best-php-frameworks-2014/ Tiwari, Nitish (2014, 30) open source content management systems compared Retrieved from http://opensource com/business/14/6/open-sourcecms-joomla-wordpress-drupal Velte, Anthony T ; Velte, Toby J & Elsenpeter Robert (2010) Cloud Computing: A Practical Approach The McGraw-Hill Companies 85 PHỤ LỤC Phụ lục 01: Khảo sát số hệ thống báo điện tử Internet Khảo sát 15 trang tin, báo điện tử TT Tên site Giải pháp Đơn vị Địa Báo điện tử Đất Việt VCKM vSolutions http://baodatviet vn/ Tinmoi KCMS Netlink http://www tinmoi vn/ Báo điện tử Giao thông vận tải VCKM vSolutions http://giaothongvantai com vn/ Doisongphapluat com KCMS Netlink http://www doisongphaplu at com/ Trang thơng tin điện tử Ban Nội Trung ƣơng VCKM vSolutions http://noichinh vn/ Nguoiduatin KCMS Netlink http://www nguoiduatin / Báo Thể thao Việt Nam VCKM vSolutions http://thethaovietnam vn/ Thethao247 Hệ thống CMS tự phát triển xây dựng riêng cho báo điện tử Netlink http://thethao247 vn/ Báo điện tử bảo vệ pháp luật VCKM vSolutions http://baobvpl vn/ 10 Edaily Hệ thống CMS tự phát triển xây dựng riêng cho báo điện tử Netlink http://edaily vn/ 11 Báo Đà Nẵng VCKM vSolutions http://baodanang vn/ 12 Báo Xây dựng MasterCMS MasterCMS Team http://baoxaydung com vn/ 13 Báo đầu tƣ MasterCMS MasterCMS Team http://baodautu vn/ 86 14 Báo PetroTimes MasterCMS MasterCMS Team http://petrotimes vn/ 15 Saoonline KCMS Netlink http://saoonline vn/ Bảng 1: Bảng khảo sát 15 trang tin, báo điện tử Các giải pháp có  Hệ thống VKCM • Đơn vị phát triển: vSolutions • Tính năng: o Cung cấp đầy đủ tính tờ báo điện tử o Quy trình xuất tin khép kín o Hệ thống phân quyền chặt chẽ • Mơi trƣờng phát triển o Phát triển dựa môi trƣờng NET o Hệ điều hành: Windows o Webserver: IIS • Ƣu điểm: o o o o Dễ dàng mở rộng nâng cấp Tốc độ truy cập nhanh Hoạt động ổn định bền bỉ Giao diện thân thiện với ngƣời dùng • Nhƣợc điểm: o Giá thành cao phát triển từ phần mềm có quyền o Khách hàng phải chờ đợi thời gian triển khai hệ thống  Hệ thống KCMS: • Đơn vị phát triển: Cơng ty Netlink • Tính năng: o Hỗ trợ cung cấp đầy đủ tính tờ báo, trang tin điện tử o Có chế phân quyền theo vai trị ngƣời dùng o Quy trình xuất tin chặt chẽ thơng qua bƣớc duyệt o Hệ thống đƣợc áp dụng công nghệ Data caching, CDN VPN việc tăng khả chịu tải tăng tính bảo mật hệ thống o Có chế lƣu liệu định kỳ hàng ngày • Mơi trƣờng phát triển: o Phát triển môi trƣờng PHP/MySQL o Hệ điều hành: Linux o Webserver: Apache 87 • Ƣu điểm: o Giá thành mức vừa phải sử dụng phần mềm mã nguồn mở để phát triển o Khả chịu tải cao o Cơ chế kiểm sốt thơng tin tốt o An toàn bảo mật liệu • Nhƣợc điểm: o Khách hàng phải chờ đợi thời gian phát triển hệ thống  Hệ thống MasterCMS: • Đơn vị phát triển: MasterCMS Team • Tính năng: o o o o Có đầy đủ tính báo điện tử Có quy trình xuất tin Có phân quyền chức Hỗ trợ chức quản lý quảng cáo phản hồi độc giả • Mơi trƣờng phát triển: o Phát triển môi trƣờng PHP/MySQL o Hệ điều hành: Linux o Webserver: Apache • Ƣu điểm: o o o o Nền tảng kiến trúc hệ thống mở Giá thành vừa phải đƣợc phát triển mã nguồn mở Hỗ trợ tùy biến giao diện Hỗ trợ hiển thị thiết bị di động • Nhƣợc điểm: o Khách hàng phải chờ đợi thời gian phát triển triển khai hệ thống o Hạn chế bảo mật phân quyền theo vai trò 88 Phụ lục 02: So sánh PHP Framework So sánh mức độ phổ biến Theo Skvorc (2013), mức độ phổ biến Framework PHP năm 2013 đƣợc mơ tả nhƣ hình vẽ dƣới [6] Hình 17: Mức độ phổ biến PHP Framework So sánh hiệu tốc độ xử lý Theo Kujawa (2013), hiệu tốc độ xử lý Framework PHP năm 2013 đƣợc biểu thị hình vẽ dƣới [5] Hình 18: Hiệu tốc độ xử lý PHP Framework 89 Phụ lục 03: So sánh CMS mã nguồn mở phổ biến tiếng giới Ba mã nguồn mở phổ biến tiếng giới Joomla, Drupal Wordpress Mỗi mã nguồn có mạnh khác Cụ thể dƣới bảng so sánh mã nguồn mở theo số tiêu chí bảo mật, SEO, tốc độ tải, mức độ phát triển 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 tốt Load không nhanh nhƣng 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 Bảng 2: So sánh CMS mã nguồn mở phổ biến tiếng giới 90 Phụ lục 04: So sánh độ hiệu áp dụng Memcached, CloudFlare, Minify, OpenVPN, quy trình xuất tin qua bƣớc duyệt tổ chức xếp ảnh thumb (ảnh đại diện) hệ thống Áp dụng Trƣớc áp dụng Sau áp dụng Memcached Hệ thống chạy chậm có nhiều truy cập Hệ thống chạy nhanh CloudFlare Tốc độ load trang chậm trang có nhiều ảnh ngƣời dùng nơi xa truy cập tới Hệ thống chạy ổn định Trang load nhanh tất ngƣời dùng khắp nơi Minify Trang load chậm có nhiều file js css trang phải đợi load xong js, css hiển thị nội dung trang Trang load nhanh Nội dung trang load hết mà không cần phải đợi load js css Hệ thống truy cập đƣợc bảo OpenVPN Quy trình xuất tin qua bước duyệt vệ lớp xác thực ngƣời dùng Tin không đƣợc kiểm soát chặt trƣớc xuất lên trang web Tổ chức xếp Ảnh đƣợc lƣu chung vào ảnh thumb (ảnh đại diện) chỗ, folder (thƣ mục) Hệ thống truy cập đƣợc bảo vệ lớp: xác thực qua OpenVPN, sau xác thực ngƣời dùng Tin đƣợc kiểm soát qua nhiều bƣớc kỹ trƣớc đƣợc xuất Ảnh đƣợc lƣu trữ tách biệt theo ngày tháng năm upload lên theo folder ngƣời dùng Bảng 3: So sánh độ hiệu áp dụng Memcached, CloudFlare, Minify, OpenVPN, quy trình xuất tin qua bước duyệt tổ chức xếp ảnh thumb (ảnh đại diện) hệ thống ... 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Ử Ngành: CÔNG NGHỆ THÔNG TIN Chuyên ngành: KỸ THUẬT PHẦN MỀM Mã số: LUẬN VĂN THẠC SĨ Người hướng dẫn... nhiều đơn vị truyền thơng, báo chí nƣớc, đề tài ? ?Kiến trúc hướng dịch vụ ứng dụng điện toán đám mây việc quản lý báo điện tử? ?? đời để nhằm giải vấn đề tồn Đề tài tập trung vào nghiên cứu giải pháp... Tổng quan kiến trúc hƣớng dịch vụ, điện toán đám mây báo điện tử bên cạnh việc mô tả thực trạng phát triển báo điện tử nay, vấn đề tồn thực tế giải pháp xây dựng hệ thống báo điện tử chạy nhanh,ổn

Ngày đăng: 07/06/2022, 10:20

w