Bạn muốn tìm hiểu làm thế nào để xây dựng một trang web cơ bản? Một khi bạn có thể đã bắt đầu với HTML, nhưng ngày nay, giải pháp tốt nhất là PHP. Mặc dù bạn sẽ cần một số kiến thức về HTML để bắt đầu, PHP đã trở thành lựa chọn tối ưu để xây dựng các trang web, cả tĩnh và năng động.
Để học PHP, cách tốt nhất để bắt đầu là với một trang web PHP đơn giản.
Tại sao chọn PHP để phát triển trang web?
Các lựa chọn khác nhau đã có sẵn để phát triển web trong những năm qua. Nó bắt đầu với HTML đơn giản, sau đó HTML với CSS được nhúng hoặc tham chiếu tệp CSS. Khi các trang web năng động xuất hiện, có hai lựa chọn chính: ASP [sau ASP.NET] và PHP.
Theo các số liệu [như khảo sát W3Techs này] Phát triển web PHP phổ biến hơn nhiều, với gần 82 phần trăm các trang web sử dụng Php làm ngôn ngữ lập trình phía máy chủ. So sánh điều này chỉ dưới 16 phần trăm bằng ASP.NET.
Có vẻ như ASP.NET sẽ không tồn tại ngoài ngày giới hạn chính thức vào năm 2022 trong bất kỳ khả năng chính thức nào, ít nhất là không phải là một công nghệ web. PHP [một từ viết tắt đệ quy cho bộ tiền xử lý siêu văn bản PHP] đã được chứng minh thành công hơn, chủ yếu nhờ tích hợp dễ dàng hơn với Linux.
Khi các hệ điều hành nguồn mở Linux chạy trên hầu hết các máy chủ web, điều này không gây ngạc nhiên.
Những gì bạn sẽ cần để xây dựng một trang web PHP
Trước khi bắt đầu, hãy chắc chắn rằng bạn đã cài đặt Trình chỉnh sửa văn bản đơn giản hoặc Môi trường phát triển sẵn sàng PHP. Bạn có thể bắt đầu mã hóa PHP bằng một công cụ đơn giản như Windows Notepad. Các ví dụ được tìm thấy trong hướng dẫn này đã được viết bằng Notepad ++.
Bạn cũng nên có một máy chủ web PHP để tải các tệp của mình lên. Đây có thể là một máy chủ từ xa hoặc máy tính cục bộ có đèn [Linux, Apache, MySQL, PHP] hoặc môi trường WAMP [Windows, Apache, MySQL, PHP] được cài đặt. Nếu bạn đang sử dụng Windows, hãy làm theo hướng dẫn cài đặt WAMP này để bắt đầu.
Cuối cùng, bạn sẽ cần một chương trình FTP để tải các tệp của mình lên máy chủ web của mình.
Hiểu cú pháp để mã một trang web đơn giản bằng mã PHP
Cú pháp cơ bản cho PHP sử dụng một tập hợp các giá đỡ góc cạnh, với mỗi chức năng kết thúc bằng một dấu chấm phẩy, như thế này:
Về các trang web, hầu hết mọi việc sử dụng PHP đều dựa vào câu lệnh ECHO. Điều này hướng dẫn trình duyệt xuất ra văn bản và nội dung trong các trích dẫn. Ví dụ:
Lưu ý rằng HTML cũng được bao gồm trong các trích dẫn. Đầu ra cho điều này thường sẽ xuất hiện như:
Cách tạo trang web bằng Php: Nhận cấu trúc đúng
Bất cứ mã nào bạn đang viết trang web của mình, bạn sẽ cần biết cấu trúc của trang web trước khi tiến hành. Hướng dẫn này sẽ chỉ cho bạn cách tạo một trang duy nhất từ các tệp PHP có thể tái sử dụng. Chúng có thể được sử dụng để tạo các trang bổ sung hoặc bạn có thể chọn một cách tiếp cận khác.
Bất cứ hình dạng nào bạn thấy trước trang web phát triển, hãy dành thời gian để ghi lại một kế hoạch nhanh chóng trên một mảnh giấy. Sau đó, bạn có thể tham khảo điều này, có lẽ để kiểm tra nội dung dự định hoặc xem trang nào để liên kết nó với.
Trang web PHP cơ bản của chúng tôi sẽ có một trang chủ, bao gồm thông tin tiểu sử và một số hình ảnh.
Đối với trang web PHP đơn giản này, bạn sẽ tạo một trang PHP duy nhất được tạo ra bởi nội dung từ ba trang HTML. Tệp index.php bạn tạo sau đó có thể được chỉnh sửa bằng cách điều chỉnh các từ và hình ảnh từ các tệp HTML gốc.
Các ví dụ mã được hiển thị dưới đây là ảnh chụp màn hình. Bạn sẽ tìm thấy mã gốc trong kho GitHub của tôi, miễn phí cho bất kỳ ai tải xuống.
Đọc để tìm hiểu cách tạo một trang web PHP từng bước.
Để tạo một trang web bằng PHP, bạn sẽ cần xây dựng ba trang web. Chúng dựa trên cấu trúc cơ bản của tiêu đề, cơ thể và chân trang.
Như bạn có thể đoán, tiêu đề bao gồm thông tin tiêu đề. Tuy nhiên, thông tin cho trình duyệt cũng được bao gồm, chẳng hạn như tiêu chuẩn HTML được sử dụng, cùng với các tài liệu tham khảo CSS.
Bắt đầu bằng cách tạo một tệp có tên là Header.html sau đó thêm thông tin tiêu đề cần thiết.
Đối với ví dụ này, chúng tôi đã cung cấp một tệp CSS cơ bản mà bạn sẽ thấy được tham chiếu trong thư mục / CSS / CSS của riêng nó. Tệp này sẽ được gọi khi trang tải trong trình duyệt của bạn và áp dụng phông chữ và bố cục cần thiết.
Đặt nội dung trong thân trang web PHP của bạn
Mỗi trang web bao gồm một phần nội dung được gọi là "cơ thể". Đây là một phần của một trang mà bạn đọc --- Những gì bạn đang đọc bây giờ là phần thân của trang này.
Tạo một tệp có tên Body.html và thêm thông tin bạn muốn đưa vào trang. Tôi đã bao gồm các chi tiết tiểu sử từ trang tác giả Makeuseof của tôi, nhưng bạn có thể thêm bất cứ điều gì bạn thích.
Phần chân trang của trang web là tiếp theo. Tạo điều này dưới dạng footer.html và thêm một số nội dung. Đây có thể là thông tin bản quyền, hoặc có lẽ một số liên kết hữu ích cho bất kỳ ai truy cập trang của bạn.
Nó có thể là một cái gì đó như thế này:
Với mã được thêm vào, lưu tệp.
Đặt trang web PHP đơn giản của bạn lại với nhau
Với ba tệp HTML riêng biệt trong / HTML / bạn có thể sử dụng Php Echo để biên dịch chúng thành một trang.
Tạo một tệp PHP mới được gọi là index.php với ba dòng sau trong đó:index.php with the following three lines in it:
Lưu, tải lên máy chủ của bạn, sau đó duyệt đến index.php. Bạn sẽ xem trang web đã hoàn thành trong trình duyệt của bạn. Hãy nhớ rằng tệp PHP thực tế mà bạn đã mở trong trình duyệt của mình chỉ bao gồm ba dòng.
Cuối cùng, bạn có thể thêm một chút php phát triển với dòng cuối cùng. Bao gồm một thông báo bản quyền, với một năm luôn được cập nhật:
Copyright © CM Cawley
Điều này sẽ xuất hiện trong tệp index.php theo chân trang. Lưu ý cách câu lệnh ECHO DATE ["Y"] hiển thị năm hiện tại bằng bốn chữ số. Bạn có thể thay đổi cách hiển thị điều này bằng cách tham khảo danh sách các tùy chọn W3Schools này. Ví dụ, "Y" trường hợp thấp hơn sẽ hiển thị năm ở định dạng hai chữ số, thay vì bốn.
Sử dụng CSS để định vị và tạo kiểu cho nó, như bạn làm với bất kỳ yếu tố nào khác. Tìm CSS cho dự án này trong kho Github, cùng với mã trang web PHP đơn giản khác.
Làm tốt lắm --- Bạn vừa tạo trang web PHP đầu tiên của mình từ đầu. Bây giờ là lúc để xem xét nhiều ví dụ về trang web PHP hơn để cải thiện kỹ năng của bạn
PHP có phải là lựa chọn tốt nhất cho các trang web mã hóa?
Bây giờ bạn đã biết cách tạo một trang web PHP, bạn nên biết rằng đó không phải là cách duy nhất để phát triển các trang web. Nhiều khung hình tồn tại cho các trải nghiệm web dựa trên cơ sở dữ liệu, động, có JavaScript và các công nghệ liên quan và phần mềm như Adobe Dreamweaver.
Tuy nhiên, nếu bạn đang tìm cách bắt đầu với phát triển web PHP, thật thông minh khi có sự đánh giá cao về những điều cơ bản. Nếu bạn hiểu các khối xây dựng trang web của HTML, CSS và PHP, bạn đang trên đường thành công.