淘淘商城第一天 01

2021-09-26 14:58:41 字數 1345 閱讀 2005

一共14天課程

第一天:電商行業的背景。淘淘**的介紹。搭建專案工程。svn的使用。

第二天:框架的整合。後台管理商品列表的實現。分頁外掛程式。

第四天:商品規格的實現。

第五天:**前台系統的搭建。首頁商品分類的展示。jsonp。

第六天:cms系統的實現。前台大廣告位的展示。

第七天:cms系統新增快取。redis。快取同步。

第八天:搜尋功能的實現。使用solr實現搜尋。

第九天:商品詳情頁面的展示。

第十天:單點登入系統。session共享。

第十一天:購物車訂單系統的實現。

第十二天:nginx。反向**工具。

第十三天:redis集群的搭建、solr集群的搭建。系統的部署。

第十四天:專案總結。

今日任務(本小節了解即可,無需操作):

行業特點

淘淘網上**是乙個綜合性的b2c平台,類似京東**、天貓**。

會員可以在**瀏覽商品、下訂單,以及參加各種活動。

管理員、運營可以在平台後台管理系統中管理商品、訂單、會員等。

客服可以在後台管理系統中處理使用者的詢問以及投訴。

功能描述

後台管理系統:管理商品、訂單、類目、商品規格屬性、使用者管理以及內容發布等功能。

前台系統:使用者可以在前台系統中進行註冊、登入、瀏覽商品、首頁、下單等操作。

會員系統:使用者可以在該系統中查詢已下的訂單、收藏的商品、我的優惠券、**等資訊。

訂單系統:提供下單、查詢訂單、修改訂單狀態、定時處理訂單。

搜尋系統:提供商品的搜尋功能。

單點登入系統:為多個系統之間提供使用者登入憑證以及查詢登入使用者的資訊。

傳統框架

問題:

解決方法:

這樣操作其實也有乙個問題:

把系統拆分成多個工程,要完成系統的工程需要多個工程協作完成。這種形式叫做分布式。

分布式的架構

分布式架構(把系統按照模組拆分成多個子系統):

優點:把模組拆分,使用介面通訊,降低模組之間的耦合度。

把專案拆分成若干個子專案,不同的團隊負責不同的子專案。

增加功能時只需要再增加乙個子專案,呼叫其他系統的介面就可以。

可以靈活的進行分布式部署。

缺點:

TP3 2商城攻克第一天

tp3.2 的目錄結構大致如上,然後將前台模板和後台模板的css檔案,js檔案和主要一起歸類,分別放在各個public目錄裡面相對應的目錄之中。例如下圖便是後台模板的檔案放置。而一般tp3.2的乙個後台部分分成三塊,分別是c 控制器 m 模型 v 檢視 如下圖 然後進行建庫,分析後台 所需要的資料和...

mysql 第一天 MySQL 系列第一天

mysql 系列第一天這篇文章是黑馬程式設計師 mysql 教程的筆記,好好學習哦。和 mysql 資料庫的互動 客戶端單向連線認證 連線伺服器,認證身份。mysql 資料庫屬於 c s 架構,所以開啟伺服器程式後,需要通過客戶端連線它。mysql 會自帶乙個客戶端程式,可以直接輸入賬號和密碼即可連...

上班第一天

上班第一天啊,沒有去上班。早上起的很早,快走的時候突然很不想去。最後決定不去了。早上肯定也沒有什麼事情,無非就是開會,改革之類的話,這種話年年都說,年年都是老樣子。小寶說今天他訂婚,早上還去上班,誰知道是真是假呢。今天是正月初八,30年前我爸和我媽結婚了。現在過年只剩下最重要的一件事情,陪爸媽坐坐,...