Về Bedrock
Bedrock là mã nguồn để sử dụng Composer cài đặt WordPress và quản lý các chủ đề và trình mở rộng bằng composer. Quản lý giao diện và plugin WordPress của bạn bằng Composer, trình quản lý phụ thuộc PHP. Composer sẽ giúp phát triển đáng tin cậy hơn, hỗ trợ cộng tác nhóm và giúp duy trì kho lưu trữ Git tốt hơn.
Khi ở môi trường xuất bản sản phẩm, Bedrock vô hiệu hóa khả năng thêm, xóa hoặc sửa đổi plugin và chủ đề trên các môi trường không phải là môi trường phát triển.
Bedrock đã được cài đặt 12.661.962 lần thông qua composer.
Cấu hình môi trường cụ thể
Bedrock sử dụng Dotenv để quản lý cấu hình môi trường cụ thể ( sản phẩm, phát triển, thử nghiệm) . Thiết lập các giá trị cấu hình khác nhau dựa trên môi trường mà trang web của bạn đang chạy, từ cấu trúc thư mục dễ hiểu.
Cấu trúc mủa Bedrock
Bedrock có cấu hình khác biệt hoàn toàn so với WordPress thông thường.
Bao gồm:
- Thông số cấu hình nằm trong tệp .env
- Các file mở rộng theo composer trong tệp vendor.
- Các file cấu hình nằm trong tệp config.
- Wordpres sẽ được cài đặt trong app.
Ưu điểm của Bedrock so với WordPress thông thường.
Tăng cường bảo mật WordPress.
Cấu trúc của Bedrock hạn chế quyền truy cập vào các tệp không công khai và cung cấp kết nối mật khẩu an toàn hơn thông qua wp-password-bcrypt .