php面試 電商類

2022-06-10 22:45:14 字數 461 閱讀 6788

處理高負載、高併發

靜態化頁面

伺服器分離

採用memcache、redis快取服務

db讀寫分離

負載均衡

商品秒殺、超賣

redis佇列(商品佇列,排隊佇列,搶購結果佇列)

秒殺商品入佇列,利用pop的原子性操作,多使用者同時到達,也是依次執行

購物車原理

涉及:加入購物車,刪除購物車,修改購物車,清空購物車,購物車商品清單、數量、**

實現:1、利用cookie特性(在伺服器與客戶端建立會話),將購物資訊生成cookie值存放在客戶端,實現購物車功能

2、利用session(將客戶端與伺服器的私有會話儲存在伺服器),伺服器生成session,客戶端生成session識別號並儲存客戶端,保持和伺服器的同步

多台機共享session

訂單拆分

訂單表下生成子訂單號,訂單附表商品對應子訂單號

電商類業務梳理

來到新公司已經快一年時間,這一年中學習的時間比較少,更多的時間花在了通勤和家裡,也算是放鬆了一段時間吧。當然因為工作原因,業務熟練度也是有所提高的,以前沒做過電商業務,現在參與其中,也是熟悉了電商業務的要點和難點。下面將對這段時間參與的業務進行回顧和梳理,方便日後查閱。電商售賣的業務流程一般包含以下...

電商概述 電商分類

按模式 b2c business to consumer 商家與個人的交易行為 b2b business to business 企業與企業的行為 例子 阿里巴巴,聰慧網,或者日常生活中的批發 c2c consumer to consumer 個人向個人提供商品或者服務 c2b consumer t...

電商實體類分析

在電商系統中,商品模型至關重要,是整個電商的核心,下面通過乙個簡單的分析,設計乙個基礎的商品模型。商品模型的演化 在以前,那時cms很流行,最常見的模型是欄目 文章模型。於是做電商的時候,自然就繼承了這種一對多的關係。只是欄目變成了分類,文章變成了商品。商品也具備了獨特的業務屬性。現在很多電商 上左...