Tài liệu Công Nghệ Internet tiếng Việt

179 199 0
Tài liệu Công Nghệ Internet tiếng Việt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Internet là sự kết nối giữa các mạng với nhau. Trong mạng này, mỗi máy tính được nhận ra bởi một địa chỉ duy nhất trên toàn cầu mà được biết đến với tên gọi là địa chỉ IP. Một DNS của một máy tính đặc biệt được sử dụng để cung cấp tên cho địa chỉ IP để mà từ đó người sử dụng có thể xác định vị trí của một máy tính bởi một tên.

http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Mục lục Các công nghệ Internet . 15 Đối với độc giả 15 Điều kiện tiền đề . 15 Tổng quan Internet . 15 Internet 15 Quá trình phát triển . 16 Các lợi 17 Các bất lợi 19 Tổng quan Intranet . 21 Intranet 21 Các lợi ích . 22 Giao tiếp . 22 Tiết kiệm thời gian 22 Sự cộng tác 22 Nền tảng độc lập lẫn (Platform Independency) . 22 Hiệu chi phí . 23 Năng suất công việc . 23 Quản lý kinh doanh . 23 Bảo mật 23 Những người dùng riêng biệt 23 Cập nhật liên tục . 23 Các vấn đề . 23 Các ứng dụng . 24 Các ứng dụng liên quan tới công bố tài liệu . 25 Các ứng dụng nguồn điện tử 25 Các ứng dụng thông tin tương tác . 25 Hỗ trợ cho ứng dụng Internet 25 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Sự khác Internet Intranet . 26 Tổng quan Extranet 26 Extranet 26 Sự thực thi . 27 Các lợi ích . 28 Các vấn đề . 29 Hosting 29 Bảo mật 29 Các vấn đề truy cập 30 Khả tương tác bị giảm sút . 30 So sánh Extranet Intranet . 30 Các mô hình tham chiếu Internet . 30 Mô hình tham chiếu 30 Mô hình OSI . 31 Tầng vật lý (Physical Layer) 31 Tầng liên kết liệu . 32 Tầng mạng . 32 Tầng truyền tải 32 Tầng phiên (Session Layer) 32 Tầng trình bày (Presentation Layer) 32 Tầng ứng dụng 33 Mô hình TCP/IP 33 Tầng ứng dụng 34 Tầng truyền tải 34 Tầng liên mạng (Internet) 34 Tầng Host-to-Network 34 Hệ thống tên miền (DNS) 35 Tổng quan 35 Địa IP 35 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Uniform Resource Locator (URL) 35 Các kiểu URL . 35 Sự khác URL quan hệ URL tuyệt đối 36 Cấu trúc Hệ thống tên miền 37 Các Tên miền 37 Không gian tên miền 39 Tên Server . 39 Các khu vực (zones) 39 Cách DNS làm việc 41 Các dịch vụ Internet 41 Các dịch vụ giao tiếp . 42 Các dịch vụ thu thập thông tin . 43 Các dịch vụ web . 43 World Wide Web (WWW) . 44 Hội nghị truyền hình (Video Conferencing) 44 Các chế độ Hội nghị truyền hình 44 Kết nối Internet 45 Các Nhà cung cấp dịch vụ Internet (ISP) 45 Các kiểu ISP 45 Các kiểu kết nối 46 Kết nối Dial-up . 47 ISDN 47 DSL . 48 Kết nối truyền hình cáp liên mạng . 49 Kết nối Internet dùng vệ tinh nhân tạo 50 Kết nối Internet không dây 51 Các giao thức Internet . 51 Transmission Control Protocol (TCP) 51 Các dịch vụ TCP . 52 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Internet Protocol (IP) . 53 User Datagram Protocol (UDP) 54 Giao thức truyền tải file (FTP) 55 Trivial File Transfer Protocol (TFTP) 56 Sự khác FTP TFTP . 57 Telnet 57 Giao thức truyền tải siêu văn (HTTP) . 57 Yêu cầu HTTP . 58 Phản hồi HTTP 58 Tổng quan Emai 58 Email 58 Địa thư điện tử 58 Các thành phần thông báo thư điện tử . 59 Header thư điện tử . 59 Các lợi 61 Đáng tin cậy . 61 Tiện lợi 61 Tốc độ . 61 Rẻ 61 Có thể in . 61 Tính toàn cầu . 62 Tính tổng quát . 62 Các nhược điểm . 62 Có thể giả mạo 62 Quá tải 62 Điều hướng sai 62 Thư rác . 62 Không có phản hồi 62 Các giao thức Email . 62 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com SMPTP . 63 Các lệnh SMTP . 63 IMAP 65 Các lệnh IMAP 65 POP 66 Các lệnh POP 67 So sánh POP IMAP . 68 Trình làm việc Email . 69 Hệ thống thư điện tử . 69 Mailer 69 Mail Server . 69 Mailboxes . 69 Sự làm việc thư điện tử 70 Các hoạt động Email 71 Tạo tài khoản thư điện tử 71 Soạn gửi thư điện tử 73 Đọc thư . 74 Thư đáp 74 Chuyển tiếp thư điện tử 74 Xóa thư điện tử . 75 Các tính Email . 75 Đính kèm 75 Tập địa 75 Các kiểu MIME . 76 Quy tắc ứng xử Email 77 Bảo mật thư điện tử 78 Hack thư điện tử . 78 Spam . 78 Virus 78 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Phishing 78 Spam thư điện tử Thư rác . 79 Chặn spam . 79 Dọn lưu giữ thư điện tử 79 Các nhà cung cấp dịch vụ Email . 80 Tổng quan Website 81 Các website tĩnh . 81 Các website động . 82 Các trang web động Server 82 Trang web động Client . 82 Các kiểu Website 82 Diễn đàn trực tuyến 82 Blog 83 Các thuật ngữ liên quan tới Blog 84 Blog chủ đề 84 E-commerce (Thương mại điện tử) 85 Các tính 86 Portfolio (Hồ sơ lực) . 87 Phân loại . 87 Thiết kế Website . 87 Wireframe . 88 Các công cụ thiết kế web 89 Phân tích trang web 91 Khối . 91 Logo 91 Điều hướng 91 Nội dung . 91 Chân trang (footer) . 92 Khoảng trống trắng . 92 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Các lỗi thiết kế web . 92 Phát triển Web 93 Phát triển web . 93 Tiến trình phát triển web 94 Các công cụ phát triển web . 96 Các tính 96 Các kỹ cần thiết 96 Đẩy Website lên mạng 97 Các yêu cầu 97 Phần mềm phát triển web 97 Kết nối mạng 97 Web Server 97 Đăng ký URL 97 Các đuôi miền . 98 Đăng ký tên miền 98 Các tổ chức quản lý đăng ký tên miền 99 Hosting Website . 100 quan 100 Các kiểu Hosting . 100 Các Công ty cung cấp dịch vụ Hosting 101 Chế độ bảo mật Website 102 Nghiên cứu tính bảo mật 103 Phần mềm cập nhật . 103 SQL Injection . 103 Cross Site Scripting (XSS) 103 Các thông báo lỗi 103 Tính hiệu lực liệu . 103 Mật . 103 Tải file lên 103 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com SSL 103 Tối ưu phương tiện tìm kiếm . 104 SEO gì? 104 Các loại SEO . 104 Các yếu tố quan trọng SEO quy cách 105 Tìm kiếm từ khóa 105 Phát triển nội dung 106 Phát triển web 106 Xây dựng liên kết . 106 Các công cụ Webmaster . 106 Những SEO nên thực không nên thực 107 Nên thực 107 Không nên thực 107 Tạo tiền từ Website . 108 Các phương thức kiếm tiền 108 Hiển thị quảng cáo 108 Liên kết tiếp thị 108 Dẫn dụ khách hàng (Lead Generation) . 108 Cho thuê thư điện tử (Email Rental) 108 WWW - Tổng quan . 108 Tổng quan 108 Quá trình phát triển . 109 Cấu trúc WWW 110 Bộ ký tự định danh (Character Set Identifiers) 111 Cú pháp 111 Trao đổi liệu . 111 Phép phân loại (Taxonomies) . 112 Các thể luận (Ontologies) 112 Các quy tắc 112 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Bằng chứng (Proof) 112 Mật mã học 112 Giao thức người sử dụng Ứng dụng 112 Hoạt động WWW . 112 Tương lai 113 Giao thức người sử dụng 113 Công nghệ 113 Cấu trúc 114 Các trang Web 114 Trang Web 114 Trang web tĩnh 114 Trang web động 115 Các ngôn ngữ Scripting 115 Client-side Scripting 115 Server-side Scripting 117 Trình duyệt Web . 118 Trình duyệt Web . 118 Cấu trúc 119 Bắt đầu với Internet Explorer 120 Truy cập web . 122 Điều hướng 123 Lưu trang 124 Lưu yếu tố web 125 Favourites . 126 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com . 129 Web Server 129 Tổng quan 129 Trình làm việc . 129 Cấu trúc 130 Concurrent Approach . 131 Đa tiến trình . 131 Đa threaded . 131 Hỗn hợp 131 Các ví dụ 131 Server ủy nhiệm (Proxy Server) 132 Tổng quan 132 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 10 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Tính nguyên vẹn Một thông báo ký, thay đổi thông báo làm hiệu lực chữ ký. Không thể phủ nhận Với thuộc tính này, thực thể mà ký thông báo sau phủ nhận ký nó. Tường lửa bảo mật Firewall hàng rào LAN Internet. Nó cho phép giữ nguồn tin bí mật giảm thiểu rủi ro bảo mật. Nó kiểm soát truyền tải mạng, hai hướng. Sơ đồ sau miêu tả Filewall mẫu LAN Internet. Kết nối chúng có tính chất dễ bị công. Cả phần cứng phần mềm sử dụng điểm để lọc truyền tải qua mạng. Có hai kiểu hệ thống Firewall: làm việc sử dụng lọc Tầng mạng khác làm việc sử dụng Server ủy nhiệm đầu người sử dụng, ứng dụng Tầng mạng. http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 164 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Các điểm  Việc quản lý Firewall phải định vị hai người quản lý hệ thống người quản lý mạng.  Số lượng trình lọc Firewall đa dạng. Với dạng Firewall, lượng trình lọc khác hướng khác nhau. HTML Giới thiệu HTML viết tắt Hyper Text Markup Language. Nó ngôn ngữ định dạng sử dụng để xác định xuất nội dung trang web. Nó cho phép tổ chức văn bản, đồ họa, Audio, Video trang web. Các điểm chính:  Từ Hypertext đề cập tới văn mà hoạt động đường link.  Từ markup đề cập tới ký hiệu, biểu tượng sử dụng để xác định cấu trúc văn bản. Các ký hiệu đánh dấu nói cho trình duyệt biết cách để hiển thị văn thường gọi thẻ.  Từ language đề cập tới cú pháp mà tương tự ngôn ngữ khác. HTML tạo Tim Berners-Lee CERN. Các phiên HTML Bảng liệt kê phiên HTML: Phiên Năm HTML 1.0 1991 HTML 2.0 1995 HTML 3.2 1997 http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 165 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com HTML 4.0 1999 XHTML 2000 HTML5 2012 Các thẻ HTML Tag - Thẻ môt lệnh mà nói cho trình duyệt web cách để hiển thị văn bản, Audio, đồ họa Video mộ trang web. Các điểm chính:  Các thẻ dẫn với cặp ngoặc nhọn.  Chúng bắt đầu với ký tự nhỏ ().  Tên thẻ xác định hai dấu ngoặc nhọn.  Hầu hết thẻ thường xuất cặp: thẻ bắt đầu thẻ đóng.  Thẻ bắt đầu đơn giản tên thẻ bao quanh dấu ngoặc nhọn thẻ đóng xác định bao gồm dấu gạch chéo (/).  Một số thẻ trống, ví dụ chúng thẻ đóng.  Các thẻ không nhạy cảm.  Tên thẻ bắt đầu thẻ đóng phải giống nhau. Ví dụ, hello giá trị tên hai thẻ khác nhau.  Nếu bạn không xác định dấu ngoặc nhọn () cho thẻ, trình duyệt đối xử tên thẻ văn đơn giản.  Thẻ có thuộc tính để cung cấp thông tin thêm thẻ tới trình duyệt. Các thẻ Bảng thẻ HTML mà xác định trang web bản: http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 166 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Thẻ Miêu tả Xác định tài liệu trang web. Xác định thông tin miêu tả tài liệu web. Xác định đầu đề trang web. Xác định phần thân tài liệu web. Đoạn code sau cách sử dụng thẻ đơn giản: Heading goes here… Title goes here… Body goes here… Các thẻ định dạng Bảng sau thẻ HTML sử dụng để dịnh dạng văn bản: Thẻ Miêu tả Chỉ rõ văn bị in đậm. Ví dụ: văn in đậm Nó rõ phần văn nhấn mạnh. Ví dụ văn nhấn mạnh Nó rõ văn quan trọng. Ví dụ: văn quan trọng Nội dung thẻ in nghiêng. Ví dụ văn in nghiêng http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 167 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Chỉ số dưới. Ví dụ X1 Chỉ số trên. Ví dụ: X2 Chỉ rõ phần văn bị chèn. Ví dụ: Giá bút 2015. Chỉ rõ phần văn bị xóa. Ví dụ: Giá bút là2015. Chỉ rõ phần văn đánh dấu. Ví dụ: Trời mưa Các thẻ bảng Dưới bảng miêu tả cách sử dụng phổ biến thẻ bảng: Thẻ Miêu tả Chỉ rõ bảng. Chỉ rõ hàng bảng. Chỉ rõ ô đầu đề bảng. Chỉ rõ liệu ô. Chỉ rõ phụ đề bảng. Chỉ rõ nhóm cột bảng để định dạng. Các thẻ danh sách Bảng miêu tả cách sử dụng chung thẻ danh sách: http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 168 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Thẻ Miêu tả Chỉ rõ danh sách chưa xếp. Chỉ rõ danh sách xếp. Chỉ rõ mục danh sách. Chỉ rõ danh sách miêu tả. Chỉ rõ mục danh sách miêu tả. Chỉ rõ miêu tả mục danh sách miêu tả. Các Frame Frames giúp phân chia cửa sổ trình duyệt thành nhiều khu vực hình chữ nhật. Mỗi khu vực chứa trang HTML riêng rẽ trang làm việc cách riêng rẽ. Một thiết lập khung trình duyệt biết đến Frameset. Nó nói cho trình duyệt cách để phân chia cửa sổ trình duyệt thành khung trang web mà trang phải tải. Bảng sau miêu tả thẻ đa dạng sử dụng để tạo khung: Thẻ Miêu tả Nó đổi chỗ cho thẻ . Nó không chứa thẻ mà thường sử dụng yếu tố . Để thay vào chứa yếu tố sử dụng để thêm khung. Chỉ rõ nội dung khung khác trang web. Nó sử dụng để thiết lập khung mục tiêu mặc định trang mà chứa liên kết mà nội dung http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 169 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com hiển thị khung khác. Các form Form sử dụng đầu vào giá trị. Những giá trị gửi tới server để xử lý. Các mẫu sử dụng yếu tố đầu vào trường văn bản, hộp kiểm tra, nút radio, danh sách, nút đệ trình, … để nhập liệu vào nó. Bảng sau miêu tả thẻ sử dụng phổ biến tạo mẫu: Thẻ Miêu tả Nó sử dụng để tạo mẫu HTML. Chỉ rõ trường đầu vào. Chỉ rõ điều khiển khu vực văn mà cho phép nhập văn nhiều dòng. Chỉ rõ nhãn cho yếu tố đầu vào. CSS Giới thiệu CSS viết tắt Cascading Style Sheets. Nó giúp xác định trình diễn yếu tố HTML file riêng biệt mà biết tệp CSS có đuôi mở rộng .css. CSS giúp thay đổi định dạng yếu tố tạo thay đổi vị trí. Tất thay đổi tạo phản ánh tự động tới tất trang web website mà yếu tố xuất hiện. Các quy tắc CSS Các quy tắc CSS kiểu mà phải tạo để tạo bảng kiểu. Những quy tắc xác định rõ xuất yếu tố HTML liên kết. Mẫu chung cú pháp CSS sau: Selector {property: value;} http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 170 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Các điểm chính:  Bộ chọn (selector) yếu tố HTML mà quy tắc CSS áp dụng tới.  Thuộc tính xác định thuộc tính mà bạn muốn thay đổi tương ứng tới máy chọn.  Thuộc tính nhận giá trị xác định.  Thuộc tính giá trị phân biệt dấu hai chấm (:).  Mỗi khai báo phân biệt dấu chấm phảy (;). Dưới ví dụ quy tắc CSS: P { color : red;} h1 (color : green; font-style : italic } body { color : cyan; font-family : Arial; font- style : 16pt} Nhúng CSS vào HTML Dưới cách thức để thêm CSS vào tài liệu HTML: 1. Inline Style Sheets 2. Embedded Style Sheets 3. External Style Sheets 4. Imported Style Sheets Inline Style Sheets Inline Style Sheets bao gồm với yếu tố HTML, ví dụ: chúng đặt inline với yếu tố. Để thêm inline CSS, phải khai báo thuộc tính style mà chứa thuộc tính CSS nào. Cú pháp: …. http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 171 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Hãy cân nhắc ví dụ sau sử dụng Inline Style Sheets: Inline Style Sheets are included with HTML element i.e. they are placed inline with the element. To add inline CSS, we have to declare style attribute which can contain any CSS property. Embedded Style Sheets Embedded Style Sheets Được sử dụng để áp dụng xuất tới tất kiện yếu tố cụ thể. Những kiện áp dụng yếu tố sử dụng yếu tố. Yếu tố phải bao gồm thuộc tính type. Giá trị thuộc tính type xác định kiểu cú pháp bao gồm biểu diễn trình duyệt. Cú pháp …. …….CSS Rules/Styles…. Hãy cân nhắc ví dụ sau sử dụng Embedded Style Sheets: p {color:green; text-align: left; font-size: 10pt} h1 { color: red; font-weight: bold} External Style Sheets External Style Sheets tệp .css riêng rẽ mà chứa quy tắc CSS. Những file kết nối tới tài liệu HTML sử dụng thẻ với thuộc tính rel. Cú pháp: Để tạo css ngoại vi liên kết tới tài liệu HTMl, bạn theo bước sau: http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 172 http://vietjack.com/internet_technologies/index.jsp  Copyright © vietjack.com Đầu tiên, tạo tệp CSS xác định tất quy tắc CSS cho số yếu tố HTML. Đặt tên tệp external.css. p { Color: orange; text-align: left; font-size: 10pt; } h1 { Color: orange; font-weight: bold; }  Bây tạo tài liệu HTML đặt tên externaldemo.jspl. External Style Sheets Demo External Style Sheets External Style Sheets are the separate .css files that contain the CSS rules. Imported Style Sheets Imported Style Sheets cho phép nhập quy tắc kiểu từ sheet kiểu khác. Để nhập quy tắc CSS, phải sử dụng @import trước tất quy tắc sheet kiểu. Cú pháp Title Information @import URL (cssfilepath) … CSS rules… http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 173 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Hãy cân nhắc ví dụ sau sử dụng Imported Style Sheets: External Style Sheets Demo @import url(external.css); External Style Sheets External Style Sheets are the separate .css files that contain the CSS rules. JavaScript Giới thiệu JavaScript ngôn ngữ chương trình thông dịch, nhẹ. Nó thiết kế để tạo ứng dụng mạng trung tâm. Nó nhẹ sử dụng phổ biến phần trang web, mà thi hành chúng cho phép Client-Side script tương tác với người sử dụng tạo trang web động. Nó ngôn ngữ chương trình thông dịch với khả hướng đối tượng. JavaScript code không biên dịch thông dịch Translator. Translator nhúng vào trình duyệt chịu trách nhiệm thông dịch Javascript code. Các điểm chính:  JavaScript ngôn ngữ chương trình thông dịch, nhẹ.  Được thiết kế để tạo ứng dụng mạng trung tâm.  Bổ sung tích hợp với Java.  Bổ sung tích hợp với HTML. http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 174 http://vietjack.com/internet_technologies/index.jsp  Copyright © vietjack.com Mở đa tảng. Các lệnh JavaScript Các lệnh JavaScript nói cho trình duyệt điều nên thực hiện. Các lệnh phân biệt dấu chấm phảy (;). Các lệnh JavaScript cấu tạo thành JavaScript code mà thông dịch theo dòng lệnh trình duyệt. Ví dụ lệnh JavaScript document.getElementById("demo").innerHTML = "Welcome"; Comment JavaScript JavaScript hai kiểu comment C C, thế:  Bất kỳ văn // phần kết thúc dòng đối xử comment bị bỏ qua JavaScript.  Bất kỳ văn ký tự /* */ xem comment. Nó trải rộng qua nhiều dòng.  JavaScript nhận HTML comment với dãy mở HTML comment không nhận JavaScript nên viết //-->. Ví dụ: Để tìm hiểu sâu Ngôn ngữ JavaScript, mời bạn đến với trang hướng dẫn Ngôn ngữ JavaScript chúng tôi: Bài hướng dẫn JavaScript PHP Giới thiệu PHP viết tắt Hypertext Preprocessor ngôn ngữ chương trình mà cho phép nhà phát triên web tạo nội dung động mà tương tác với sở liệu. PHP sử dụng cho phát triển web sở ứng dụng phần mềm. PHP bắt đầu dự án nguồn mở nhỏ mà phát triển ngày nhiều người tìm thấy hữu ích nó. Rasmus Lerdorf bắt đầu trở lại phiên PHP vào năm 1994. Các điểm  PHP viết tắt "PHP: Hypertext Preprocessor".  PHP ngôn ngữ Server side scripting mà nhúng HTML. Nó sử dụng để quản lý nội dung động, sở liệu, theo dõi phiên, xây dựng toàn site thương mại.  Nó tích hợp với số sở liệu phổ biến, bao gồm MySQL, PostgreSQL, Orecle, Sybase, Informix, Microsoft SQL server.  PHP trông đẹp mắt cách thực hiện, đặc biệt biên dịch Apache mô-đun Unix side. MySQL server, bắt đầu, chạy truy vấn phức tạp với lượng kết lớn thời gian thiết lập ghi.  PHP hỗ trợ số lượng lớn giao thức POP3, IMAP, LDAP. PHP4 hỗ trợ Java cấu trúc hướng đối tượng (COM CORBA). http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 176 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Sử dụng PHP PHP trở thành ngôn ngữ Scripting phổ biến cộng đồng phát triển web lý sau:  PHP thực chức hệ thống, ví dụ: từ file hệ thống, tạo, mở, đọc, viết đóng chúng.  PHP kiểm soát form, ví dụ: thu thập liệu từ file, lưu liệu vào file, thông qua email, bạn gửi liệu, trả lại liệu tới người sử dụng.  Bạn thêm, xóa, chỉnh sửa yếu tố sở liệu thông qua PHP.  Truy cập vào biến Cookie thiết lập Cookie.  Sử dụng PHP, bạn giới hạn người sử dụng truy cập số trang website bạn.  Nó mật mã hóa liệu. Các nét đặc trưng Có đặc trưng tạo tính thực tiễn cho PHP:  Đơn giản  Hiệu  Bảo mật  Linh động  Thân thiện "Hello World" Script PHP: Để cảm nhận PHP, bắt đầu với đoạn script PHP đơn giản. “Hello, World” ví dụ chủ yếu, tạo đoạn script thân thiện: “Hello, World”. Như đề cập trước đó, PHP nhúng HTML. Điều có nghĩa số HTML bạn, bạn có PHP này: http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 177 http://vietjack.com/internet_technologies/index.jsp Copyright © vietjack.com Hello World Nó tạo kết sau: Hello, World! Nếu bạn ví dụ kết đầu cho ví dụ trên, bạn ý mã PHP không hiển thị file gửi từ server tới trình duyệt Web bạn. Tất PHP hiển thị trang Web xử lý đóng khuôn cho trang đó; thứ trả Client từ Web server kết đầu HTMl. Tất mã PHP phải bao gồm bên trong ba thẻ Markup đặc biệt nhận PHP Parser. PHP code goes here Tài liệu tham khảo Công nghệ Internet Dưới liệt kê nguồn chứa thông tin hữu ích Công nghệ Internet. Mong bạn tìm hiểu nguồn để hiểu sâu chủ đề đề cập loạt này. Các đường link hữu ích Công nghệ Internet  Tutorialspoint − Loạt hướng dẫn xây dựng dựa nguồn này.  World Wide Web Consortium − Trang chứa Standard thiết kế web ứng dụng web, cấu trúc web công nghệ web khác.  Internet on Wikipedia − Trang Wikipedia Intenet Fundamental  Web development on Wikipedia − Trang Wikipedia Web Development http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 178 http://vietjack.com/internet_technologies/index.jsp  Copyright © vietjack.com Internet Security on Wikipedia − Trang wikipedia Internet Security http://vietjack.com/ Trang chia sẻ học online miễn phí Trang 179 [...]... học online miễn phí Trang 14 http://vietjack.com /internet_ technologies/index.jsp Copyright © vietjack.com Sử dụng PHP 177 Các nét đặc trưng 177 "Hello World" Script trong PHP: 177 Tài liệu tham khảo về Công nghệ Internet 178 Các đường link hữu ích về Công nghệ Internet 178 Các công nghệ Internet Internet là sự kết nối giữa các mạng với nhau Trong... phí Trang 24 http://vietjack.com /internet_ technologies/index.jsp Copyright © vietjack.com Các ứng dụng liên quan tới công bố tài liệu Các ứng dụng này cho phép công bố các tài liệu như các sách hướng dẫn, phần mềm hướng dẫn, lợi nhuận, … mà không cần sử dụng giấy tờ Các ứng dụng nguồn điện tử Nó cung cấp các ứng dụng nguồn điện tử như các ứng dụng phần mềm, mẫu và công cụ, để được chia sẻ trong mạng... 22 http://vietjack.com /internet_ technologies/index.jsp Copyright © vietjack.com Hiệu quả về chi phí Các thành viên có thể thấy dữ liệu và các tài liệu khác bởi sử dụng các trình duyệt thay vì phải in và phân phối các bản sao cho các thành viên trong nhóm, điều này làm giảm chi phí Năng suất công việc Dữ liệu luôn có sẵn mọi lúc và có thể được truy cập bởi sự dụng mạng nội bộ công ty Điều này giúp cho... và đa dạng như Công nghệ, sức khỏe và khoa học, xã hội, địa lý, lịch sử, công nghệ thông tin, các sản phẩm, … Các thông tin này có thể được truy cập bởi một công cụ tìm kiếm http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 18 http://vietjack.com /internet_ technologies/index.jsp  Copyright © vietjack.com Bên cạnh việc cung cấp việc giao tiếp và trao đổi thông tin, Internet cũng phục... (URL) URL liên quan tới một địa chỉ web mà xác định duy nhất một tài liệu thông qua Internet Tài liệu này có thể là một trang web, ảnh, Audio, Video hoặc bất cứ thứ gì có trên web Ví dụ, www.tutorialspoint.com /Internet_ technology/index.jspl là một địa chỉ URL tới trang index.jspl mà được lưu trên Server trang tutorialspoint dưới thư mục Internet_ technology Các kiểu URL Có hai kiểu URL là: 1 URL tuyệt... như là Internet  Cùng thời gian, với phát minh của các công nghệ mới như các giao thức TCP/IP, DNS, WWW, các trình duyệt, các ngôn ngữ lập trình, … Internet đã cung cấp một trung gian để quảng bá và truy cập thông tin thông qua web Các lợi thế Internet có mặt trong mọi khía cạnh của đời sống, tất cả những khía cạnh có thể mà chúng ta nghĩ về Tại đây, chúng ta sẽ thảo luận một số lợi thế của Internet. .. Virus có thể dễ dàng trải rộng toàn bộ các máy tính được kết nối tới Internet Những cuộc tấn công của virut có thể làm hệ thống sụp đổ hoặc các dữ liệu quan trọng của bạn có thể bị xóa…  Một nguy cơ lớn nhất trên Internet là các trang khiêu dâm Có nhiều các trang khiêu dâm mà có thể được tìm thấy, làm cho những đứa trẻ của bạn khi sử dụng Internet có thể truy cập và bị ảnh hưởng trực tiếp tới cuộc sống... web này được đặt  Internet là có thể truy cập bởi tất cả mọi người sử dụng trên toàn thế giới Quá trình phát triển Khái niệm về Internet được đưa ra lần đầu tiên vào năm 1969 và cho đến nay đã trải qua nhiều sự thay đổi về công nghệ cũng như Cơ sở cấu trúc hạ tầng Những thay đổi này là: http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 16 http://vietjack.com /internet_ technologies/index.jsp... này được đặt vị trí Loạt bài hướng dẫn của chúng tôi dựa trên nguồn tài liệu của: Tutorialspoint Đối với độc giả Phần hướng dẫn này không những được chuẩn bị cho những sinh viên cũng như các nhà lập trình chuyên nghiệp mà còn dễ hiểu với những người khác để cung cấp sự hiểu biết cũng như xây dựng cấu trúc kiến thức về các công nghệ Internet Điều kiện tiền đề Trước khi thực hiện theo chương trình học... và Internet: Extranet Intranet Mạng Extranet có thể được truy cập từ bên ngoài Mạng Intranet không thể được truy cập từ bên ngoài Extranet là sự mở rộng của mạng Intranet của công ty Chỉ giới hạn cho những người sử dụng của một công ty Giới hạn với các giao tiếp với bên ngoài chỉ Chỉ dành cho sự giao tiếp cho với khách hàng, các nhà cung cấp và đối tác trong một công ty Các mô hình tham chiếu trên Internet . dụng Internet 25 http://vietjack.com /internet_ technologies/index.jsp Copyright © vietjack.com http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 2 Sự khác nhau giữa Internet. http://vietjack.com /internet_ technologies/index.jsp Copyright © vietjack.com http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 1 Mục lục Các công nghệ Internet 15. mạng (Internet) 34 Tầng Host-to-Network 34 Hệ thống tên miền (DNS) 35 Tổng quan 35 Địa chỉ IP 35 http://vietjack.com /internet_ technologies/index.jsp Copyright © vietjack.com http://vietjack.com/

Ngày đăng: 20/09/2015, 09:40

Tài liệu cùng người dùng

Tài liệu liên quan