12. Table_user (Bảng dùng lưu thông tin những người quản trị website)
CHƯƠNG IV CÀI ĐẶT HỆ THỐNG
CÀI ĐẶT HỆ THỐNG
Để phù hợp với nhu cầu xây dựng ứng dụng của doanh nghiệp ở qui mô vừa và nhỏ, phát huy được tính linh hoạt cao, cập nhật thường xuyên, tính bảo mật cao, hiệu quả trong đầu tư chi phí hạ tầng. Nên tôi chọn phát triển hệ thống dựa trên ngôn ngữ PHP5 và hệ quản trị cơ sở dữ liệu Mysql vì các lý do sau:
Ưu điểm nổi bật của PHP:
-PHP là mã nguồn mở
-Tốc độ nhanh, dễ sử dụng
-Chạy trên hệ điều hành
-Truy cập bất kỳ loại CSDL nào
-Luôn được cải tiến và cập nhật
-Tương thích với hầu hết các server đang sử dụng hiện nay như Apache, IIS…
Ưu điểm của hệ quản trị CSDL MYSQL:
-Tính linh hoạt
-Tính thực thi cao
-Có thể sử dụng ngay
-Hỗ trợ giao dịch mạnh
-Nơi lưu trữ Web và Data đáng tin cậy
-Chế độ bảo mật dữ liệu mạnh
-Sự phát triển ứng dụng hỗn hợp
-Dễ dàng quản lý
-Mã nguồn mở tự do và hỗ trợ 24/7
4.1. Tổng quan về ngôn ngữ lập trình và cơ sở dữ liệu4.1.1. Khái niệm về PHP. 4.1.1. Khái niệm về PHP.
- PHP là gì ?
PHP viết tắt của Hypertext Preprocessor, là một ngôn ngữ lập trình được kết nối chặt chẽ với máy chủ. Nói một cách đơn giản không theo thuật ngữ khoa học thì một quá trình xử lý PHP được thực hiện trên máy chủ (Windowns hoặc Unix ). Khi một trang Web muốn dùng PHP thì phải đáp ứng được tất cả các quá trình xử lý thông tin trong trang Web đó, sau đó đưa ra kết quả như ngôn ngữ HTML. Vì quá trình xử lý này diễn ra trên máy chủ nên trang Web được viết bằng PHP sẽ dễ nhìn hơn ở bất kì hệ điều hành nào.
Cũng giống như hầu hết các ngôn ngữ lập trình khác, PHP có thể nối trực tiếp với HTML. Mã PHP tách biệt với HTML bằng các thực thể đầu và cuối. Khi một tài liệu được đưa ra phân tích, quá trình xử lý PHP chỉ được thực hiện ở những điểm quan trọng, rồi sau đó đưa ra kết quả.
Nhưng PHP cũng có khả năng tách biệt mã hoàn toàn với HTML. Nói rộng hơn, việc đưa ra sự kết hợp này rất là lý tưởng bởi vì nó cho phép các nhà thiết kế có thể làm việc trên trang Web đã được bố trí theo kế hoạch mà không bị cản trở bởi các mã.