1. Trang chủ
  2. » Cao đẳng - Đại học

MySQL: Phần 1 - Tống Phước Khải (tổng hợp & biên dịch)

10 10 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 120,95 KB

Nội dung

Coøn caùc client, coøn ñöôïc hieåu noâm na laø maùy tính cuûa ngöôøi söû duïng phaûi ñöôïc noái maïng vôùi server, giaû söû caùc maùy naøy truy caäp vaøo moät Website chaúng haïn, thì [r]

(1)

LẬP TRÌNH WEB ĐỘNG VỚI

PHP / MySQL

™ GUESTBOOK

™ CATALOG

™ FORUM

™ SHOPPING CART

PHAÀN

(2)

Giới thiệu

Chúng ta thực chuyến thần thoại, chuyến khám phá ngoại nội MySQL PHP cách thật tỉ mỉ Đây hành trình đầy thú vị bất ngờ

(3)

dụng ngôn ngữ gia tăng, PHP MySQL trở thành thông dụng, địi hỏi lượng người biết cơng cụ lập trình tăng theo Một chút xíu tơi nói rõ cho bạn biết lại phải sử dụng PHP MySQL Nhưng trước hết muốn bạn khảo sát qua kiến trúc sơ ứng dụng Web Vì bạn nắm bắt điều tơi tiếp tục trình bày chi tiết PHP MySQL trung tâm môi trường phát triển ứng dụng Web

Trước tiếp tục, nghĩ bạn đọc tơi giới thiệu hiểu Chúng ta tiếp tục thơi!

Kiến trúc

(4)

một máy tính làm server thơi, nhằm tập trung hố việc xử lý liệu Còn client, hiểu nơm na máy tính người sử dụng phải nối mạng với server, giả sử máy truy cập vào Website chẳng hạn, có nghĩa họ truy cập vào server, sau lấy liệu từ server thể lên máy Cùng lúc có hàng trăm người (client) truy cập vào Website xử lý tập trung server, tương tự đám trẻ xúm giành phần từ bánh

Client (người Việt tạm đọc klai-ờn)

(5)

Như bạn biết ngôn ngữ khởi thuỷ cho việc duyệt Web HTML HTML cung cấp hàng tá thẻ lệnh (Tag) cho phép thể trang Web theo nhiều kiểu cách khác Nếu bạn chưa có kiến thức sở HTML chạy mua sách download internet xuống học hướng dẫn Bạn không nên bỏ nhiều thời gian để học HTML Ngồi HTML trình duyệt Web cịn cho phép add-in hỗ trợ nhiều thứ khác RealPlayer, Flash, Shockwave, hỗ trợ Javascript XML Nhưng chúng tơi tập trung cần thiết cho hội nhập bạn – HTML

Server (người Việt tạm đọc sơ-vơ)

(6)

MIDDLE WARE (PHP, ASP, JSP)

DATABASE SERVER (MySQL, SQLserver ) WEB

SERVER (Apache, IIS)

INTERNET

WEB BROWSER (Internet Explorer, Netscape)

(7)

Hệ điều hành

Có nhiều chủng loại HĐH Windows 98/XP Linux có lẽ phổ biến với tất người Có trường hợp bạn làm việc HĐH mà biết tới bạn có ấn tượng thích sử dụng mà thơi Hãy gác qua ý tưởng bạn thật muốn đường thiết kế web Hãy trang bị cho kiến thức HĐH WinNT /2000 /2003 Unix Việc làm có ích chuyện bảo người nên học khoá AS/400

Bạn sử dụng loại thứ nói đây? Okie, câu hỏi rắc rối Câu trả lời tuỳ thuộc bạn "tín đồ" HĐH Nếu bạn chưa rõ ràng điều này, để tơi nói cho bạn nghe "chiến tranh giáo phái HĐH"

(8)

Trong trường hợp PHP, lập trình viên toàn giới tham gia vào việc phát triển ngôn ngữ không trông chờ khoản lợi nhuận Phần lớn người tham gia công việc có niềm đam mê việc tạo sản phẩm phần mềm tốt, họ cảm thấy thích thú thấy người khác sử dụng công cụ họ bạn chẳng hạn

Phương pháp nguồn mở ban đầu vòng lẩn quẩn mà thôi, sau trở thành đầy tiềm lực có đời trở nên phổ biến nguồn mở Linux Hầu nguồn mở miễn phí, bạn download, cài đặt sử dụng chúng mà không cần phải đợi cho phép hay phải trả tiền cho Phương thức Microsoft, Oracle hay số cơng ty lập trình khác khơng thể đáp ứng

(9)

bạn công việc phát triển với công cụ PHP MySQL Bạn thử

nghiệm PHP/MySQL HĐH Windows 95, 98, XP

Web Server

Chức Web Server khơng phức tạp Nó chỗ, chạy HĐH, lắng nghe yêu cầu Web gởi đến, sau trả lời yêu cầu này, cấp phát trang Web thích ứng Thực tế khơng q đơn giản vậy, nhiệm vụ Web Server phải cung cấp tính ổn định cho mơi trường Web địi hỏi phải đáp ứng cách nghiêm túc

Có nhiều loại Web Server khác nhau, chủ yếu thị trường thường sử dụng Apache IIS (Internet Information Server Microsoft)

INTERNET INFORMATION SERVER (IIS) gắn liền với mơi trường Windows thành phần thiếu Active Server Pages (ASP) Nếu bạn chọn đường Microsoft có lẽ bạn hiểu rõ IIS

(10)

về tính ổn định PHP/IIS với việc truyền tải lớn, PHP IIS cải thiện liên tục nên việc khơng cịn đáng phải bận tâm

APACHE kiểu mẫu Web Server phổ biến Giống Linux, PHP, MySQL

nó dự án nguồn mở Khơng có ngạc nhiên người ta thấy Apache hỗ trợ tốt môi trường Unix, khá tốt Windows

Apache tận dụng tính third-party Bởi nguồn mở nên có khả viết chương trình mở rộng tính Apache PHP hoạt động với tư cách phần mở rộng Apache, người ta gọi module Apache

Apache có tính ổn định tốc độ đáng phải nói Tuy nhiên, có số phàn nàn khơng hỗ trợ cơng cụ đồ hoạ trực quan, điều giúp người ta làm việc cách dễ dàng Bạn phải thực thay đổi Apache cách sử dụng dòng lệnh, sử tập tin text folder chương trình Apache Nếu lần đầu đến với Apache bạn gặp chút lạ lẫm

Ngày đăng: 11/03/2021, 14:51

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w