Đặt mật khẩu vào một tệp PHP riêng, chứa tất cả cài đặt ứng dụng của bạn và đưa nó vào đầu trang. Sau đó, tệp này có thể được giữ ngoài Kiểm soát phiên bản và được thay thế cho mỗi lần triển khai.
Đảm bảo rằng bạn giữ config.php
Ngoài ra, tệp (hoặc bất kỳ thứ gì bạn chọn để đặt tên cho nó) ngoài thư mục gốc của bạn, để nó không thể vô tình được cung cấp cho bất kỳ người dùng ứng dụng nào của bạn. Ngoài ra, để đề phòng thêm, hãy đảm bảo rằng bạn cung cấp cho nó .php
tiện ích mở rộng, để nếu bằng cách nào đó, nó vẫn được phục vụ, trước tiên nó phải được phân tích cú pháp bởi PHP và bất kỳ thông tin hữu ích nào (hy vọng) sẽ bị xóa - một phương pháp phổ biến là đặt tên nó bằng .conf.php
hoặc .inc.php
vì lý do này.
Đối với Môi trường dành cho nhà phát triển, chúng tôi sử dụng một cơ sở dữ liệu duy nhất được chia sẻ bởi tất cả các nhà phát triển. Ban đầu nó được tạo từ dữ liệu khách hàng trực tiếp, được sao chép vào cơ sở dữ liệu của chúng tôi, với một số thông tin nhất định được biên tập / thay thế vì lý do bảo mật. Cùng một cơ sở dữ liệu được sử dụng trong bản dựng phát triển cũng như bản dựng máy chủ cục bộ của chúng tôi.