Tạo đường dẫn thân thiện với PHP

Một trong những lý do chính để sử dụng ngôn ngữ kịch bản PHP là do khả năng dễ dàng tạo nội dung động. Thông thường nó sẽ dẫn tới một mã đơn dùng tạo ra nội dung ựa trên các tham số đầu vào ( đó là các giá trị trên URL). Bài viết này bao gồm các kỹ thuật và phương thức để thay thế cho các tham số trên URL một cách đẹp đẽ và thân thiện, không khác gì việc làm thế nào để đọc các tham số này. Nếu bạn không chắc chắn về những. | Tạo đường dẫn thân thiện với PHP Một trong những lý do chính để sử dụng ngôn ngữ kịch bản PHP là do khả năng dễ dàng tạo nội dung động. Thông thường nó sẽ dẫn tới một mã đơn dùng tạo ra nội dung ựa trên các tham số đầu vào đó là các giá trị trên URL . Bài viết này bao gồm các kỹ thuật và phương thức để thay thế cho các tham số trên URL một cách đẹp đẽ và thân thiện không khác gì việc làm thế nào để đọc các tham số này. Nếu bạn không chắc chắn về những điều đã nói ở trên hãy xem qua ví dụ bên dưới. Một website lưu trữ danh sách các bài viết trong cơ sở dữ liệu gọi là articles. Bây giờ chúng ta sẽ xây dựng website mà mỗi bài viết được liên quan bởi mổi ID như http article_id 1234 Tuy nhiên đây không phải là cách tốt nhất để làm việc này. Đầu tiên nếu người dùng đã đọc một lượng lớn bài viết trên website thì lịch sử lưu trữ của trình duyệt trên máy họ sẽ lưu lại lượng lớn các ID khác nhau. Vì vậy họ không thể quay trở lại bài viết nào đó một cách dễ dàng mà không sử dụng bookmark hoặc trở lại từ trang chủ để tìm kiếm liên kết từ đầu. Quan trọng hơn đây là dữ liệu quý giá để cách bộ máy tìm kiếm sử dụng để đánh chỉ mục cho trang của bạn. Chúng ta sẽ xây dựng theo cách mỗi bài viết được truy cập bởi một phương thức thân thiện hơn. Ví dụ một bài viết sau này đây có dạng đường dẫn http www. articles multi-step-wizards Bài viết này sẽ trình bài cách đọc địa chỉ URL như trên và dẫn nó tới dữ liệu trong cơ sở dữ liệu của bạn. Có nhiều cách để làm được việc này với PHP chúng ta sẽ xem xét mỗi phương thức và thảo luận về chúng pros and cons of each. Thêm nữa ý tưởng được sử dụng ở đây có thế là thông qua mỗi cách như việc đọc URL một cách thông thường nhưng chúng ta sẽ bỏ qua nó. Apache s Mod Rewrite Cách đầu tiên chúng ta tìm hiểu là mod_rewrite của Apache. module này làm việc theo cách gán các địa chỉ truy vấn với thiết lập của các luật được chỉ định trước và truyền dữ liệu cho mã lệnh với định dạng mà bạn thiết lập. Chúng ta có file .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.