Bối cảnh và vấn đề nghiên cứu

Khóa luận tốt nghiệp ngành Công nghệ thông tin của tác giả thuộc lớp 508CNT, Trường Đại học Hòa Bình, dưới sự hướng dẫn của giảng viên Nguyễn Đăng Minh, tập trung nghiên cứu đề tài: "Tìm hiểu WordPress và ứng dụng xây dựng website thương mại điện tử".

Bối cảnh thực tiễn được tác giả nêu rõ xuất phát từ sự phát triển của công nghệ thông tin và xu hướng tin học hóa trong hoạt động quản lý sản xuất kinh doanh của doanh nghiệp. Mặc dù khái niệm thương mại điện tử đã dần quen thuộc tại Việt Nam, các dịch vụ trực tuyến phục vụ giao dịch tiện lợi trên thực tế tại thời điểm nghiên cứu vẫn chưa phổ biến rộng khắp. Website thương mại điện tử đóng vai trò là cầu nối trực tiếp giữa doanh nghiệp và người tiêu dùng hoặc giữa các doanh nghiệp với nhau, cho phép trưng bày hàng hóa sinh động, giúp người mua tham khảo giá cả, tính năng và giao dịch mà không cần trực tiếp tới cửa hàng. Từ thực tế đó, việc tìm hiểu công nghệ mã nguồn mở để xây dựng giải pháp bán hàng trực tuyến chi phí thấp, hiệu quả là nhu cầu thực tiễn cấp bách.

Tác giả xác định 04 mục tiêu và nhiệm vụ nghiên cứu cụ thể được đánh số như sau:

  1. Tìm hiểu những lý thuyết chung về thương mại điện tử và các vấn đề liên quan tới thương mại điện tử.
  2. Tìm hiểu về các trang web thương mại điện tử lớn đã được triển khai để nắm được cách thức hoạt động và những yêu cầu cần thiết đối với ứng dụng thương mại điện tử.
  3. Tìm hiểu về WordPress và những tính năng của nền tảng này.
  4. Xây dựng website thương mại điện tử hoàn chỉnh trên nền tảng WordPress.

Đối tượng và phạm vi nghiên cứu:

  • Phạm vi ứng dụng: Hệ thống website được xây dựng nhằm hỗ trợ các cá nhân, công ty, cơ quan, cửa hàng vừa và nhỏ có nhu cầu quảng bá và quản lý hoạt động kinh doanh sản phẩm.
  • Đối tượng hướng tới: Người quản trị website cửa hàng vừa và nhỏ, người tiêu dùng trực tuyến, và sinh viên chuyên ngành công nghệ thông tin nghiên cứu ứng dụng phần mềm mã nguồn mở.
  • Phạm vi dữ liệu và không gian: Các dữ liệu khảo sát và văn bản quy phạm pháp luật tại Việt Nam giai đoạn 2005–2010, cùng số liệu thống kê toàn cầu về tình hình ứng dụng thương mại điện tử và hệ sinh thái WordPress tính đến năm 2011.

Cơ sở lý thuyết và phương pháp

Khóa luận xây dựng nội dung dựa trên khung lý thuyết thương mại điện tử, các văn bản quy phạm pháp luật của Nhà nước và tài liệu kỹ thuật về phần mềm mã nguồn mở:

  • Khái niệm thương mại điện tử: Được phân tích theo nghĩa hẹp (giao dịch mua bán qua mạng theo định nghĩa của Tổ chức Thương mại Thế giới - WTO và Tổ chức Hợp tác Kinh tế Châu Á - Thái Bình Dương - APEC) và nghĩa rộng (ứng dụng công nghệ thông tin vào toàn bộ quy trình giao dịch, quản lý kinh doanh).
  • Khung mô hình thương mại điện tử: Khảo sát 04 mô hình giao dịch cơ bản gồm Doanh nghiệp với Doanh nghiệp (B2B - chiếm khoảng 80% giá trị thương mại điện tử), Doanh nghiệp với Khách hàng (B2C), Khách hàng với Khách hàng (C2C), và Doanh nghiệp với Chính phủ (B2G).
  • Khung pháp lý tại Việt Nam: Tác giả viện dẫn hệ thống văn bản pháp lý làm nền tảng cho giao dịch trực tuyến bao gồm: Luật Giao dịch điện tử, Luật Công nghệ thông tin, Luật Viễn thông 2009 (Điều 48 về phân bổ, sử dụng và chuyển nhượng kho số, tài nguyên Internet và tên miền), Nghị định số 51/2010/NĐ-CP (Điều 5 về nguyên tắc tạo lập và phát hành hóa đơn điện tử), Quyết định số 191/2005/QĐ-TTg ngày 29/07/2005 (phê duyệt Đề án 191 hỗ trợ doanh nghiệp ứng dụng CNTT do VCCI chủ trì), Quyết định số 1073/QĐ-TTg ngày 12/07/2010 (Kế hoạch tổng thể phát triển thương mại điện tử giai đoạn 2011–2015), và Quyết định số 698/QĐ-TTg ngày 01/06/2009 (Kế hoạch phát triển nhân lực CNTT đến năm 2015 và định hướng đến năm 2020).
  • Khái niệm an toàn thông tin: Trích dẫn định nghĩa của Hans-Joachim Roderfeld (TÜVRheinland Việt Nam) xác lập 03 thuộc tính cốt lõi của bảo mật gồm tính bảo mật (Confidentiality), tính toàn vẹn (Integrity), và tính sẵn sàng (Availability).

Phương pháp nghiên cứu thực tế bao gồm:

  • Phương pháp phân tích và tổng hợp lý thuyết: Thu thập, hệ thống hóa các tài liệu chuyên ngành về thương mại điện tử, báo cáo điều tra vĩ mô và tài liệu hướng dẫn kỹ thuật của WordPress và plugin bổ trợ.
  • Phương pháp thực nghiệm công nghệ: Thiết lập môi trường máy chủ web cục bộ, cài đặt hệ quản trị nội dung mã nguồn mở WordPress, tích hợp plugin chuyên dụng wp-e-commerce, thiết lập cơ sở dữ liệu và thử nghiệm các module chức năng bán hàng.

Nguồn dữ liệu sử dụng trong nghiên cứu:

  • Báo cáo thương mại điện tử năm 2005 của Hội nghị Liên Hợp Quốc về Thương mại và Phát triển (UNCTAD).
  • Báo cáo thương mại điện tử năm 2010 của Cục Thương mại điện tử và Công nghệ thông tin thuộc Bộ Công Thương Việt Nam (gồm kết quả điều tra doanh nghiệp vừa và nhỏ, khảo sát 500 hộ gia đình tại thành phố Hà Nội và số liệu thống kê toàn quốc).
  • Số liệu thống kê từ dịch vụ giám sát hệ thống Pingdom và số liệu thống kê máy chủ của tổ chức WordPress năm 2011.

Thiết kế và triển khai

Là đồ án tốt nghiệp thuộc khối ngành kỹ thuật phần mềm, tác giả lựa chọn giải pháp hiện thực hóa hệ thống bằng các công nghệ mã nguồn mở:

  • Nền tảng công nghệ: Sử dụng ngôn ngữ lập trình PHP (tương thích tốt với PHP5) và hệ quản trị cơ sở dữ liệu quan hệ MySQL. Môi trường thử nghiệm cục bộ sử dụng phần mềm XAMPP phiên bản win32 (tích hợp Web Server Apache, PHP và MySQL), đồng thời đề cập tới môi trường thay thế Appserv.
  • Hệ quản trị nội dung: WordPress phiên bản mã nguồn mở tự lưu trữ (WordPress.org), có tiền thân từ dự án b2/cafelog phát triển từ năm 2004.
  • Module thương mại điện tử: Plugin wp-e-commerce viết bằng PHP kết nối MySQL, tải về từ kho mở WordPress.org để bổ sung tính năng bán hàng trực tuyến.

Khóa luận phân tích chi tiết cấu trúc tập tin của giao diện (theme) trong WordPress theo bảng tổng hợp sau:

Tên tập tin mã nguồn Chức năng trong cấu trúc theme
index.php Tệp hiển thị giao diện trang chủ chính của website
header.php Chứa phần đầu trang, biểu trưng, liên kết tài nguyên giao diện
footer.php Chứa phần chân trang, thông tin bản quyền và thiết kế
sidebar.php Chứa cấu trúc hiển thị cột bên (trái hoặc phải) của website
single.php Xử lý hiển thị nội dung chi tiết của một bài viết cụ thể
page.php Xử lý hiển thị nội dung các trang tĩnh độc lập
functions.php Khai báo các hàm tùy biến, móc nối tính năng trong theme
search.php Hiển thị danh sách kết quả sau khi người dùng thực hiện tìm kiếm
404.php Tệp điều hướng hiển thị lỗi khi đường dẫn URL không tồn tại
style.css Tệp chứa toàn bộ định dạng thẩm mỹ và mã lệnh kiểu dáng CSS

Hệ thống phân quyền người dùng trong WordPress được khảo sát gồm 05 cấp độ:

  • Administrator: Nắm toàn bộ quyền hạn cao nhất đối với cấu hình hệ thống, giao diện, plugin và quản lý tài khoản.
  • Editor: Có quyền đăng, sửa, xóa bài viết của bản thân và của thành viên khác; quản lý chuyên mục, liên kết và bình luận.
  • Author: Tác giả có quyền soạn thảo, chỉnh sửa và xóa các bài viết do chính mình đăng tải.
  • Contributor: Cộng tác viên được phép gửi và sửa bài viết của mình nhưng phải qua phê duyệt của cấp cao hơn trước khi xuất bản.
  • Subscriber: Thành viên chỉ có quyền xem nội dung và theo dõi thông tin, không có quyền can thiệp bài viết.

Quy trình triển khai thực nghiệm được tiến hành qua các giai đoạn kỹ thuật:

  1. Cài đặt XAMPP: Khởi chạy tệp xampp-win32-1.exe, lựa chọn ngôn ngữ cài đặt English, chọn thư mục lưu trữ (mặc định tại ổ đĩa C:\), kích hoạt các dịch vụ mạng cục bộ gồm máy chủ Apache và MySQL.
  2. Khởi tạo cơ sở dữ liệu: Truy cập trang quản trị phpMyAdmin trên trình duyệt để tạo mới cơ sở dữ liệu phục vụ WordPress.
  3. Thiết lập WordPress: Khởi tạo tệp cấu hình wp-config.php, khai báo tham số kết nối cơ sở dữ liệu, tiến hành cài đặt (Run the install), thiết lập tên website, tài khoản quản trị và mật khẩu.
  4. Tích hợp và cấu hình wp-e-commerce: Cài đặt gói plugin dạng nén zip, kích hoạt và cấu hình các mục chức năng trong bảng điều khiển Store Settings:
    • General Settings: Thiết lập thông tin chung cho cửa hàng.
    • Presentations: Cấu hình giao diện sản phẩm, lựa chọn nút bấm giao dịch ("Add To Cart" hoặc "Buy Now"), kích thước ảnh thu nhỏ (thumbnail).
    • Taxes: Thiết lập chính sách và tỷ lệ tính thuế áp dụng cho đơn hàng.
    • Shipping: Cấu hình bảng cước phí và hình thức vận chuyển hàng hóa.
    • Payments: Tích hợp các cổng thanh toán hỗ trợ (ChronoPay, Google Checkout, PayPal Express Checkout 2.0, PayPal Payment Standard 2.0, Test GateWay).
    • Marketing, Coupons: Thiết lập mã phiếu giảm giá và chính sách khuyến mại.
    • Store Sales: Quản lý chi tiết dữ liệu đơn đặt hàng, thông tin khách hàng, số lượng và hỗ trợ in hóa đơn mua hàng.

Nội dung chính theo từng chương

CHƯƠNG I – LÝ THUYẾT VỀ THƯƠNG MẠI ĐIỆN TỬ

Chương I tập trung hệ thống hóa cơ sở lý luận về thương mại điện tử, phân tích bản chất, đặc trưng, lợi ích, hạn chế và thực trạng phát triển trên thế giới cũng như tại Việt Nam.

Tác giả phân biệt rõ hai cấp độ khái niệm: thương mại điện tử theo nghĩa hẹp chỉ giới hạn trong việc mua bán hàng hóa, dịch vụ qua Internet và viễn thông; thương mại điện tử theo nghĩa rộng bao gồm việc tin học hóa toàn diện các quy trình tìm kiếm, đánh giá, giao hàng, thanh toán, ký kết và giải quyết tranh chấp. Khóa luận tổng kết 04 đặc trưng căn bản của thương mại điện tử so với thương mại truyền thống: giao dịch không đòi hỏi tiếp xúc trực tiếp; không gian thị trường toàn cầu không biên giới; luôn có sự tham gia của bên thứ ba (nhà cung cấp dịch vụ mạng, tổ chức chứng thực); và hạ tầng mạng thông tin đóng vai trò là chính thị trường.

Thực trạng phát triển thương mại điện tử được chứng minh thông qua các số liệu thống kê chính thức:

  • Thế giới (Báo cáo UNCTAD 2005): Tăng trưởng người dùng Internet toàn cầu đạt 15,1%. Khoảng cách số giữa các khu vực rất lớn, điển hình năm 2003 chỉ có 1,1% dân số Châu Phi tiếp cận Internet so với 55,7% tại Bắc Mỹ. Về giá trị giao dịch, các nước phát triển chiếm trên 90% toàn cầu (Bắc Mỹ và Châu Âu chiếm trên 80%), riêng thị trường Mỹ chiếm trên 80% tỷ trọng thương mại điện tử toàn cầu.

Tình hình tại Việt Nam được tác giả tổng hợp từ báo cáo năm 2010 của Bộ Công Thương theo bảng số liệu dưới đây:

Nhóm đối tượng khảo sát Chỉ tiêu thống kê (Năm 2010) Tỷ lệ ghi nhận
Doanh nghiệp vừa và nhỏ Trang bị máy tính phục vụ công việc 100%
Doanh nghiệp vừa và nhỏ Có kết nối mạng Internet 98%
Doanh nghiệp vừa và nhỏ Chấp nhận đơn đặt hàng qua phương tiện điện tử 85%
Doanh nghiệp vừa và nhỏ Sử dụng thư điện tử thường xuyên cho kinh doanh 80%
500 hộ gia đình tại Hà Nội Hộ gia đình có kết nối Internet 49%
500 hộ gia đình tại Hà Nội Kết nối Internet thông qua thiết bị cầm tay 21%
500 hộ gia đình tại Hà Nội Truy cập Internet có mục đích liên quan TMĐT 18%
500 hộ gia đình tại Hà Nội Từng sử dụng thanh toán hoặc ngân hàng trực tuyến 4%
Thống kê vĩ mô toàn quốc Tỷ lệ hộ gia đình có kết nối Internet 12,2%
Thống kê vĩ mô toàn quốc Mật độ thuê bao điện thoại di động 172 thuê bao/100 dân

Về công tác đào tạo nhân lực năm 2010: Khảo sát 77 trường có giảng dạy thương mại điện tử (49 trường đại học, 28 trường cao đẳng). Trong 49 trường đại học, có 01 trường thành lập khoa TMĐT và 10 trường thành lập bộ môn TMĐT (tăng 02 bộ môn so với 2008). Trong 28 trường cao đẳng, có 01 trường thành lập khoa và 04 trường thành lập bộ môn TMĐT (tăng 01 bộ môn so với 2008).

Cuối chương, tác giả xác định 10 module chức năng thiết yếu cho website thương mại điện tử gồm: module sản phẩm, thanh toán qua mạng, quản lý khách hàng, dịch vụ, tin tức, FAQ, thăm dò ý kiến, quảng cáo trực tuyến, tìm kiếm (nhanh và nâng cao), form liên hệ; cùng 04 hình thức thanh toán phổ biến: thanh toán trực tuyến, thanh toán khi nhận hàng (COD), chuyển khoản qua ngân hàng, và gửi tiền qua bưu điện hoặc chuyển tiền quốc tế.

CHƯƠNG II – TÌM HIỂU VỀ WORDPRESS

Chương II đi sâu phân tích kiến trúc phần mềm WordPress và giải pháp mở rộng wp-e-commerce.

Về quy mô nền tảng, tác giả trích dẫn số liệu thống kê: theo Pingdom, có 49 trong số 100 blog phổ biến nhất thế giới sử dụng WordPress. Đến năm 2011, WordPress đạt mốc 50 triệu website; mỗi tháng có hơn 287 triệu người duyệt 2,5 tỷ trang tại WordPress.com; trung bình mỗi ngày người dùng tạo 500.000 bài viết mới và 400.000 bình luận. WordPress hỗ trợ khoảng 120 ngôn ngữ, trong đó tiếng Việt đứng thứ 9 với khoảng 1,1% tổng số blog trên hệ thống.

Khóa luận phân biệt hai hình thức vận hành của WordPress:

  • WordPress.com: Dịch vụ lưu trữ blog miễn phí trên máy chủ của nhà cung cấp, người dùng có tên miền dạng http://user.wordpress.com. Hạn chế là không được cài thêm plugin, không tải theme ngoài và không được chỉnh sửa mã nguồn nếu không trả phí.
  • WordPress.org: Cung cấp toàn bộ gói mã nguồn mở để người dùng tự tải về và lưu trữ trên máy chủ riêng (self-hosted), cho phép can thiệp mã nguồn, cài đặt theme và plugin tùy ý. Tác giả chọn WordPress.org để thực hiện đề tài.

Nội dung chương trình bày chi tiết các khu vực chức năng trong trang quản trị: Dashboard, Posts, Media, Links, Pages, Comments, Appearance (Theme, Widgets, Menus, Background, Header, Editor), Plugins, Users và Settings.

Về vấn đề bảo mật hệ thống WordPress, tác giả đề xuất các biện pháp phòng ngừa rủi ro kỹ thuật:

  • Thực hiện sao lưu định kỳ toàn bộ tệp tin qua giao thức FTP và sao lưu cơ sở dữ liệu MySQL bằng phpMyAdmin trên bảng điều khiển máy chủ.
  • Cập nhật phiên bản WordPress và các thành phần mở rộng ngay khi có bản vá sửa lỗi.
  • Đổi tên tài khoản quản trị mặc định (không sử dụng tên admin).
  • Hạn chế số lượng plugin cài đặt để tránh xung đột mã lệnh và lỗ hổng bảo mật.
  • Giấu tệp cấu hình wp-config.php, chặn duyệt thư mục trực tiếp, và sử dụng các plugin tăng cường như Chap Secure Login (mã hóa thông tin đăng nhập) và Login Lockdown (chống tấn công dò mật khẩu).

Phần cuối chương phân tích chi tiết plugin wp-e-commerce: nguồn gốc tải từ kho plugin của WordPress, các thành phần tệp nén, các chức năng quản lý danh mục sản phẩm, biến thể (variations), thẻ sản phẩm (product tags), phiếu giảm giá (coupons), thiết lập thuế, vận chuyển, cổng thanh toán và quản lý đơn hàng chi tiết.

CHƯƠNG III – CHƯƠNG TRÌNH THỰC NGHIỆM

Chương III trình bày quá trình cài đặt, cấu hình hệ thống trên môi trường máy chủ thử nghiệm và kết quả vận hành giao diện.

Nội dung thực nghiệm bao gồm:

  • Quy trình cài đặt môi trường XAMPP trên hệ điều hành Windows với các bước lựa chọn ngôn ngữ, thư mục cài đặt và kích hoạt dịch vụ Apache, MySQL.
  • Thao tác khởi tạo cơ sở dữ liệu trên phpMyAdmin.
  • Quá trình chạy kịch bản cài đặt WordPress 5 bước: tạo tệp wp-config.php, kết nối cơ sở dữ liệu, chạy cài đặt, cấu hình tài khoản quản trị và đăng nhập hệ thống.
  • Cấu hình quản trị website: quản lý theme, quản lý plugin, cài đặt chung (General settings).
  • Kết quả giao diện thử nghiệm chương trình (demo): Đồ án trình bày các giao diện đã hoàn thiện bao gồm giao diện trang chủ, giao diện hiển thị danh mục và chi tiết sản phẩm, giao diện giỏ hàng và kết quả thanh toán đơn hàng, giao diện trang tin tức công nghệ và trang giới thiệu đơn vị.

Kết quả và đóng góp

Khóa luận đạt được các kết quả cụ thể theo đúng số liệu và hiện trạng được ghi nhận trong văn bản:

  • Kết quả thực nghiệm phần mềm: Xây dựng thành công một website thương mại điện tử hoàn chỉnh chạy trên nền tảng WordPress.org kết hợp plugin wp-e-commerce trên môi trường máy chủ cục bộ XAMPP, đáp ứng các chức năng cơ bản của một cửa hàng điện tử gồm danh mục sản phẩm, giỏ hàng, đặt hàng, xử lý thông tin thanh toán, quản lý khách hàng và xuất thông tin đơn hàng.
  • Đóng góp về mặt giải pháp ứng dụng:
    • Đối với người quản trị: Cung cấp công cụ quản lý bán hàng trực quan, hỗ trợ tra cứu, cập nhật dữ liệu hàng hóa, danh mục, thông tin khách hàng, cấu hình thuế, chi phí vận chuyển và kiểm soát lịch sử hóa đơn một cách tập trung.
    • Đối với khách hàng mua sắm: Cung cấp giao diện trực quan hỗ trợ tìm kiếm sản phẩm, tham khảo chi tiết thông số kỹ thuật, hình ảnh, giá cả và thực hiện mua hàng, thanh toán qua mạng thuận tiện.
    • Đối với sinh viên chuyên ngành: Khóa luận hệ thống hóa các bước cài đặt và cấu hình cụ thể, trở thành tài liệu tham khảo cho sinh viên các khóa tiếp theo khi tiếp cận nghiên cứu về phần mềm mã nguồn mở WordPress và ứng dụng thương mại điện tử.

Hạn chế và hướng nghiên cứu tiếp

Khóa luận chỉ rõ những giới hạn nghiên cứu dựa trên văn bản và phạm vi thực nghiệm:

  • Hạn chế: Hệ thống mới dừng lại ở mức độ triển khai thử nghiệm trên máy chủ cục bộ (localhost qua gói phần mềm XAMPP), chưa được triển khai trên môi trường Internet thực tế với tên miền và dịch vụ lưu trữ (hosting) thương mại. Các cổng thanh toán trực tuyến quốc tế được tích hợp sẵn trong plugin wp-e-commerce (như PayPal, ChronoPay, Google Checkout) chưa được liên kết với hệ thống thanh toán của các ngân hàng nội địa tại Việt Nam.
  • Hướng phát triển: Hoàn thiện tối ưu hóa giao diện người dùng, bổ sung các plugin bảo mật chuyên sâu (như Chap Secure Login, Login Lockdown), và triển khai đưa hệ thống lên môi trường mạng Internet thực tế để phục vụ nhu cầu kinh doanh của các doanh nghiệp vừa và nhỏ.

Giá trị tham khảo

Báo cáo khóa luận mang lại giá trị tham khảo rõ ràng cho các nhóm đối tượng học thuật và kỹ thuật:

  • Đối tượng sử dụng: Sinh viên ngành Công nghệ thông tin, Hệ thống thông tin quản lý, và ngành Thương mại điện tử đang thực hiện đồ án tốt nghiệp hoặc nghiên cứu ứng dụng web mã nguồn mở.
  • Nội dung tham khảo trọng tâm:
    • Bảng tổng hợp số liệu thực trạng thương mại điện tử Việt Nam năm 2010 và hệ thống các văn bản pháp luật quy định về giao dịch điện tử, hóa đơn điện tử và tài nguyên tên miền Internet.
    • Sơ đồ phân tích cấu trúc 10 tệp tin mẫu tạo nên giao diện (theme) của WordPress và cơ chế phân chia 05 cấp độ người dùng trong hệ thống CMS.
    • Quy trình chi tiết từng bước từ cài đặt máy chủ XAMPP, cấu hình cơ sở dữ liệu MySQL đến việc thiết lập plugin wp-e-commerce để xây dựng một website bán hàng trực tuyến hoàn chỉnh.

Câu hỏi thường gặp

  1. Theo số liệu khảo sát năm 2010 của Bộ Công Thương được trích dẫn trong khóa luận, mức độ ứng dụng CNTT của các doanh nghiệp vừa và nhỏ tại Việt Nam như thế nào? Theo báo cáo khảo sát năm 2010 của Bộ Công Thương, 100% doanh nghiệp vừa và nhỏ tham gia khảo sát đã trang bị máy tính, 98% có kết nối Internet, 80% sử dụng thư điện tử thường xuyên cho công việc kinh doanh và 85% đã chấp nhận tiếp nhận đơn đặt hàng qua các phương tiện điện tử.

  2. Cấu trúc một bộ giao diện (theme) chuẩn trong WordPress theo phân tích của tác giả gồm những tệp tin chính nào? Cấu trúc theme gồm 10 tệp tin chính: index.php (trang chủ), header.php (phần đầu), footer.php (chân trang), sidebar.php (cột bên), single.php (chi tiết bài viết), page.php (trang tĩnh), functions.php (khai báo hàm), search.php (kết quả tìm kiếm), 404.php (thông báo lỗi URL không tồn tại) và style.css (chứa định dạng kiểu dáng CSS).

  3. WordPress có những hình thức phát hành nào và lý do tác giả chọn WordPress.org cho đề tài là gì? WordPress có hai dạng là WordPress.com (dịch vụ blog lưu trữ sẵn, bị giới hạn không cho cài theme, plugin ngoài và không chỉnh sửa được mã nguồn nếu không trả phí) và WordPress.org (mã nguồn mở tự do tải về máy chủ riêng). Tác giả chọn WordPress.org vì phiên bản này cho phép can thiệp mã nguồn toàn diện, tự do cài đặt theme và bổ sung các plugin thương mại điện tử như wp-e-commerce.

  4. Hệ thống WordPress phân chia người dùng thành những cấp bậc nào và quyền hạn cao nhất thuộc về ai? WordPress phân chia thành 05 cấp bậc người dùng: Administrator (quyền hạn cao nhất, quản lý toàn bộ hệ thống), Editor (biên tập viên quản lý bài viết của mình và người khác, quản lý bình luận, chuyên mục), Author (tác giả bài viết), Contributor (cộng tác viên viết bài nhưng phải chờ duyệt), và Subscriber (thành viên chỉ có quyền xem nội dung).

  5. Tác giả đề xuất những giải pháp kỹ thuật cụ thể nào để bảo mật cho website WordPress? Các biện pháp được tác giả nêu gồm: thường xuyên sao lưu dữ liệu tập tin qua FTP và sao lưu cơ sở dữ liệu qua phpMyAdmin; cập nhật kịp thời các phiên bản WordPress và plugin; thay đổi tên tài khoản đăng nhập mặc định admin; hạn chế sử dụng các plugin không cần thiết; ngăn chặn duyệt thư mục trực tiếp; bảo vệ tệp wp-config.php; và cài đặt các plugin bảo mật chuyên dụng như Chap Secure Login (mã hóa đăng nhập) và Login Lockdown (chống bẻ khóa mật khẩu).

Kết luận

Khóa luận tốt nghiệp của tác giả đã hệ thống hóa toàn diện cơ sở lý thuyết, khung pháp lý và số liệu thực trạng về thương mại điện tử tại Việt Nam giai đoạn 2005–2010. Trên cơ sở đó, tác giả đã nghiên cứu sâu về kiến trúc mã nguồn mở WordPress cùng plugin wp-e-commerce, chỉ rõ cấu trúc theme và các biện pháp bảo mật website. Nghiên cứu đã hoàn thành việc triển khai thực nghiệm một hệ thống website thương mại điện tử hoàn chỉnh trên môi trường máy chủ XAMPP cục bộ, cung cấp đầy đủ các chức năng quản lý bán hàng và tạo nguồn tài liệu tham khảo kỹ thuật cho sinh viên ngành công nghệ thông tin.