Plugin cần thiết
Câu hỏi về sự cần thiết của các plugin thực sự là câu hỏi: " Tôi có hài lòng rằng chức năng cốt lõi của WordPress là tất cả những gì tôi cần không? "
Nếu tất cả những gì bạn muốn là một blog đơn giản với một số danh mục và một số trang tĩnh bạn đã đặt. Nhưng nếu bạn muốn bắt đầu tích hợp các bản đồ tương tác, lịch với các sự kiện, có thể là API REST của bên thứ 3, buộc người dùng sử dụng mật khẩu mạnh hoặc thậm chí biến trang web thành mạng xã hội thì bạn cần có plugin. Câu trả lời của Grant Palin cung cấp cái nhìn sâu sắc hơn về lý do tại sao một người có thể mong muốn các plugin. Câu trả lời của Dan Gayle chỉ ra rằng nhiều chủ đề cung cấp tất cả các loại chức năng của plugin mà không sử dụng rõ ràng các plugin WordPress.
Bảo mật cốt lõi
Bản thân lõi WordPress được bảo mật đáng kể và cộng đồng nhà phát triển lõi thực hiện công việc đáng tin cậy để cô lập và vá các lỗ hổng bảo mật ngay khi được xác định - một trong những lợi ích của việc có hàng trăm triệu người dùng và trung bình khoảng 200 người đóng góp cốt lõi mỗi lần phát hành . Và rủi ro đã từng xuất hiện trong suốt thời gian giữa việc xác định lỗ hổng và phát hành bản sửa lỗi nhanh chóng được loại bỏ khi bổ sung Bản cập nhật lõi tự động .
Infographic bảo mật WordPress từ Pagely (Lượng thông tin vững chắc - nhấp qua để xem toàn bộ)
Vâng, WordPress có lỗ hổng bảo mật cố hữu . Nhưng Drupal , CakePHP, Ruby on Rails , Symfony, Zend, v.v .... Không có nền tảng hoặc hệ thống nào tôi sẽ sử dụng mà không thực hiện các biện pháp phòng ngừa bảo mật bổ sung ngoài các biện pháp đã được cung cấp bởi nền tảng. Tôi nghĩ đơn giản chỉ là một ý tưởng tồi khi chỉ dựa vào CMS hoặc khung để bảo mật tiền tuyến của bất kỳ trang web nào , đặc biệt là bất kỳ khung nào có tỷ lệ chấp nhận đáng chú ý.
Plugin bảo mật
Plugin không chắc chắn không an toàn. Vấn đề là các plugin không được hiệu đính để đảm bảo rằng các tác giả của chúng tuân theo các thực tiễn bảo mật tốt. WordPress đã đặt ra một số tiêu chuẩn mà các tác giả nên tuân theo, nhưng nhiều plugin được tác giả bởi người mới hoặc những người khác bỏ qua các tiêu chuẩn. Nhưng như với tất cả các cơ sở mã đang tồn tại, bạn càng thêm mã vào hệ thống, khả năng đưa ra các lỗi và lỗ hổng càng lớn . Càng nhiều plugin bạn thêm vào cài đặt, nguy cơ bạn có thể gặp phải càng lớn. Đồng thời, biết rằng các chủ đề WordPress có mối đe dọa độc hại không kém - đặc biệt là hàng loạt "chủ đề miễn phí" có sẵn từ các trang web chủ đề tối nghĩa, nhiều trong số đó cố gắng khai thác trực tiếp trang web của bạnthay vì vô tình phơi bày các lỗ hổng bảo mật thông qua sự thiếu hiểu biết hoặc tai nạn. Chỉ có được các chủ đề và plugin từ các nguồn đáng tin cậy và các tác giả đáng tin cậy.
Một nguyên tắc nhỏ là không cài đặt các plugin từ các tác giả hoặc plugin chưa được biết đến rộng rãi tương đối mới trên hiện trường. Nếu bạn có thể, hãy dành thời gian để thiết lập uy tín của tác giả. Lý tưởng nhất là tìm hiểu các yếu tố đi vào một plugin được bảo mật tốt ( số được sử dụng một lần [aka "nonce" s] để yêu cầu và xác thực URL, khử trùng đầu vào , thoát đầu ra , ngăn truy cập trực tiếp vào các tệp plugin , truy cập đúng vào cơ sở dữ liệu thông qua các phương thức và chức năng của WordPress , không có lỗi và thông báo phản đối khi gỡ lỗi được bật [không bật nó trong môi trường sản xuất], v.v.) và vet mọi plugin bạn tự cài đặt.Không có sự thay thế nào để hiểu những gì đi vào tập lệnh plugin an toàn , cũng như không có sự bảo vệ nào tốt hơn khỏi các plugin nhảm nhí.
Nếu suy nghĩ về các plugin và chủ đề không an toàn khiến bạn sợ hãi hoặc bạn không quen thuộc hoặc tìm cách làm quen với PHP, bạn có thể thấy các dịch vụ của WordPress.com trở thành tách trà của bạn hơn khi họ chịu trách nhiệm về việc kiểm tra các plugin và chủ đề và chỉ cho phép những người được xác định là an toàn được cài đặt trên trang web của người dùng. Bạn vẫn có thể sử dụng tên miền tùy chỉnh với WordPress.com nếu muốn.
Sao lưu nó lên
Một số máy chủ cung cấp dịch vụ như vậy, số khác thì không. Giống như tôi không tin tưởng vào sự bảo mật của bất kỳ nền tảng nào để tự mình đứng vững, tôi không tin tưởng bất kỳ máy chủ nào chăm sóc các bản sao lưu của mình. Thay vào đó, tôi thích sao lưu các bản sao lưu của mình trong Dropbox và được đồng bộ hóa với các máy chủ khác nhau để tôi có thể tự tin rằng tôi luôn có quyền truy cập trực tiếp vào các bản sao lưu của mình bằng các bản sao trên một số hệ thống khác nhau. Nếu máy chủ của tôi gặp sự cố hoặc bị mua bởi một công ty lớn hơn hoặc một số dịch vụ lưu trữ không may khác, các trang web của tôi chỉ cách một vài cú nhấp chuột mà không có nguy cơ phải đối phó với sự hỗ trợ của chủ nhà.
Ghi chú cuối cùng
Bạn nên đọc mục codex trên Hardening WordPress để được tư vấn bảo mật hơn. Nếu bạn không nghĩ rằng bạn sẽ cần nhiều plugin hoặc bất kỳ plugin khó hiểu nào trong tương lai, thì có thể khôn ngoan hơn khi có WordPress.com hoặc nhà cung cấp dịch vụ lưu trữ WordPress được quản lý thay thế như Pagely lưu trữ blog của bạn.
Bất kể tính năng "Cập nhật lõi tự động" mới của WordPress, bạn vẫn nên cố gắng đảm bảo cài đặt thủ công và tất cả các plugin và chủ đề của bạn được cập nhật. Một số người có thể cho rằng nó quá mức, nhưng tôi thích bật gỡ lỗi sau khi cập nhật và đảm bảo rằng không có plugin hoặc chủ đề nào bị mất khả năng tương thích (một luồng lỗi và thông báo phản đối là một triệu chứng mạnh của việc này). Nếu họ có, tôi vô hiệu hóa chúng cho đến khi tác giả của họ cập nhật chúng hoặc tự mình thực hiện các thay đổi cần thiết để giữ tôi cho đến khi họ phát hành bản cập nhật chính thức. Lưu ý rằng bạn nên đưa trang web của mình ngoại tuyến hoặc chạy bản sao phát triển ngoại tuyến của trang web trước khi bạn bật gỡ lỗi để khắc phục sự cố.
Tôi không chắc về mức độ phổ biến của thực tiễn ném bom theo cảm giác Ad, nhưng một plugin WordPress cung cấp để giảm thiểu tác động của những quả bom nhấp chuột đó sẽ cung cấp cho bạn một lớp bảo mật bổ sung ngoài bất kỳ biện pháp phòng ngừa nào mà Google có. Các trang web không chạy WordPress phải đối mặt với mối đe dọa chính xác tương tự liên quan đến ném bom nhấp chuột và phải thực hiện bảo vệ bằng các phương tiện khác hoặc tồn tại mà không có nó.
Tài nguyên bổ sung