Bây giờ chúng tôi đang chạy một miền cục bộ tùy chỉnh, chúng tôi có thể sử dụng PHP. Chữ "P" trong MAMP là "PHP" =). Sử dụng PHP có nghĩa là chúng ta có thể sử dụng bao gồm. Ví dụ:
Mục tiêu của chúng tôi là tạo một trang “bài đăng trên blog” tĩnh để bắt đầu làm rối tung lên. Chúng tôi có thể làm điều đó bằng cách sao chép trang index.html của chúng tôi (bây giờ là index.php), nhưng chúng tôi sẽ có rất nhiều mã lặp lại trong tệp đó nếu chúng tôi làm điều đó. Hãy nhớ rằng, chúng tôi đang cố gắng duy trì trạng thái KHÔ (Không lặp lại chính mình) nhất có thể.
Chúng tôi tạo một thư mục được gọi là "các bộ phận" trong đó để dán các bit có thể tái sử dụng nhỏ phổ biến cho tất cả các trang. Giống như đặt DOCTYPE và nội dung đầu vào một phần, điều hướng và chân trang (bây giờ chỉ là một số thẻ đóng).
Bây giờ trang index.php và blogpost.php của chúng tôi đều sử dụng một số bao gồm và chỉ khác nhau ở điểm nó thực sự quan trọng: nội dung.
Chúng tôi mở rộng khả năng của lưới của mình một chút bằng cách thiết lập 2/3 1/3, mà chúng tôi sẽ sử dụng phổ biến hơn trên các trang giống như bài viết.
Chúng tôi không bao gồm thẻ body, trong trường hợp chúng tôi cần thay đổi các lớp trên nó để sử dụng cho việc tạo kiểu trang khác nhau nếu nó trở nên hữu ích cho việc tạo kiểu dựa trên một lớp cao cấp được phân cấp.
Chúng tôi thiết lập blogpost.php với HTML thực từ một bài đăng trên blog thực. Bởi vì, từ trước đến nay, tốt hơn là nên thiết kế xung quanh nội dung thực hơn là nội dung giả. Nó sẽ cần rất nhiều việc, nhưng chúng tôi có một nền tảng tuyệt vời để làm việc.