Tôi có một tập tin config.php nơi tôi chỉ đơn giản là làm cho một mảng lớn có chứa tất cả các cấu hình khung. Ngoài ra, chuỗi nguồn cơ sở dữ liệu giống như "mysql: host = localhost; dbname = mydb" (tên được gọi là, btw?) Và tên người dùng + mật khẩu cho DB. Tôi sợ điều này là:Bạn lưu trữ các cấu hình tập lệnh PHP của bạn như dữ liệu truy cập DB ở đâu?
- ngu ngốc
- không tốt; giải pháp tốt hơn ở đó
- không an toàn (?)
vậy các chuyên gia PHP làm như thế nào?
Tôi muốn nói nó được gọi là DSN. http://en.wikipedia.org/wiki/Database_Source_Name – joschi
"chuỗi kết nối" có chung chung hơn DSN một chút. – VolkerK
không gọi nó là 'config.php', tên đầu tiên mà một số phần mềm độc hại sẽ tìm kiếm. Gọi nó là 'hey-this-is-just-a-useless-file-i-swear-man.php' hoặc một cái gì đó tương tự;) – Strae