12/08/2018, 16:09

WordPress có gì hấp dẫn?

1. Wordpress là gì? WordPress là một CMS (Content Management System) được sử dụng rất phổ biến và rộng rãi không chỉ ở Việt Nam mà trên toàn thế giới, được phát triển trên ngôn ngữ lập trình website PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL - cũng là bộ đôi ngôn ngữ lập trình website ...

1. Wordpress là gì?

WordPress là một CMS (Content Management System) được sử dụng rất phổ biến và rộng rãi không chỉ ở Việt Nam mà trên toàn thế giới, được phát triển trên ngôn ngữ lập trình website PHP và sử dụng hệ quản trị cơ sở dữ liệu MySQL - cũng là bộ đôi ngôn ngữ lập trình website thông dụng nhất hiện tại.

WordPress được rất nhiều người sử dụng, ủng hộ do dễ sử dụng, nhiều tính năng hữu ích. Qua thời gian, số lượng người sử dụng tăng lên, các cộng tác viên là những lập trình viên cũng tham gia đông đảo để phát triển mã nguồn WordPress có thêm những tính năng tuyệt vời. Wordpress hỗ trợ người dùng tạo ra nhiều thể loại website khác nhau như blog, website tin tức/tạp chí, giới thiệu doanh nghiệp, bán hàng – thương mại điện tử, thậm chí với các loại website có độ phức tạp cao như đặt phòng khách sạn, thuê xe, đăng dự án bất động sản.

2. Thành tựu & nét nổi bật

  • Mã nguồn CMS mở phổ biến nhất hành tinh.
  • Trên thế giới, có khoảng 25 bài viết được đăng lên các website sử dụng WordPress mỗi giây.
  • Số lượng website làm bằng WordPress chiếm 27% tổng số lượng website trên thế giới.
  • Trong số 100% các website sử dụng mã nguồn CMS, WordPress chiếm 60%.
  • Phiên bản WordPress 4.0 đạt hơn 16 triệu lượt tải chỉ sau khoảng hai tháng.
  • WordPress đã được dịch sang 169 ngôn ngữ khác nhau, bao gồm phiên bản Tiếng Việt được dịch đầy đủ.
  • Có hệ thống Theme đồ sộ, chỉ tính các giao diện (hay còn gọi là theme) miễn phí trên thư viện WordPress.org thì đã có hơn 2.700 themes khác nhau, nhiều theme chuyên nghiệp có khả năng SEO (Search Engine Optimization) tốt.
  • Hệ thống Plugin phong phú và không ngừng cập nhật, ngoài ra người dùng có thể viết Plugin hoặc tích hợp code vào Wordpress.
  • Cập nhật phiên bản liên tục, cộng đồng hỗ trợ lớn.
  • Việc quản lý blog, quản lý các bài viết rất thuận tiện giống như các phần mềm thiết kế website chuyên nghiệp.
  • Thể hiện các tệp PDF, DOC, Powerpoint ngay trên nội dung bài viết. Đặc biệt tích hợp sẵn Latex - công cụ soạn thảo công thức toán học, giúp người sử dụng có thể viết công thức toán học ngay trên blog.
  • Các comment có thể duyệt rồi mới cho đăng, comment nào có nội dung không phù hợp có thể xóa, nếu cho là spam thì sau này IP đó không có thể gửi comment vào blog được nữa.
  • Sao lưu dữ liệu nhằm khôi phục nội dung blog một cách dễ dàng nếu chẳng may blog bị hack, và cung cấp công cụ chuyển nhà từ các blog khác sang blog WordPress.
  • WordPress hỗ trợ 3 GB để lưu trữ các tệp hình ảnh và văn bản.

3. Ưu điểm

  • WordPress cung cấp một nền tảng thân thiện với người dùng trong việc cài đặt, sử dụng và phát triển mà không cần biết quá nhiều kiến thức về PHP cũng như các ngôn ngữ lập trình khác.
  • WordPress cung cấp hàng loạt các blog với bố cục khác nhau, nơi bạn có thể tùy chọn mọi thứ theo sở thích của mình.
  • Các tùy chọn menu được cung cấp trong WordPress đơn giản và hiệu quả hơn nhiều so với hầu hết các CMS khác.
  • Back-end mạnh mẽ của WordPress cho phép bạn nhanh chóng cập nhật bất kỳ nội dung nào của trang web của mình và thêm tất cả thông tin sau đó (nếu cần thiết).
  • Bạn có thể dễ dàng chọn một giao diện cho blog của mình từ một số lượng không giới hạn các giao diện có sẵn dành cho WordPress.
  • Đây là một lợi thế rất lớn, có một không hai – thư viện WordPress plugins phong phú có sẵn giúp làm cho công việc của bạn trở nên dễ dàng và hiệu quả hơn.
  • Lợi thế cộng đồng mà WordPress mang lại cho người dùng là vô cùng lớn, bạn có thể thưởng thức, học hỏi các mẹo vặt và thủ thuật dành cho WordPress từ những người khác.
  • WordPress cung cấp cho bạn nhiều lợi thế về SEO thông qua plugin, giúp nội dung của bạn có thứ hạng tốt hơn trên bảng kết quả tìm kiếm của các công cụ như Google.
  • Nhiều gói giao diện có sẵn, hệ thống Theme đồ sộ.
  • Dễ phát triển cho lập trình viên. Nếu bạn là một người có am hiểu về việc làm website như thành thạo HTML, CSS, PHP thì có thể dễ dàng mở rộng website WordPress của bạn ra với rất nhiều tính năng vô cùng có ích.
  • Hỗ trợ nhiều ngôn ngữ
  • Có thể làm nhiều loại website

4. Nhược điểm

  • Vấn đề đầu tiên thường được nhắc đến là bảo mật. WordPress là mã nguồn mở và rất phổ biến. Điều này có những ưu điểm nhưng cũng có những khuyết điểm. Bởi vì nó quá phổ biến nên nó là mục tiêu chính cho nhiều hacker - họ có thể tìm kiếm các trang WordPress và tìm ra bạn ngay cả khi bạn chỉ sở hữu một website nhỏ. Bởi vì WordPress là mã nguồn mở nên hacker dễ dàng tìm thấy kẽ hở và điểm yếu về bảo mật, khiến cho những website này dễ bị hack hơn. Việc các website WordPress bị hack xảy ra liên tục. Bởi vì bị hack liên tục và luôn được cải thiện, WordPress đòi hỏi phải cập nhật liên tục. Việc này không mất nhiều thời gian, nhưng có thể trở thành sự phiền phức khi bạn chỉ muốn cài đặt và quên chúng đi để tập trung vào những việc khác.
  • Các blog chuyên nghiệp với nhiều tác giả và biên tập viên nhận thấy rằng WordPress thiếu khả năng quản lý người dùng cơ bản và phân chia vai trò. Điều này có thể khắc phục thông qua các WordPress multisite plugins và phân chia vai trò quản lý, nhưng nó không thể tốt như khi sử dụng một CMS với các chức năng được tích hợp sẵn bên trong.
  • Một vấn đề quan trọng ở WordPress là cách dùng bộ nhớ của nó. WordPress cũng đã được báo cáo là có hiệu suất thấp trong việc xử lý các cơ sở dữ liệu dung lượng lớn và multisite. Các trang web được xây dựng với WordPess thường lớn và tiêu thụ rất nhiều tài nguyên máy chủ. Điều này vượt quá mức cần thiết cho nhu cầu của hầu hết những người sử dụng (cũng như không thích hợp). Theme của WordPress khó chỉnh sửa, trừ khi bạn hiểu được bạn đang làm gì. Thậm chí đối với những người làm về code không quen thuộc với cấu trúc themes của WordPress có thể mất nhiều thời gian để chỉnh sửa.
  • Rất nhiều WordPress themes và plugins miễn phí không được cập nhật và hỗ trợ, gây ra nhiều khó khăn trong việc giữ cho mọi thứ hoạt động ổn định khi nền tảng WordPress được cập nhật. Giải pháp đơn giản nhất cho điều này là dựa chủ yếu vào các plugins cao cấp.

5. Cài đặt

  1. Download phiên bản mới nhất tại: https://wordpress.org/download/

  2. Giải nén, copy source code vào thư mục webroot. Cấu trúc thư mục wordpress:

  3. Cài đặt wordpress Chọn ngôn ngữ

    Nhập 1 số thông tin cơ bản về trang web

    Kết quả:

6. Tổng kết

Wordpress là một CMS vô cùng mạnh mẽ và cũng khá dễ dàng để tiếp cận cho cả người có kinh nghiệm hay chưa có kinh nghiệm lập trình. Đây là một cms rất đáng để cân nhắc lựa chọn khi bạn cần phát triển một hệ thống vừa và nhỏ.

ref:

  • https://wordpress.org/
  • https://en.wikipedia.org/wiki/WordPress
0