intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Nhập môn lập trình web với PHP - Bài 1: Tổng quan về lập trình web php

Chia sẻ: Minh Hoang | Ngày: | Loại File: PPT | Số trang:24

213
lượt xem
33
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Trình bày tổng quan về Web Server và cách thức hoạt động của nó. Cung cấp các kiến thức cơ bản về ngôn ngữ PHP và CSDL MySQL như: cách cài đặt, câu lệnh, cú pháp, các hàm thông dụng trong việc lập trình Web

Chủ đề:
Lưu

Nội dung Text: Nhập môn lập trình web với PHP - Bài 1: Tổng quan về lập trình web php

  1. TRUNG TÂM TIN HỌC ĐẠI HỌC KHOA HỌC TỰ NHIÊN-TP.HCM NHẬP MÔN LẬP TRÌNH WEB VỚI PHP 1
  2. TRUNG TÂM TIN HỌC ĐẠI HỌC KHOA HỌC TỰ NHIÊN-TP.HCM Bài 1: Tổng quan lập trình PHP 1. Giới thiệu chung về ứng dụng web 2. Các đặc điểm của ngôn ngữ PHP 3. Wamp Server 4. Ứng dụng PHP 2
  3. Bài 1: Tổng quan lập trình PHP 1. Giới thiệu chung về ứng dụng Web  Các khái niệm cơ bản  Cơ chế tương tác từ người dùng đến Web Server 3
  4. Bài 1: Tổng quan lập trình PHP Các khái niệm cơ bản  HTML (Hypertext Markup Language)  Web Programming Language  Web Server  Database Server  Web Browser  URL (Uniform Resource Locator)  HTTP (Hypertext Transfer Protocol) 4
  5. Bài 1: Tổng quan lập trình PHP HTML (HyperText Markup Language)  Ngôn ngữ dùng để xây dựng các trang web  Gồ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 5
  6. Bài 1: Tổng quan lập trình PHP Các khái niệm cơ bản  Web Programming Language – Là 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 web – Một số ngôn ngữ lập trình web thường được dùng: • Xử lý ở Client: Javascript, VBScript • Xử lý ở Server: ASP, PHP, JSP, ... 6
  7. Bài 1: Tổng quan lập trình PHP Web Server và Web Client  Web Server – Máy tính lưu trữ website – Trả kết quả về cho Web Client khi nhận được yêu cầu  Web Client – Máy tính dùng để truy cập các trang web – Có khả năng yêu cầu và nhận kết quả từ Web Server 7
  8. Bài 1: Tổng quan lập trình PHP Trình duyệt web – Web Browser  Phầ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 Google – Opera của Opera Software – Safari của Apple 8
  9. Bài 1: Tổng quan lập trình PHP URL (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 Ví dụ: – host: địa chỉ máy chủ chứa tài nguyên http://www.legend.net.uk/resources/gloss.html – port: cổng dịch vụ trên máy chủ http://www.tuoitre.com.vn/Tianyon/Index.aspx?ArticleID=238657&ChannelID=3 – path: đường dẫn và tên của tập tin tài nguyên trên máy chủ http://www.htmlib.com:80/example_files/file.html?Lib=3 – querystring: các tham số được gửi kèm theo http 9
  10. Bài 1: Tổng quan lập trình PHP HTTP (HyperText Transfer Protocol)  Là giao thức chuyển giao siêu văn bản trên web  Giao 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 10
  11. Bài 1: Tổng quan lập trình PHP Cơ chế tương tác từ người dùng đến Web Server Request Web Browser Web Server Response 11
  12. Bài 1: Tổng quan lập trình PHP Cơ chế tương tác từ người dùng đến Web Server Html Html Javascript Javascript Css Css PHP 12
  13. Bài 1: Tổng quan lập trình PHP 2. Các đặc điểm của ngôn ngữ PHP  Đặc điểm – PHP được chạy trên hệ thống chủ (Server) – PHP rất đơn giản – Tốc độ xử lý nhanh, dễ sử dụng – Luô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ạng – Hoà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… 13
  14. Bài 1: Tổng quan lập trình PHP 3. Wamp Server  Đặc điểm  Cài đặt 14
  15. Bài 1: Tổng quan lập trình PHP Đặ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ợ PHP5 – Miễn phí 15
  16. Bài 1: Tổng quan lập trình PHP Cài đặt – Sử 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ình – Kiểm tra kết quả cài đặt Chú ý: Khi cài đặt và sử dụng Wamp thì cần phải tắt IIS 16
  17. Bài 1: Tổng quan lập trình PHP 4. Ứng dụng PHP  Cách tổ chức và lưu trữ ứng dụng  Công cụ để xây dựng ứng dụng PHP  Các thao tác cơ bản 17
  18. Bài 1: Tổng quan lập trình PHP Cách tổ chức và lưu trữ ứng dụng  Thư mục lưu trữ ứng dụng được đặt trong thư mục wamp/www … 18
  19. Bài 1: Tổng quan lập trình PHP Cách tổ chức và lưu trữ ứng dụng  Các loại tập tin thường gặp trong ứng dụng PHP 19
  20. Bài 1: Tổng quan lập trình PHP Công cụ để xây dựng ứng dụng PHP  Macro Media Dream Weaver 20
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
5=>2