Phí tải tài liệu: #VALUE!0MỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn 0 trong sự phát triến chung đó. Các úng dụng của công nghệ thông tin đu’ọ’c áp dụng trong mọi lình vực nghiên cứu khoa học cùng như trong mọi lĩnh vực cùa đời sống. Là một phân của Công nghệ Thông tin, Công nghệ web đang có được sự phát triẽn mạnh mê và phố biến rất nhanh bởi nhừng lợi ích mà nó mang 0 lại cho cộng đồng là rất lởn.Bâng việc lựa chọn và thực hiện đề tài “Xây dụng website bán hàng điện từ E-Shop”, em muôn tim hiêu và đưa ra một giải p0háp tôt nhấm giải quyẽt công việc bán hàng trực luyến cho công ly. Website mang lại cho công ty rất nhiều lợi ich như: khả năng quáng cáo, phố biên tê 0n phải hôi từ phía khách hàng, cơ hôi mở rộng liên kêt và hợp tác ờ phạm vi quốc tế...v..v.Website bán hàng giúp cho công ty cung câp cho khách hàng những lựa chọn linh hoạt và tiện lợi trong việc tìm mua sàn phãm thông qua chức năng tìm kiếm và giỏ hàng. Các thông tin vê sản phãm được hiên thị chi 0tiẽt với từng sàn phâm, từ đó khách hàng dẻ dàng nhận biết và lựa chọn được thứ mình cần. Ve phía Công ty, hệ thõng mang lại sự tiện dụng trong việc c0ập nhập và quán lý các thông tin cho website, tạo khá năng liên lạc nhanh và dẻ dang với khách hàng.Nội dung đê tài gồm các chương:Chương 1 : Tông quaMỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn 0Ệ THIỂT KẾWEBSITE1.1Tìm hiếu vè các ngôn ngữ lập trình1.1.1Ngôn ngữ HTMLHTML (HyperText Markup Language) - Ngôn ngừ đánh dấu siêu văn bàn được sử dụng đê tạo các tài liệu có thê truy cập trên mạng. Tài liệu HTML được tạo nhờ dùng các thè và các phần tù’ cùa HTML. File được lưu trên máy chù dịch vụ w 0eb với phân mở rộng “.htm” hoặc “.html”. Các trình duyệt sè đọc tập tin HTML và hiến thị chúng dưới dạng trang web. Các thè HTML sẽ được ãn đi, chì hi0ẽn thị nội dung văn bản và các đối tượng khác: hình ảnh, media. Với các trình duyệt khác nhau đều hiẽn thị một tập HTML với một kết quà nhất định. CácMỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn 0húng các kịch bàn vào trong đó như các ngôn ngừ kịch bân như Javascript đê tạo hiệu úng động cho trang web. Đẽ trình bày trang web hiệu quà hơn thì HTML cho phép sừ dụng kết hợp với CSS. HTML không những cho phép nhúng thêm các đối tượng hình ảnh, âm thanh mà còn cho phép nhúng các kịch bàn vào tron 0g đó như các ngôn ngừ kịch bàn như Javascript đẽ tạo hiệu ứng động cho trang web.HTML là một chuãn ngôn ngừ internet được tạo ra và phát triẽn bởi tõ 0chức World Wide Web Consortium còn được viết tắc là W3C. Trước đó thì HTML xuất bàn theo chuãn cùa RFC. HTML được tương thích với mọi hệ điều hành cùnMỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn 0ng word, notepad hay bãt cứ một trình soạn thảo vãn bán nào đê viết và chi cần lull với định dạng “.html “ hoặc “.htm” là đã có thẽ tạo ra một file chứa HTML. Hiện nay, phiên bàn mới nhãt cúa HTML là HTML5 với nhiều tính năng ưu việt so với các phiên bàn cù HTML cái tiên khá nhiều đặc biệt hồ trợ mạ 0nh mẽ các phân tử multimedia mà không cần các plugin. Một tập tin HTML bao gõm trong đó là các đoạn văn bàn HTML, được tạo lên bời các thẻ HTML. HTML50 nói chung mạnh mè hơn nhiều2không chi về tốc độ và độ thích ứng cao mà chính là khả năng hồ trự API (Application Programming Interface - giao diện lậMỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn 0nh cách trình bày cho các lài liệu viết bằng HTML, XHTML, XML, SVG, hay UML....CSS quy định cách hiến thị cùa các thè HTML bâng cách quy định các thuộc tính cùa các thè đó (font chừ, kích thước, màu sắc...).css có cấu trúc đơn giàn và sù’ dụng các tù’ tiếng anh đẽ đặt lên cho các thuộc tính, css khi 0 sử dụng có thẽ viết trực tiẽp xen làn vào mã HTML hoặc tham chiẽu từ một file css riêng biệt. Hiện nay css thường được viết riêng thành một tập tin v0ới mờ rộng là “.css”. Chính vì vậy mà các trang web có sử dụng css thì mà HTML sè trờ nên ngân gọn hơn. Ngoài ra có thẽ sù’ dụng một tập rin css đó chMỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn 0 vần đạt được yêu cầu.Tuy nhiên, đối với css thì các trình duyệt hiẽu theo kiẽu riêng cùa nó. Do vậy, việc trình bày một nội dung trên các trình duyệt khác nhau là không thông nhất, css cung cấp hàng trăm thuộc tính trình bày dành cho các đối tượng với sự sáng tạo cao trong kết hợp các thuộc tính gi 0úp mang lại hiệu quả.1.1.3Ngôn ngữ lập (rình PHPPHP (Hypertext Preprocessor) là một ngôn ngừ lập trinh kịch bản hay một loại mã lệnh chù yếu được dùng0 đế phát triẽn các ứng dụng viết cho máy chù, mã nguồn mở, dùng cho mục đích tống quát. Nó rãt thích hợp với web và có thẽ dè dàng nhúng vào trang HTMMỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn 0 xây dựng sàn phẩm tương đối ngân hơn so với các ngôn ngừ khác nên PHP đà nhanh chóng trở thành một ngôn ngừ lập trình web phỗ biên nhất thế giói.3Một tập tin PHP có phần mở rộng *.php, nó có thế chứa các vãn bản, mâ nguồn HTML, CSS, Javascript, Jquery... và đương nhiên có thẽ chứa mà nguồn PHP.Đối 0với các trang PHP khi có yêu cău xem trang web thì Server sè tiến hành phát sinh trang web đó từ mà nguôn PHP sang mà nguồn HTML, sau đó mới chuyến mã0 nguồn đó vẽ trình duyệt web đế người dùng xem. Vì các trình duyệt web không thê đọc được các mà nguồn PHP mà chi đọc được các mà nguồn HTML.1.1.4FramMỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn 0ng web theo kiếm trúc model-view-controller (MVC). Nhưng tính năng nối bật của Laravel bao gồm cú pháp dẻ hiẽu - rõ ràng , một hệ thống đóng gói modular và quàn lý gói phụ thuộc, nhiêu cách khác nhau đê truy cập vào các cơ sở dừ liệu quan hệ, nhiều tiện ích khác nhau hỏ trợ việc triển khai vào bào t 0rì ứng dụng.Vào khoáng Tháng 3 năm 2015, các lập trình viên đã có một cuộc bình chọn PHP framework phố biẽn nhãt, Laravel đà giành vị trí quán quân ch0o PHP framework phố biến nhất năm 2015, theo sau lần lượt là Symfony2, Nette, Codeigniter, YỈÌ2 vào một số khác. Trước đó, Tháng 8 2014, Laravel đà trMỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn 0ại Github.Laravel là úng dụng MVC hoàn chinh tương đối dề tiẽp cận phù hợp với người mới lập trình PHP.Dưới đây là một số tính năng nôi bật của Laravel:VViết trên mô hình MVC PHP.J Đây đủ các lóp Database giúp hồ trợ tốt cho các nên táng khác nhau.V.Dé dàng đọc hiẽu, sử dụng: Các tính năng dụng sân: 0 Cung cãp cho người dùng rất nhiều các nhóm tính năng giúp quá trình phát triẽn trờ nên nhanh chóng hon rất nhiềuMỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn MỞĐĂƯNgày nay, với sự phát triển mạnh mè của khoa học công nghệ, Công nghệ Thông tin là một trong nhừng ngành có vị thế dân đâu và có vai trò rất lớn TẢI VỀ