網域名稱俱樂部

網域名稱俱樂部 (https://www.domainclub.org/index.php)
-   網站製作與設計接案 (https://www.domainclub.org/forumdisplay.php?f=41)
-   -   有人會寫網站程式嗎? 關於 yahoo大聯盟計畫 (https://www.domainclub.org/showthread.php?t=29863)

seesawgame 2011-10-10 05:56 PM

slob 兄更新了程式碼其中可以更新一樣的產品代碼的產品
而且抓取新類別產品時可以檢查那些是新增的,只抓取新產品進來
更新版本無法支援已經架站的版友,除非你願意手動調整產品序號由 ECSXXXXXX 為 Yahoo! 大聯盟的產品八碼序號

小弟順勢將 http://手機.tw 架起來
順便寫了一篇簡單的教學文,原文出處 http://域名家.com/707

所需軟體
ECShop UTF-8 版 http://ecshop.com/download.php
ECYahoo.php (含說明文件檔)

服務器端運行環境需支援 (基本上多數主機都能運行)
·PHP版本5.0及以上
·mysql的版本5.0及以上
·空間支援Zend
·空間支持文件鎖功能
·開啟GD功能
·mysql的函數支持MBSTRING,的iconv,fsockopen


1. 首先請先登入你的域名管理界面,將你的域名指向自己的虛擬主機,以我個人的主機申請在 acsite.net為例,其 DNS 分別為 dns1.acsite.net & dns2.acsite.net 所以分別輸入在 domain name server 的二個欄位,因為 .tw 的域名需要再輸入其對應IP (其他 gTLD 可以不需輸入IP,只需DNS主機即可),可在自己的電腦選擇「執行」輸入「cmd」後出現黑色小框框再下主機反查ip指令「nslookup」按下enter,再輸入第一組「dns1.acsite.net」後會得到「173.252.252.141」再將其輸入至對應的IP欄位(第二組使用一樣的方式可以查得)。題外話,自己電腦的DNS可以設一組由 google 所提供的DNS權威查詢主機,其IP為「8.8.8.8」非常好記與使用。

http://xn--eqrt2gk4d.com/wp-content/.../2011/10/1.gif

http://xn--eqrt2gk4d.com/wp-content/.../2011/10/2.gif

2. 接下來請登入你的虛擬主機管理界面,acsite.net 採用的是常見cpanel面板,所以到「網域」/「附加網址」來新增網址(每間主機商的管理面板有所不同),因為中文.tw與中文.台灣總共有四組DNS可供解析,所以我將其一併綁定至同一個資料夾來運行,將四組DNS紀錄通通指到「xn—kput3p.tw」這個資料夾中。

手機.tw 的四種形態分別為
手機.tw (xn--kput3p.tw)
手机.tw (xn--kput3i.tw)
手機.台灣 (xn--kput3p.xn--kpry57d)
手机.台湾 (xn--kput3i.xn--kprw13d)
四筆紀錄都一併指向「xn--kput3p.tw」運行資料夾

http://xn--eqrt2gk4d.com/wp-content/...011/10/3-1.gif

http://xn--eqrt2gk4d.com/wp-content/...011/10/3-2.gif

http://xn--eqrt2gk4d.com/wp-content/...011/10/3-3.gif

http://xn--eqrt2gk4d.com/wp-content/...011/10/3-4.gif

3. 接下來要在虛擬主機上新增mysql資料庫、mysql使用者及使用權限關連

http://xn--eqrt2gk4d.com/wp-content/...011/10/4-1.gif

http://xn--eqrt2gk4d.com/wp-content/...011/10/4-2.gif

http://xn--eqrt2gk4d.com/wp-content/...011/10/4-3.gif

4. 完成主機的設定之後,接下來就準備下載 ecshop 2.7.2的UTF-8版本來使用,下載完成後將其解壓縮後會有三個資料夾,將「upload」資料夾底下的所有內容上傳至運行的資料夾根目錄中。

ECShop 官方下載網址 http://ecshop.com/download.php

http://xn--eqrt2gk4d.com/wp-content/.../2011/10/5.gif

http://xn--eqrt2gk4d.com/wp-content/.../2011/10/6.gif

5. 完成上傳之後,直接連到你的網站系統會自動導入安裝畫面如下:

http://xn--eqrt2gk4d.com/wp-content/...011/10/7-1.gif

6. 第二步請確認系統要求的目錄權限為可寫,亦可在右上角將安裝環境語系調整為繁體中文

http://xn--eqrt2gk4d.com/wp-content/...011/10/7-2.gif

7. 第三步請填入建立資料庫時使用者帳號、使用者密碼及資料庫名稱,若能順利連結會出現圖示中的詢問,直接按「是」覆蓋即可(資料庫因新建所以是空的)並請使用預設資料庫前綴;接著輸入網站管理員的帳號與密碼並請您依個人需求設定雜項選單內容。

http://xn--eqrt2gk4d.com/wp-content/...011/10/7-3.gif

http://xn--eqrt2gk4d.com/wp-content/...011/10/7-4.gif

8. 完成安裝之後,請登入你的奇摩大聯盟帳號後,點選「商品挑選」然後任意找一個你想推薦的產品頁,在購買資訊下方會出現一個「我要推薦」的按鈕按下後,會出現一個推薦頁面的網頁,其中下方的HTML程式碼中就有一串mcode

http://xn--eqrt2gk4d.com/wp-content/...011/10/8-1.gif

http://xn--eqrt2gk4d.com/wp-content/...011/10/8-2.gif

9. 請登入後台管理界面,切換到「商店設置」,在「關閉網店的原因」這個框框貼上你的奇摩大聯盟mcode

http://xn--eqrt2gk4d.com/wp-content/...011/10/8-3.gif

10.接下來就是所有程序中最難的-修改佈景中的按鈕連結(這個部份需要花比較多時間跟精神,最好對程式能有基本了解),修改的主要目的是當使用者按下「購買」時,會將訪客帶往奇摩大聯盟的購買頁面而不是在系統上購買,以預設佈景中有七個頁面要改,需修改的資訊如下:

檔案名稱(修改次數)
compare.dwt (1)
flow.dwtgoods.dwt (2)
pick_out.dwtsearch.dwt (3)
user_clips.dwt (1)
library\goods_list.lbi (3)

請利用文字編輯軟體如記事本打開搜尋「<a href="javascript:addToCart({$goods.goods_id})">」並將其取代為「<a href="{$goods.seller_note}" target="_blank">」,存檔後上傳覆蓋原來的檔案即可。
註1:此一步驟修改將因佈景不同修改的檔案名稱與次數也不一樣
註2:若不打算採用預設佈景,應該先挑選合適的佈景再來修改對應的按鈕


http://xn--eqrt2gk4d.com/wp-content/...011/10/8-4.gif

11. 回到ECShop管理界面,至「產品管理」/「產品分類」,新增產品類別以準備進行產品的采集作業

http://xn--eqrt2gk4d.com/wp-content/.../2011/10/9.gif

12. 將 Slob 兄所提供之 ecyahoo.php 上傳至網站根目錄的位置,並修改為你想要的你自己知道的檔案名稱後,輸入網址開啟採集系統頁面。

http://xn--eqrt2gk4d.com/wp-content/...2011/10/10.gif

http://xn--eqrt2gk4d.com/wp-content/...11/10/10-1.gif

13. 回到奇摩大聯盟找到你想採集的單品或類別,將網址 Copy 至 ecyahoo.php

http://xn--eqrt2gk4d.com/wp-content/...11/10/10-2.gif

http://xn--eqrt2gk4d.com/wp-content/...11/10/10-3.gif

http://xn--eqrt2gk4d.com/wp-content/...11/10/10-5.gif

http://xn--eqrt2gk4d.com/wp-content/...11/10/10-7.gifhttp://xn--eqrt2gk4d.com/wp-content/...11/10/10-8.gif

14. 其他系統功能可新增品牌等功能可以使用,可以依個人狀況選擇依品牌歸類商品。

http://xn--eqrt2gk4d.com/wp-content/...2011/10/11.gif

15.其他提醒:
a.建議關閉會員註冊功能
b.商品文字的顯示長度、貨幣格式可以在「商店設置」/「顯示設置」中調整
c.請修改網站資訊並修改相關經營設定
d.請用記事本打開根目錄的 robot.txt 檔案,在最後一行加上「Disallow: /ecyahoo.php」(或你的檔名.php),旨在避免讓引擎蜘蛛曝露了你的正確檔名

jamson513 2011-10-10 08:41 PM

seesawgame大,謝謝你
真的詳細的教學文
真是佛心來的

richman 2011-10-10 08:57 PM

引用:

作者: seesawgame (文章 171190)
slob 兄更新了程式碼其中可以更新一樣的產品代碼的產品
而且抓取新類別產品時可以檢查那些是新增的,只抓取新產品進來
更新版本無法支援已經架站的版友,除非你願意手動調整產品序號由 ECSXXXXXX 為 Yahoo! 大聯盟的產品八碼序號
........

感恩~yes
最近買了幾個domain
趕緊來試試?:teeth

seesawgame 2011-10-12 01:03 AM

追加一下
15.其他提醒
d.請用記事本打開根目錄的 robot.txt 檔案,在最後一行加上「Disallow: /ecyahoo.php」(或你的檔名.php),旨在避免讓引擎蜘蛛曝露了你的正確檔名

seesawgame 2011-10-12 11:31 AM

請這二天有下載 ec_yahoo.php 的朋友重新下載更新版本
http://xn--eqrt2gk4d.com/wp-content/...0/EC_YAHOO.rar

Francis 2011-10-12 09:23 PM

引用:

作者: seesawgame (文章 171231)
請這二天有下載 ec_yahoo.php 的朋友重新下載更新版本

會出現訊息
引用:

MySQL server error report:Array ( [0] => Array ( [message] => MySQL Query Error ) [1] => Array ( [sql] => select count(*) from `auction`.`ecs_ecyahoo` where is_maintain='0' ) [2] => Array ( [error] => Unknown column 'is_maintain' in 'where clause' ) [3] => Array ( [errno] => 1054 ) )
不過實際還是能正常匯入

seesawgame 2011-10-13 01:22 AM

建議您再重新下載,10.13 凌晨12時50分左右又更新了一個版本

meme 2011-10-13 04:55 AM

感謝 seasawgame大 詳細的解說 :bow
 

seesawgame 2011-10-13 12:32 PM

剛剛又完成一個網站 :songyy:songyy:songyy

http://xn--neww09e.com/themes/tw_Orn...mages/logo.gif

richman 2011-10-14 02:58 PM

引用:

作者: seesawgame (文章 171262)
剛剛又完成一個網站 :songyy:songyy:songyy

http://xn--neww09e.com/themes/tw_Orn...mages/logo.gif

這個domain好~yes
是個有錢景的domain


所有時間均為 +8。現在的時間是 07:59 PM

Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2025,Jelsoft Enterprises Ltd.