![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Giáo án PHP
Số trang: 84
Loại file: pdf
Dung lượng: 814.82 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 9 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Mục đích và yêu cầu: Nắm được các khái niệm cơ bản nhất về mạng máy tính; biết cách cài đặt giao thức TCP/IP và web server. Yêu cầu: Một tờ giấy trắng; Một gói cafe + 1 cốc nước nóng, hoặc một ít chè xanh.Bộc ài window, File phpdew.zip đi kèm tài liệu này.
Nội dung trích xuất từ tài liệu:
Giáo án PHPBài 1: Những khái niệm căn bản về mạng máy tính« on: January 18, 2007, 08:18:43 AM »Mục đích và yêu cầu:- Nắm được các khái niệm cơ bản nhất về mạng máy tính.- Biết cách cài đặt giao thức TCP/IP và web server.Yêu cầu:- Một tờ giấy trắng- Một gói café + 1 cốc nước nóng, hoặc một ít chè xanh.- Bộ cài Windows.- File phpdev.zip đi kèm tài liệu này.Bắt đầu:Bước 1: Ghi vào tờ giấy dòng chữ: Đang bận làm việc, không tiếp khách, chỉ tiếp gái đẹp rồi dán trước cửa hoặctrên bàn làm việcBước 2: Pha một cốc café.Bước 3: Bắt đầu với những khái niệm:I. Khái niệm cơ bản:1. Mạng máy tính: Là 2 hay nhiều máy tính được kết nối với nhau.2. Máy chủ - Máy khách:Trong mạng máy tính, máy chủ (hay còn gọi là server) là một máy tính được sử dụng để các máy tính khác truycập. Các máy tính truy cập vào 1 máy chủ được gọi là máy khách.Như vậy, 1 máy tính trong mạng có thể vừa là 1 máy chủ (khi có máy khác truy cập đến nó), vừa là một máykhách (nếu nó truy cập đến một máy tính khác). Vì vậy đừng nên nghĩ rằng máy chủ là 1 cái gì đó cao siêu chomệt óc3. Giao thức mạng:Các máy tính trên mạng nói chuyện với nhau thông qua một ngôn ngữ đặc biệt gọi là các giao thức mạng. Córất nhiều giao thức khác nhau, mỗi giao thức có 1 nhiệm vụ riêng. Ở đây tôi tạm chia ra làm 2 nhóm giao thức:- Giao thức truyền dữ liệu, chuyên dùng để vận chuyển dữ liệu giữa 2 máy tính.- Giao thức xử lý dữ liệu, có nhiệm vụ xử lý dữ liệu nhận được từ giao thức truyền dữ liệuTúm lại: Không nên phát hoảng khi nghe thấy 2 từ giao thức. Chẳng qua nó chỉ là 1 dạng ngôn ngữ để trao đổivới nhau mà thôi. Và bạn cứ yên chí rằng nếu thích, bạn có thể tự định nghĩa ra một cái giao thức nào đó. Chẳnghạn như các chương trình chat của Yahoo, hay các chương trình remote trojan… Chúng tự đẻ ra các giao thứcriêng dựa trên nền giao thức TCP/IP đấy.4. Chùm giao thức TCP/IPGiao thức TCP/IP là 1 giao thức được sử dụng để truyền dữ liệu giữa 2 máy tính. Theo giao thức này, mỗi máytính sẽ có 1 địa chỉ xác định trên mạng gọi là địa chỉ IP. Địa chỉ IP là một cụm chữ số có dạng a.b.c.d (a,b,c,d làcác số từ 0 đến 255). VD: 174.178.0.1.Giao thức TCP/IP chỉ có nhiệm vụ duy nhất là truyền dữ liệu giữa 2 máy tính và đảm bảo giữ nguyên vẹn dữ liệukhi truyền đi. Ngoài ra nó chẳng cần biết dữ liệu đó là gì và được xử lý như thế nào.Dựa trên khả năng vận chuyển của giao thức TCP/IP, người ta xây dựng nên một nhóm các giao thức khácchuyên xử lý dữ liệu nhận được từ TCP/IP, gọi là chùm giao thức TCP/IP hay họ giao thức TCP/IP.Để phân chia các giao thức con trong chùm giao thức TCP/IP, người ta sử dụng một khái niệm khác gọi là Cổnggiao thức. Đây là 1 con số nguyên từ 0 đến 32767 thì phải :p. Mỗi giao thức con trong chùm giao thức sẽ chiếmhữu một cổng riêng. Thông thường thì mỗi chương trình ứng dụng trên server sẽ chịu trách nhiệm mở một cổngTCP/IP, định nghĩa giao thức cho cổng đó, và sau đó là lắng nghe các yêu cầu từ máy khách và xử lý các yêu cầuđó.Như vậy, trong hệ giao thức TCP/IP, một máy khách sẽ truy cập thành công đến máy chủ nếu như nó có địa chỉIP và cổng đang mở của dịch vụ trên máy chủ.Chẳng hạn: Với 1 máy chủ quản lý web (web server), chúng ta cần phải có một ứng dụng web gọi là web server.Ứng dụng này sẽ mở 1 cổng (mặc định là 80) và xử lý các tín hiệu đến từ cổng đó.Bây giờ hãy nhấp 1 ngụm café cho tỉnh táo đãII. Trang Web tĩnh và Trang Web động1. Trang web tĩnh và trang web độngBạn đã từng xây dựng một trang Web và đưa nó lên mạng? Trang web của bạn thật là thú vị (ít nhất là theo ýnghĩ của bạn ) và tất nhiên bạn muốn tham khảo ý kiến của người đọc? Chẳng nhẽ bạn lại cho số điện thoại vàyêu cầu người góp ý phải gọi điện đến? Hic… Đảm bảo sẽ chẳng có ma nào thèm gọi điện.Bạn muốn xin một ít thông tin về người duyệt Web… hic. Làm cách nào bây giờ???Vâng, đó chính là nhược điểm của cái gọi là trang web tĩnh. Đó là các trang Web không cho phép bạn có thểtương tác với người dùng (chẳng hạn như là trao đổi hay thu thập các thông tin từ phía người dùng). Nó là cáctrang web có đuôi *.htm thông thường. Ngược lại, các trang Web động cho phép bạn nhận thông tin từ ngườidùng, xử lý thông tin đó, và có thể đáp trả lại các yêu cầu của họ. Xem ra nó cũng linh động ra phết đấy chứ?Để làm được điều đó, tất nhiên là bạn phải … theo dõi các bài viết này2. Lập trình ScriptCác trang web nguyên thuỷ sử dụng ngôn ngữ định dạng chuẩn là HTML (HyperText Markup Language). HTMLchuẩn chỉ bao gồm các cặp thẻ đánh dấu để định khuôn dạng của tài liệu. Tuỳ theo tên thẻ là gì mà trình duyệtsẽ tự động hiểu và làm các công việc do thẻ đó quy định. Chẳng hạn như cặp thẻ …. quy định đoạn vănbản trong đó sử dụng chữ đậm. Vì vậy, trên thực tế người ta không coi nó là một ngôn ngữ (vì nó chẳng liên quangì đến những thứ mà ta hay gặp trong lập trình như biến, câu lệnh rẽ nhánh, lặp…). Cũng chính vì nguyên nhânnày, nó phải tự mở rộng bằng cách cho phép nhúng vào bản thân n ...
Nội dung trích xuất từ tài liệu:
Giáo án PHPBài 1: Những khái niệm căn bản về mạng máy tính« on: January 18, 2007, 08:18:43 AM »Mục đích và yêu cầu:- Nắm được các khái niệm cơ bản nhất về mạng máy tính.- Biết cách cài đặt giao thức TCP/IP và web server.Yêu cầu:- Một tờ giấy trắng- Một gói café + 1 cốc nước nóng, hoặc một ít chè xanh.- Bộ cài Windows.- File phpdev.zip đi kèm tài liệu này.Bắt đầu:Bước 1: Ghi vào tờ giấy dòng chữ: Đang bận làm việc, không tiếp khách, chỉ tiếp gái đẹp rồi dán trước cửa hoặctrên bàn làm việcBước 2: Pha một cốc café.Bước 3: Bắt đầu với những khái niệm:I. Khái niệm cơ bản:1. Mạng máy tính: Là 2 hay nhiều máy tính được kết nối với nhau.2. Máy chủ - Máy khách:Trong mạng máy tính, máy chủ (hay còn gọi là server) là một máy tính được sử dụng để các máy tính khác truycập. Các máy tính truy cập vào 1 máy chủ được gọi là máy khách.Như vậy, 1 máy tính trong mạng có thể vừa là 1 máy chủ (khi có máy khác truy cập đến nó), vừa là một máykhách (nếu nó truy cập đến một máy tính khác). Vì vậy đừng nên nghĩ rằng máy chủ là 1 cái gì đó cao siêu chomệt óc3. Giao thức mạng:Các máy tính trên mạng nói chuyện với nhau thông qua một ngôn ngữ đặc biệt gọi là các giao thức mạng. Córất nhiều giao thức khác nhau, mỗi giao thức có 1 nhiệm vụ riêng. Ở đây tôi tạm chia ra làm 2 nhóm giao thức:- Giao thức truyền dữ liệu, chuyên dùng để vận chuyển dữ liệu giữa 2 máy tính.- Giao thức xử lý dữ liệu, có nhiệm vụ xử lý dữ liệu nhận được từ giao thức truyền dữ liệuTúm lại: Không nên phát hoảng khi nghe thấy 2 từ giao thức. Chẳng qua nó chỉ là 1 dạng ngôn ngữ để trao đổivới nhau mà thôi. Và bạn cứ yên chí rằng nếu thích, bạn có thể tự định nghĩa ra một cái giao thức nào đó. Chẳnghạn như các chương trình chat của Yahoo, hay các chương trình remote trojan… Chúng tự đẻ ra các giao thứcriêng dựa trên nền giao thức TCP/IP đấy.4. Chùm giao thức TCP/IPGiao thức TCP/IP là 1 giao thức được sử dụng để truyền dữ liệu giữa 2 máy tính. Theo giao thức này, mỗi máytính sẽ có 1 địa chỉ xác định trên mạng gọi là địa chỉ IP. Địa chỉ IP là một cụm chữ số có dạng a.b.c.d (a,b,c,d làcác số từ 0 đến 255). VD: 174.178.0.1.Giao thức TCP/IP chỉ có nhiệm vụ duy nhất là truyền dữ liệu giữa 2 máy tính và đảm bảo giữ nguyên vẹn dữ liệukhi truyền đi. Ngoài ra nó chẳng cần biết dữ liệu đó là gì và được xử lý như thế nào.Dựa trên khả năng vận chuyển của giao thức TCP/IP, người ta xây dựng nên một nhóm các giao thức khácchuyên xử lý dữ liệu nhận được từ TCP/IP, gọi là chùm giao thức TCP/IP hay họ giao thức TCP/IP.Để phân chia các giao thức con trong chùm giao thức TCP/IP, người ta sử dụng một khái niệm khác gọi là Cổnggiao thức. Đây là 1 con số nguyên từ 0 đến 32767 thì phải :p. Mỗi giao thức con trong chùm giao thức sẽ chiếmhữu một cổng riêng. Thông thường thì mỗi chương trình ứng dụng trên server sẽ chịu trách nhiệm mở một cổngTCP/IP, định nghĩa giao thức cho cổng đó, và sau đó là lắng nghe các yêu cầu từ máy khách và xử lý các yêu cầuđó.Như vậy, trong hệ giao thức TCP/IP, một máy khách sẽ truy cập thành công đến máy chủ nếu như nó có địa chỉIP và cổng đang mở của dịch vụ trên máy chủ.Chẳng hạn: Với 1 máy chủ quản lý web (web server), chúng ta cần phải có một ứng dụng web gọi là web server.Ứng dụng này sẽ mở 1 cổng (mặc định là 80) và xử lý các tín hiệu đến từ cổng đó.Bây giờ hãy nhấp 1 ngụm café cho tỉnh táo đãII. Trang Web tĩnh và Trang Web động1. Trang web tĩnh và trang web độngBạn đã từng xây dựng một trang Web và đưa nó lên mạng? Trang web của bạn thật là thú vị (ít nhất là theo ýnghĩ của bạn ) và tất nhiên bạn muốn tham khảo ý kiến của người đọc? Chẳng nhẽ bạn lại cho số điện thoại vàyêu cầu người góp ý phải gọi điện đến? Hic… Đảm bảo sẽ chẳng có ma nào thèm gọi điện.Bạn muốn xin một ít thông tin về người duyệt Web… hic. Làm cách nào bây giờ???Vâng, đó chính là nhược điểm của cái gọi là trang web tĩnh. Đó là các trang Web không cho phép bạn có thểtương tác với người dùng (chẳng hạn như là trao đổi hay thu thập các thông tin từ phía người dùng). Nó là cáctrang web có đuôi *.htm thông thường. Ngược lại, các trang Web động cho phép bạn nhận thông tin từ ngườidùng, xử lý thông tin đó, và có thể đáp trả lại các yêu cầu của họ. Xem ra nó cũng linh động ra phết đấy chứ?Để làm được điều đó, tất nhiên là bạn phải … theo dõi các bài viết này2. Lập trình ScriptCác trang web nguyên thuỷ sử dụng ngôn ngữ định dạng chuẩn là HTML (HyperText Markup Language). HTMLchuẩn chỉ bao gồm các cặp thẻ đánh dấu để định khuôn dạng của tài liệu. Tuỳ theo tên thẻ là gì mà trình duyệtsẽ tự động hiểu và làm các công việc do thẻ đó quy định. Chẳng hạn như cặp thẻ …. quy định đoạn vănbản trong đó sử dụng chữ đậm. Vì vậy, trên thực tế người ta không coi nó là một ngôn ngữ (vì nó chẳng liên quangì đến những thứ mà ta hay gặp trong lập trình như biến, câu lệnh rẽ nhánh, lặp…). Cũng chính vì nguyên nhânnày, nó phải tự mở rộng bằng cách cho phép nhúng vào bản thân n ...
Tìm kiếm theo từ khóa liên quan:
Giáo án PHP lập trình mạng giáo trình mạng đại cương về mạng mạng máy tính giao diện websiteTài liệu liên quan:
-
Giáo án Tin học lớp 9 (Trọn bộ cả năm)
149 trang 278 0 0 -
Ngân hàng câu hỏi trắc nghiệm môn mạng máy tính
99 trang 257 1 0 -
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 2
102 trang 256 0 0 -
47 trang 242 3 0
-
Đề cương chi tiết học phần Thiết kế và cài đặt mạng
3 trang 240 0 0 -
80 trang 228 0 0
-
122 trang 217 0 0
-
Giáo trình Hệ thống mạng máy tính CCNA (Tập 4): Phần 1
122 trang 217 0 0 -
Giáo trình môn học/mô đun: Mạng máy tính (Ngành/nghề: Quản trị mạng máy tính) - Phần 1
68 trang 213 0 0 -
Giáo trình căn bản về mạng máy tính -Lê Đình Danh 2
23 trang 203 0 0