Tìm hiểu về wordpess và xây dựng website thương mại điện tử cho trung tâm điện máy tuệ mai

87 274 0
Tìm hiểu về wordpess và xây dựng website thương mại điện tử cho trung tâm điện máy tuệ mai

Đ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

LỜI CẢM ƠN Để hoàn thành tốt đồ án này, lời em xin cám ơn Ban Giám Hiệu trường Đại Học Công Nghệ Thông Tin & Truyền Thông tạo điều kiện cho em học tập trường, đặc biệt em xin gửi lời cám ơn chân thành đến Thầy TS.Vũ Vinh Quang giảng viên Trường Công Nghệ Thông Tin & truyền thông trang bị cho em kiến thức chuyên môn, quan tâm tận tình hướng dẫn, giúp đỡ em hồn thành cách tốt đợt làm đồ án Bên cạnh để hồn thành tốt đồ án em nhận nhiều giúp đỡ lời động viiên quý báu bạn bè, anh chị em xin chân thành cảm ơn Tuy nhiên thời gian hạn hẹp, lượng kiến thức hạn chế nên báo cáo em khó tránh khỏi thiếu sót Em mong nhận thơng cảm bảo tận tình quý Thầy Cô bạn để thực tốt đồ án Một lần em xin chân thành cảm ơn LỜI MỞ ĐẦU Công nghệ thông tin phát triển ngày đại đổi không ngừng, việc chinh phục hết đỉnh cao thành đỉnh cao khác Mạng internet trở thành mạng truyền thơng có sức ảnh hưởng lớn nhất, khơng thể thiếu tất hoạt động người việc truyền tải trao đổi liêu Không ngày việc liên quan đến thông tin ngày dễ dàng cho người sử dụng việc kết nối với internet dòng liệu truy tìm kho tài ngun khơng nước mà ngồi nước không ngôn ngữ mà hình ảnh, âm Chính lợi ích internet thúc đẩy đời phát triển thương mại điện tử làm biến đổi mặt văn hóa nâng cao chất lượng sống người hoạt động thông thường sản xuất, kinh doanh doanh nghiệp phát triển Cuộc sống người ngày phát triển nhu cầu sống người nâng cao nhu cầu đơn giản thiết thực Đó nhu cầu ăn, mặc đề toán nhà kinh doanh, để đáp ứng nhu cầu người để cải thiện đời sống ngày cao Chính lẽ đáp ứng nhu cầu người sở kế thừa trang web bán hàng khác, em xây dựng nên website bán hàng online để đáp ứng nhu cầu người tiêu dùng, giúp họ tiết kiệm thời gian, chi phí việc phải mua thiết bị điện tử đó, cửa hàng hay chợ truyền thống để mua tìm kiếm sản phẩm Thay vào việc nghồi nhà với máy tính kết nối internet người thỏa sức tìm kiếm lựa chọn sản phẩm mà u thích lúc nơi Giúp cho người quản trị dễ dàng việc phân quyền quản lý, quản lý khách hàng đơn đặt hàng họ Đó lý em chon đề tài “Tìm hiểu Wordpess xây dựng website thương mại điện tử cho trung tâm điện máy Tuệ Mai” CHƯƠNG CƠ SỞ LÝ THUYẾT CÔNG CỤ THỰC HIỆN 1.1 Kiến trúc trang Dynamic Web Kiến trúc để trang Dynamic Web hoạt động phải làm việc mơ hình client/server Nơm na thứ client hay server đảm đương chức riêng để hồn thành cơng việc chung cho trang web động Ứng dụng Web phải có mơ hình server máy tính làm server thơi, nhằm tập trung hóa việc xử lý liệu Còn client, hiểu 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 hình Cùng lúc có hàng trăm người (client) truy cập vào Website xử lý tập trung server 1.1.1 Client Các ứng dụng phát triển My SQL PHP sử dụng tính single client trình truyệt web.Tuy nhiên, ngôn ngữ để phát triển ứng dụng Web.Ngôn ngữ khởi thuỷ cho việc duyệt Web HTML HTML cung cấp thẻ lệnh (Tag) cho phép thể trang Web theo nhiều kiểu cách khác Ngồi HTML trình duyệt Web cho phép add-in hỗ trợ nhiều thứ khác RealPlayer, Flash, Shockwave, hỗ trợ Javascript XML 1.1.2 Server Hầu hết ứng dụng Web hoạt động tập trung Server.Một số ứng dụng đặc trưng gọi Web Server đảm trách việc giao tiếp với trình duyệt Một sở liệu Server lưu trữ tất thông tin đáp ứng yêu cầu cho công việc ứng dụng Web.Web Server, Ngơn ngữ lập trình, CSDL phải hoạt động tốt Hệ Điều Hành Hình 1.1 Sơ đồ hoạt động ứng dụng web server 1.1.3 Web Server 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) tích hợp tốt với PHP Trước đây, có số vấn đề cần phải bàn 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 đáng phải bận tâm APACHE kiểu mẫu Web Server phổ biến Giống Linux, PHP, MySQL dự án nguồn mở 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 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 1.1.4 Website động ? Web động thuật ngữ dùng để website có sở liệu hỗ trợ phần mềm phát triển web Các ưu điểm Website động: đáp ứng nhiều tham số khác nhau, thường có giao diện cho phép người quản trị quản lý nội dung site, có nhớ, cho phép người sử dụng đăng ký đăng nhập, thực thương mại điện tử, dễ dàng trì cập nhật phát triển… 1.2 Tìm hiểu PHP 1.2.1 Khái niệm PHP PHP (Personal Home Page) Rasmus Lerdorf tạo năm 1994 Vì tính hữu dụng khả phát triển, PHP bắt đầu sử dụng mơi trường chun nghiệp trở thành “PHP: Hypertext Preprocessor” Thực chất PHP ngôn ngữ kịch nhúng HTML, nói cách đơn giản trang HTML có nhúng mã PHP, PHP đặt rải rác HTML PHP ngơn ngữ lập trình kết nối chặt chẽ với máy chủ, cơng nghệ phía máy chủ (Server-Side) không phụ thuộc vào môi trường (cross- platiorm) Đây hai yếu tố quan trọng, thứ nói cơng nghệ phía máy chủ tức nói đến thứ PHP xảy máy chủ, thứ hai, tính chất khơng phụ thuộc mơi trường cho phép PHP chạy hầu hết hệ điều hành Windows, Unixvà nhiều biến thể Đặc biệt mã kịch PHP viết máy chủ làm việc bình thường máy chủ khác mà không cần phải chỉnh sửa chỉnh sửa Khi trang Web muốn dùng ngơn ngữ PHP phải đáp ứng tất q trình xử lý thơng tin trang Web đó, sau đưa kết ngơn ngữ HTML Khác với ngơn ngữ lập trình, PHP thiết kế để thực điều sau kiện xảy (ví dụ, người dùng gửi biểu mẫu chuyển tới URL) 1.2.2 Tại nên dùng PHP Để thiết kế Web động có nhiều ngơn ngữ lập trình khác để lựa chọn, cấu hình tính khác chúng đưa kết giống Chúng ta lựa chọn cho ngôn ngữ : ASP, PHP,Java, Perl số loại khác Vậy lại nên chọn PHP Rất đơn giản, có lí sau mà lập trình Web khơng nên bỏ qua lựa chọn tuyệt vời PHP sử dụng làm Web động nhanh, dễ dàng, tốt so với giải pháp khác PHP có khả thực tích hợp chặt chẽ với hầu hết sở liệu có sẵn, tính linh động, bền vững khả phát triển không giới hạn Đặc biệt PHP mã nguồn mở tất đặc tính miễn phí, mã nguồn mở sẵn có nên cộng đồng nhà phát triển Web ln có ý thức cải tiến nó, nâng cao để khắc phục lỗi chương trình PHP vừa dễ với người sử dụng vừa đáp ứng yêu cầu lập trình viên chuyên nghiệp, ý tưởng bạn PHP đáp ứng cách xuất sắc Cách không lâu ASP vốn xem ngôn ngữ kịch phổ biến nhất, mà PHP bắt kịp ASP, chứng có mặt 12 triệu Website 1.2.3 Hoạt động PHP Vì PHP ngơn ngữ máy chủ nên mã lệnh PHP tập trung máy chủ để phục vụ trang Web theo yêu cầu người dùng thơng qua trình duyệt Sơ đồ hoạt động: Yêu cầu URL Máy chủ Máy khác hàng web HTML HTML Gọi mã kịch PHP Hình 1.1: Sơ đồ hoạt động PHP Khi người dùng truy cập Website viết PHP, máy chủ đọc mã lệnh PHP xử lý chúng theo hướng dẫn mã hóa Mã lệnh PHP yêu cầu máy chủ gửi liệu thích hợp (mã lệnh HTML) đến trình duyệt Web Trình duyệt xem trang HTML tiêu chuẩn Như ta nói, PHP trang HTML có nhúng mã PHP có phần mở rộng HTML Phần mở PHP đặt thẻ mở Khi trình duyệt truy cập vào trang PHP, Server đọc nội dung file PHP lên lọc đoạn mã PHP thực thi đoạn mã đó, lấy kết nhận đoạn mã PHP thay vào chỗ ban đầu chúng file PHP, cuối Server trả kết cuối trang nội duns HTML cho trình duyệt 1.2.4 Các loại thẻ PHP Có loại thẻ khác mà bạn sử dụng thiết kế trang PHP: Kiểu Short:Thẻ mặc định mà nhà lập trình PHP thường sử dụng Ví dụ: Kiều đinh dạng XML: Thẻ sử dụng với văn đinh dạng XML Ví dụ:

Ngày đăng: 07/11/2017, 11:23

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan