Tài liệu Nhập môn lập trình web với PHP - Bài 1: Tổng quan lập trình PHP: NHẬP MÔN LẬP TRÌNH WEB VỚI PHP1Bài 1: Tổng quan lập trình PHPGiới thiệu chung về ứng dụng webCác đặc điểm của ngôn ngữ PHPWamp ServerỨng dụng PHP21. Giới thiệu chung về ứng dụng WebCác khái niệm cơ bảnCơ chế tương tác từ người dùng đến Web Server3Các khái niệm cơ bảnHTML (Hypertext Markup Language) Web Programming Language Web ServerDatabase Server Web BrowserURL (Uniform Resource Locator) HTTP (Hypertext Transfer Protocol) 4HTML (HyperText Markup Language)Ngôn ngữ dùng để xây dựng các trang webGồm các tag giúp web browser biết cách định dạng thông tin hiển thịVí dụ: nội dung trang web Chao.html HP3 – ASP.NET Chào mừng các bạn đến với ngôn ngữ HTML 5Các khái niệm cơ bảnWeb Programming LanguageLà ngôn ngữ lập trình được sử dụng để hỗ trợ và tăng cường các khả năng của các ứng dụng webMột số ngôn ngữ lập trình web thường được dùng: Xử lý ở Client: Javascript, VBScriptXử lý ở Server: ASP, PHP, JSP, ...6Web Server và Web ClientWeb ServerMáy tính lưu trữ websiteTrả kết quả về cho Web Client...
24 trang |
Chia sẻ: Khủng Long | Lượt xem: 1356 | Lượt tải: 2
Bạn đang xem trước 20 trang mẫu tài liệu Nhập môn lập trình web với PHP - Bài 1: Tổng quan lập trình PHP, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
NHẬP MÔN LẬP TRÌNH WEB VỚI PHP1Bài 1: Tổng quan lập trình PHPGiới thiệu chung về ứng dụng webCác đặc điểm của ngôn ngữ PHPWamp ServerỨng dụng PHP21. Giới thiệu chung về ứng dụng WebCác khái niệm cơ bảnCơ chế tương tác từ người dùng đến Web Server3Các khái niệm cơ bảnHTML (Hypertext Markup Language) Web Programming Language Web ServerDatabase Server Web BrowserURL (Uniform Resource Locator) HTTP (Hypertext Transfer Protocol) 4HTML (HyperText Markup Language)Ngôn ngữ dùng để xây dựng các trang webGồm các tag giúp web browser biết cách định dạng thông tin hiển thịVí dụ: nội dung trang web Chao.html HP3 – ASP.NET Chào mừng các bạn đến với ngôn ngữ HTML 5Các khái niệm cơ bảnWeb Programming LanguageLà ngôn ngữ lập trình được sử dụng để hỗ trợ và tăng cường các khả năng của các ứng dụng webMột số ngôn ngữ lập trình web thường được dùng: Xử lý ở Client: Javascript, VBScriptXử lý ở Server: ASP, PHP, JSP, ...6Web Server và Web ClientWeb ServerMáy tính lưu trữ websiteTrả kết quả về cho Web Client khi nhận được yêu cầuWeb ClientMáy tính dùng để truy cập các trang webCó khả năng yêu cầu và nhận kết quả từ Web Server7Trình duyệt web – Web BrowserPhần mềm dùng để xem các tài liệu hoặc tìm kiếm các tài nguyên trên World Wide Web Một số trình duyệt thông dụng hiện nay:Internet Explorer của Microsoft Mozilla Firefox của Tập đoàn Mozilla Chrome của GoogleOpera của Opera Software Safari của Apple8URL (Uniform Resource Locator )Đường dẫn chỉ tới một trang web cụ thể trên Internet.Cú pháp đầy đủ:scheme:// [:port] [ [?] ] Trong đó:scheme: lọai dịch vụ Internet host: địa chỉ máy chủ chứa tài nguyên port: cổng dịch vụ trên máy chủpath: đường dẫn và tên của tập tin tài nguyên trên máy chủ querystring: các tham số được gửi kèm theo http Ví dụ: (HyperText Transfer Protocol)Là giao thức chuyển giao siêu văn bản trên webGiao thức này là tập hợp các qui định dùng để trao đổi các tài liệu (văn bản, hình ảnh, âm thanh, video, các tập tin đa truyền thông,) giữa Web server và trình duyệt Web 10Cơ chế tương tác từ người dùng đến Web ServerWeb BrowserWeb ServerRequestResponse11Cơ chế tương tác từ người dùng đến Web ServerHtmlJavascriptCssPHPHtmlJavascriptCss122. Các đặc điểm của ngôn ngữ PHPĐặc điểmPHP được chạy trên hệ thống chủ (Server) PHP rất đơn giảnTốc độ xử lý nhanh, dễ sử dụngLuôn được cải tiến và cập nhật (mã nguồn mở)Có nhiều hướng dẫn sử dụng trên mạngHoàn toàn miễn phíPHP có thể thực thi trên bất cứ hệ điều hành (Operator System) nào.PHP không chỉ làm việc với HTML mà còn có thể làm việc được với hình ảnh, PDF, Flash movie,PHP có thể dễ dàng nối kết với các cơ sở dữ liệu như mySQL, mSQL, FrontBase, dBase, Solid, ODBC, Oracle, FilePro 133. Wamp ServerĐặc điểmCài đặt14Đặc điểm WAMP: là một gói phần mềm Web Server tất cả trong một (All-in-One), gồm có: Apache, MySQL, PHP chạy trên nền Windows.Có thể cài đặt dễ dàng.Được cập nhật đều đặn. Rất thuận lợi cho việc tạo máy chủ Web để chạy thử, thiết kế Website bằng PHP. Chạy ổn định cho Joomla 1.0.x, Joomla 1.5.Hỗ trợ PHP5Miễn phí15Cài đặtSử dụng phiên bản Wamp 2.0i để cài đặt lần lượt theo các bước.Khi cài đặt xong, chúng ta sẽ thấy biểu tượng nửa hình tròn màu trắng ở góc phải dưới của màn hìnhKiểm tra kết quả cài đặtChú ý: Khi cài đặt và sử dụng Wamp thì cần phải tắt IIS164. Ứng dụng PHPCách tổ chức và lưu trữ ứng dụngCông cụ để xây dựng ứng dụng PHPCác thao tác cơ bản17Cách tổ chức và lưu trữ ứng dụngThư mục lưu trữ ứng dụng được đặt trong thư mục wamp/www18Cách tổ chức và lưu trữ ứng dụngCác loại tập tin thường gặp trong ứng dụng PHP19Công cụ để xây dựng ứng dụng PHPMacro Media Dream Weaver20Các thao tác cơ bảnTạo trang PHP21Các thao tác cơ bảnThiết lập các thuộc tính cơ bản cho trang22Các thao tác cơ bảnNhúng PHP vào HTML23Hết24
Các file đính kèm theo tài liệu này:
- tailieu.ppt