2012-01-16 67 views
0

是否有任何教程在那裏添加一個「看這個」功能到網上商店,因此用戶可以看到什麼時候一個項目出售,例如。ebay style觀看這個項目

我目前的設置是在php和mysql中,我不提供此功能,但想讓我的客戶能夠更好地控制他們正在觀看的內容,並且有能力在物品投入銷售時得到通知。

店裏的所有產品都列在一個獨特的prod id表中。當時我正計劃爲'銷售'添加一張新表格 - 在某個特定事件中,我希望將電子郵件自動發送給已將prod ID添加到其監視列表的每個用戶。

與eBay的手錶項目功能非常類似的功能 - 但考慮到潛在的工作規模,我想衡量在付出很多時間/精力之前實施和維護是多麼容易!

感謝 JD

+0

你真的沒有給出一個清楚的定義,這個「看這個功能」會做什麼。如果它是關於新項目的話,我會看什麼 - 一個類別?價格組? – 2012-01-16 22:41:44

+0

如果您考慮並描述您要實施的「觀看此類」功能的各個部分,它將幫助您將問題縮小到您不瞭解的元素。用戶是否登錄系統並存儲他們的「手錶」?什麼是通知計劃?等 – jcmeloni 2012-01-16 22:48:32

回答

0

無論你選擇什麼樣的「監視」的總體思路是非常簡單的。你有一個與用戶ID和項目ID的關係表。這個表格添加到事件上(單擊或表單提交,但是您選擇這樣做)無論哪種方式,它都很容易實現。如果你知道如何插入數據庫,那麼我不需要解釋這個過程。

然後,您可以在修改表格時運行搜索並通知腳本,或運行每分鐘檢查一次的cron。

這太模糊了,它傷害了我的靈魂發佈它,但最終的一般概念很簡單。記錄一個關係。檢查每一分鐘以查看是否需要通知用戶。故事結局。

現在,對於更詳細的說明或實際代碼,您可能希望縮小您的請求範圍。這將有助於知道您是使用框架還是運行直接的mysql查詢。你可以設置一個cron嗎?等等。

如果您提供足夠清晰的回覆信息,我會更新。

+0

謝謝 - 感謝我的要求是多麼模糊 - 並可以設置cron作業,並通過PHP插入到SQL,所以將放在一起的測試版本,並回到這裏,如果我卡住了。 JD – JD2011 2012-01-17 12:25:04