Hướng dẫn php echo script - kịch bản tiếng vang php
Tìm hiểu Webserver, PHPĐể chạy được các Script PHP mới mục đích tìm hiểu về nguyên lý, cú pháp cốt yếu của ngôn ngữ này thì chỉ việc cài đặt PHP Install PHP. Để tạo và chạy một trang Web đầy đủ tính năng thường cần một hệ thống gồm: Show
Nội dung chính
Cài đặt WampServer trên Windows
Để chạy được các Script PHP mới mục đích tìm hiểu về nguyên lý, cú pháp cốt yếu của ngôn ngữ này thì chỉ việc cài đặt PHP Install PHP. Để tạo và chạy một trang Web đầy đủ tính năng thường cần một hệ thống gồm:Nội dung chínhWampServer, chuyên dành cho lập trình viên cài đặt Apache-MySQL-PHP trên Windows. Cài đặt WampServer trên Windows Tìm hiểu cấu trúc chương trình PHP của ví dụ trên Thêm các Extension cho Visual Studo Code Máy chủ HTTP hoàn chỉnh (có thể chọn Apache, ISS, Nginx) - máy chủ này nhận các yêu cầu gửi đến (HTTP Request), và triệu gọi đến PHP nếu yêu cầu đó cần thi hành script PHP, kết quả trả về cho client HTTP Response. Ở đây chọn Apache Web server (Web server - phổ biển nhất sử dụng cùng PHP) PHP engine - chương trình phần tích cú pháp PHP và thực thi code PHP. Một máy chủ cơ sở dữ liệu như MS SQL Server, MySQL ... nếu ứng dụng có cần truy cập CSDL. Ở đây chọn MySQL Giải thích về các thành phần trên ta tìm hiểu một chút về ứng dụng Web để xem cách chúng làm việc thế nào với hình vẽ dưới đây. Trước tiên người dùng truy cập Website bằng trình duyệt, trình duyệt sẽ gửi các yêu cầu (thông quả địa chỉ URI với Get, Post ...) đến Server. http://localhost/myfirstscript/helloworld.php Web Server (Apache) tiếp nhận yêu cầu đó, phân tích yêu cầu đó, nếu nó xác định được Script PHP cần chạy thì Web Server sẽ yêu cầu chạy Script PHP đó, lúc này nhiệm vụ xử lý sẽ là của PHP. Chương trình PHP đầu tiênPHP chạy các Script với các khả năng của bản thân nó, nó cũng truy vấn đến Cơ sở dữ liệu (Ví dụ truy vấn đến database của MySQL) và hệ thống file trên Server để hoàn thành nhiệm vụ bạn đặt ra. Cuối cùng nó trả về cho Webserver thường là nội dung HTML và mã trạng thái.
Lúc này mặc định nơi lưu trữ các script php (*.php) các HTML (*.html, *.htm ...) là ở đường dẫn 2 hoặc 3, bạn chỉ việc để các file của bạn trong đó, hoặc trong các folder tự tạo trong đó và gọi để chạy script của bạn từ trình duyệt.Visual Studio Code (miễn phí, rất tôt) - hãy tải về và cài đặtVí dụ bạn tạo php script tên là 4 lưu tạic:\wamp\www\myfirstscript\helloworld.php thì bạn chạy nó từ trình duyệt bằng địa chỉ: php helloworld.php Cũng có thể cấu hình vhost (điều chỉnh file cấu hình httpd.conf) với các tên miền ảo, trỏ đến một thư mục nào đó. Cũng có thể thực hiện bằng cách truy cập vào địa chỉ như hình dưới Để biên tập và viết mã cho PHP bạn có thể dùng một Text Editor bất kỳ để viết hoặc có thể dùng IDE từ miễn phí đến có phí như: Dùng Notepad của Windows để viết (miễn phí) Dùng Notepad++ để viết (miễn phí - nên dùng), tải về https://notepad-plus-plus.org/ php -S 0.0.0.0:8080 Lúc này có thể truy cập đến địa chỉ php helloworld.php0 Đó là chương trình đầu tiên viết bằng PHP, nó thật đơn giản nhưng chứa cấu trúc mà các file php sau bạn cần theo. Tìm hiểu cấu trúc chương trình PHP của ví dụ trênĐầu tiên là dòng php helloworld.php1 <?php Nó cho biết bắt đầu của khối các dòng lệnh viết bằng PHP. Nếu PHP có thiết lập trong php helloworld.php2 short_open_tag = "1" thì bạn có thể dùng dạng ngắn (không có chữ php)
Nếu muốn có khả năng Debug, hãy tham khảo Sử dụng XDebug |