Pages

Thứ Ba, 6 tháng 8, 2013

Học PHP, Phần 3: Xác thực, các đối tượng, các ngoại lệ và tạo luồng

Tóm tắt:  Hướng dẫn này là Phần 3 của một loạt bài gồm ba phần "học php" dạy bạn cách sử dụng PHP thông qua việc xây dựng một ứng dụng tiến trình công việc đơn giản. Trong hướng dẫn này, bạn sẽ học về sử dụng xác thực HTTP, tạo luồng các tập tin và cách tạo các đối tượng và các ngoại lệ.
Xem thêm bài trong loạt bài này
Ngày:  30 09 2010
Mức độ:  Trung bình

Hoạt động:  9929 lần đọc
1 star2 stars3 stars4 stars5 stars Điểm trung bình (dựa trên 14 ý kiến)
Trước khi bạn bắt đầu
Hướng dẫn này kết thúc ứng dụng tiến trình công việc đơn giản mà bạn đã bắt đầu trong phần đầu tiên của loạt bài này về học php. Bạn sẽ thêm xác thực HTTP, khả năng tạo luồng tài liệu từ một vị trí truy cập không là trang Web và xử lý ngoại lệ. Bạn cũng sẽ thiết lập một số các ứng dụng trong các đối tượng.
Nói chung, bạn sẽ thêm khả năng cho một người quản trị để phê duyệt một tập tin, làm cho nó sẵn sàng cho những người dùng. Các chủ đề sau sẽ được thảo luận:
  • Việc cho phép và sử dụng xác thực HTTP dựa trên trình duyệt.
  • Tạo luồng dữ liệu từ một tập tin.
  • Tạo các lớp và các đối tượng.
  • Sử dụng các phương thức và các đặc tính của đối tượng.
  • Tạo và xử lý các ngoại lệ.
  • Sử dụng các thuộc tính định danh của XML
  • Xác nhận tính hợp lệ một tài liệu XML bằng cách sử dụng DTD (Định nghĩa kiểu tài liệu - Document Type Definition).
  • Kiểm soát truy cập dữ liệu dựa trên các trang yêu cầu.
Ai cần sử dụng hướng dẫn này?
Hướng dẫn này là Phần 3 của loạt bài ba phần được thiết kế để dạy cho bạn những điều cơ bản về lập trình trong PHP trong khi xây dựng một ứng dụng tiến trình công việc đơn giản. Hướng dẫn này dành cho các nhà phát triển, những người muốn tìm hiểu thêm về các chủ đề nâng cao, chẳng hạn như sử dụng PHP để lập trình hướng đối tượng. Hướng dẫn này cũng đề cập đến việc xác thực HTTP, tạo luồng, các lớp và các đối tượng và xử lý ngoại lệ, cũng như cung cấp cái nhìn khác về thao tác XML.
Hướng dẫn này giả định bạn đã có một sự hiểu biết với các khái niệm cơ bản về PHP, chẳng hạn như cú pháp, xử lý biểu mẫu và truy cập một cơ sở dữ liệu. Bạn có thể nhận được các thông tin mà bạn cần nhờ hướng dẫn "Học PHP, Phần 1" và "Học PHP, Phần 2," 
Các điều kiện cần có trước
Để làm theo mã ví dụ, bạn cần bảo đảm các công cụ sau đây được cài đặt và chạy thử:
Máy chủ HTTP -- Bạn có thể cài đặt PHP trên nhiều máy chủ HTTP như Apache và Microsoft® IIS, và trên Windows®, Linux®, UNIX®, Mac OS X, và các nền tảng khác. Nói chung, sự lựa chọn của bạn về máy chủ không quan trọng, nhưng hướng dẫn này sẽ trình bày một số vấn đề cấu hình liên quan đến việc xác thực HTTP bằng cách sử dụng Apache 2.x như là một ví dụ. Bạn có thể tải về máy chủ Apache HTTP từ Apache.
PHP -- Tất nhiên, bạn sẽ cần một bản phân phối của PHP. Cả hai phiên bản V4 và V5 của PHP đang sử dụng tại thời điểm viết bài này, nhưng hướng dẫn này tập trung vào phiên bản V5 do những cải tiến nâng cao của nó. Hãy tải PHP.
Cơ sở dữ liệu -- Một phần của dự án này liên quan đến việc lưu dữ liệu vào một cơ sở dữ liệu, do đó tất nhiên bạn cũng sẽ cần một cơ sở dữ liệu. Hướng dẫn này trình bày cơ sở dữ liệu MySQL vì nó thường được dùng với PHP. Bạn có thể tải MySQL từhttp://dev.mysql.com/downloads/index.html.

Người đăng:nguyen huu toan

1 nhận xét: