Tôi đang viết ứng dụng PHP đầu tiên của mình. Mọi người đều nói về việc có một số bootstrap.php
để khởi tạo ứng dụng của bạn. Điều này làm cho tinh thần và tôi đã đặt cùng một mà tôi hài lòng với. Có hai điều tôi không hiểu và không ai có thể đề cập đến:Khái niệm cơ bản về khởi động PHP
Tôi nên gọi tên lửa đẩy của mình ở đâu? Tôi có đưa nó vào mọi trang không? Vui lòng cho tôi biết có cách tốt hơn ...
Tôi làm cách nào để khởi động không được gọi thường xuyên hơn mức cần thiết? Tôi cho rằng nó chỉ cần được gọi vào lúc bắt đầu ứng dụng hoặc bắt đầu một phiên mới.
Nói cách khác: Có hai thư mục cạnh nhau: 'ứng dụng' (đối với nguồn của ứng dụng, không thể truy cập từ Net) và' công khai' (cho khu vực công khai, hiển thị từ Net và đặt thành 'DocumentRoot' trong Apache). Trong 'public' có' index.php', là front-end được hiển thị bởi máy chủ, và nó bao gồm 'application/bootstrap.php' chỉ có thể truy cập từ các script PHP, không phải từ Net, và nó khởi động ứng dụng . Đây là kịch bản của ứng dụng đầu tiên được gọi, nhưng trong ngữ cảnh 'public/index.php'. – SasQ
_... là front-end được hiển thị bởi máy chủ và nó bao gồm_ ** '../ application/bootstrap.php' ** _which chỉ có thể truy cập từ các tập lệnh PHP ..._ – DanFromGermany