好消息公告:【最新購物網站架站教學】購物網站購物車五大天王:osCommerce、Twe-Commerce、Zen Cart、xt:Commerce、ecshop 實況錄影架站教學課程已經完成製作,保有【osCommerce最完整購物網站架站教學】DVD課程郵寄到府函授課程外,另增加購物車四大天王:Twe-Commerce、Zen Cart、xt:Commerce、ecshop 實況架站線上錄片架站教學
(份量增加很多價格還是不變!)限期30天。
最新課程表:http://por.tw/sale/cmmerse-4-all/index.php


特訓密技基地總教頭
ster168ster@gmail.com
English Sentence Loading...
英語句子加載中...
  • 1 
瀏覽模式: 普通 | 清單

Zen Cart在安裝後安全建議:修改管理頁面的admin目錄名稱

****************************************************************
出於安全考慮,在安裝Zen Cart後,建議將admin目錄改名稱。
****************************************************************
如何變更Admin目錄名稱

在做任何修改前,請備份檔案和資料庫。 (備註:萬一出錯可以還原→原來資料庫)

1- 開啟檔案 admin/includes/configure.php.
將所有出現 /admin/ 的地方改成自己定義的名字
例如:topadmin

需要修改的部分:

// NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
// * DIR_WS_* = Webserver directories (virtual/URL)
// these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
define('DIR_WS_ADMIN', '/admin/');
define('DIR_WS_CATALOG', '/');
define('DIR_WS_HTTPS_ADMIN', '/admin/');
define('DIR_WS_HTTPS_CATALOG', '/');
-------------------------------------------------------------------------------------------------------
例如:(以修改topadmin為例子)
// NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes!
// * DIR_WS_* = Webserver directories (virtual/URL)
// these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder)
define('DIR_WS_ADMIN', '/topadmin/');
define('DIR_WS_CATALOG', '/');
define('DIR_WS_HTTPS_ADMIN', '/topadmin/');
define('DIR_WS_HTTPS_CATALOG', '/');
-------------------------------------------------------------------------------------------------------

需要修改的部分:

// * DIR_FS_* = Filesystem directories (local/physical)
//the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
define('DIR_FS_ADMIN', '/home/mystore.com/www/public/admin/');
define('DIR_FS_CATALOG', '/home/mystore.com/www/public/');

例如:(以修改topadmin為例子)
// * DIR_FS_* = Filesystem directories (local/physical)
//the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
define('DIR_FS_ADMIN', '/home/mystore.com/www/public/topadmin/');
define('DIR_FS_CATALOG', '/home/mystore.com/www/public/');

-------------------------------------------------------------------------------------------------------
2- 找到Zen Cart的目錄/admin/ 。將該目錄名按照 admin/includes/configure.php 中的定義作相應修改。
例如:把目錄/admin/修改成:topadmin

解釋:目的因為您使用Zen Cart的目錄admin,入侵的駭客很容易找到後台
      進而用入侵軟體去測出你的帳號及密碼,修改後台目錄名稱
      就找不到了(但是系統也要作對應才行!)

-------------------------------------------------------------------------------------------------------
【購物網站免費架站程式】 Zen Cart的.htaccess安全防護
下載解壓縮將.htaccess檔案上傳至安裝目錄下!
http://por.tw/Downloads/Zen.Cart.htaccess.rar
提醒您注意件事:.htaccess上傳時必須修改
 
.htaccess,並修改其中的 /shop/ 為您的zen cart目錄。
若果Zen Cart安裝在網頁伺服器的根目錄下,就設定為 /

Zen Cart v1.3.8a 繁體中文版(電子信件設定)教學

Zen Cart v1.3.8a 繁體中文版(電子信件設定)教學
一般購物網站都是由安裝時的後台管理者E-Mail來自動設定購物網站的站長發信及收信
Zen Cart v1.3.8a也不例外!
所以當您租用虛擬主機或自己架設Linux主機時可以在安裝後不用設定(後台自動會設定好)
如果您是使用 Windows 架站測試,當然無法寄信(除非您有安裝E-mail伺服器)
如果您自己安裝E-mail伺服器,就要到後台修改電子信件設定
否則還是站長無法進信及收信!
請進入後台→工具→電子信件
就會出現以下的選項

 
電子信件 

例如:我的主機站長信箱是topadmin@por.tw

以下就是他的設定範例檔案:
 
【標題】 【內容】 【動作】 (按此項編輯就可以修改了!) 

true  為開啟, false 為關閉

電子信件傳送模式 PHP  
-------------------------------------------------------------------------------
備註:設定傳送信件的模式。
PHP為預設模式,採用內建的PHP處理模式。
採用Windows和MacOS的伺服器要修改該設定為SMTP。
SMTPAUTH僅在伺服器要求SMTP驗證時使用,同時要設定SMTPAUTH的相應參數。
sendmail用於linux/unix主電腦,使用主電腦上的sendmail程式
"sendmail-f"僅當伺服器要求 -f 參數傳送信件,這個安全措施可以防止欺騙,但若果信件伺服器未設定使用該選項,會出錯。
Qmail用於linux/unix主電腦的Qmail信件功能 /var/qmail/bin/sendmail

-------------------------------------------------------------------------------
電子信件換行 LF  
使用HTML格式傳送電子信件 true 
傳送電子信件 true  
電子信件存檔 true  
電子信件出錯訊息 false  
用於顯示的店主信件位址
topadmin@por.tw  
發件人信件位址
topadmin@por.tw  
電子信件必須從現有功能變數名傳送 Yes  
管理員電子信件格式 TEXT  
傳送訂單確認電子信件的復件到
topadmin@por.tw  
傳送建立帳號電子信件的復件 - 狀態 0  
傳送建立帳號電子信件的復件到
topadmin@por.tw  
傳送推薦給朋友電子信件的復件 - 狀態 0  
傳送推薦給朋友電子信件的復件到
topadmin@por.tw  
傳送客戶傳送禮券的電子信件的復件 - 狀態 0  
傳送客戶傳送禮券的電子信件的復件到
topadmin@por.tw  
傳送客戶管理禮券信件的電子信件的復件 - 狀態 0  
傳送客戶管理禮券信件的電子信件的復件到
topadmin@por.tw  
傳送客戶管理優惠券信件的電子信件的復件 - 狀態 0  
傳送客戶管理優惠券信件的電子信件的復件到
topadmin@por.tw  
傳送管理訂單狀態的電子信件的復件 - 狀態 0  
傳送管理訂單狀態的電子信件的復件到
topadmin@por.tw  
傳送等待審核的電子信件的復件 - 狀態 0  
傳送等待審核的電子信件的復件到
topadmin@por.tw  
設定 "聯繫我們" 電子信件下拉清單   
容許訪客推薦給朋友 true  
聯繫我們 - 顯示商店名稱和位址 1  
商品媒體庫存提醒 0  
傳送媒體庫存提醒信件到
topadmin@por.tw  
顯示退訂電子商情連結 true  
顯示客戶選取計數 true  
SMTP帳號信箱 YourEmailAccountNameHere  
SMTP帳號密碼 ****************  
SMTP主電腦 mail.EnterYourDomain.com  
SMTP伺服器連接埠 25  
在文字格式信件中轉換貨幣符號

Zen Cart購物車最好重新CSS的font-size的控制(em與px的差異)模版修改CSS教學

 本文章的標題是「Zen Cart購物車需要重寫CSS」,標題有點嚇人,但是Zen Cart購物車在使用中文的台灣或中國確實是網頁設計方面的一些缺陷
很多人直也搞不清楚px與em之間的關係和特點,看過本文章以後您確實會收穫很大。
平時都是用px來定義字型,所以無法用瀏覽器字型拉近的功能,而國外大多數網站都可以在IE下使用。
因為:
1. IE無法調整那些使用px作為單位的字型大小;
2. 國外的大部分網站能夠調整的原因在於其使用了em作為字型單位;
3. Firefox能夠調整px和em,但是96%以上的國內訪客使用IE瀏覽器(或內核)。
px像素(Pixel)。相對長度單位。像素px是相對於顯示器螢幕解析度而言的。
em是相對長度單位。相對於現用的物件內文字的字型尺寸。
如現用的對行內文字的字型尺寸未被人為設定,則相對於瀏覽器的預設字型尺寸。

任意瀏覽器的預設字型高都是16px。
所有未經調整的瀏覽器都符合: 1em=16px。
那麼12px=0.75em, 10px=0.625em。

為了簡化font-size的換算,需要在css中的body選取器中聲明Font-size=62.5%,這就使em值變為16px*62.5%=10px, 這樣12px=1.2em, 10px=1em, 也就是說只需要將你的原來的px數值除以10,然後換上em作為單位就行了。

em有如下特點:
1. em的值並不是固定的;
2. em會繼續父級元素的字型大小。

所以我們在寫CSS的時候,需要注重:
1. body選取器中聲明Font-size=62.5%;
2. 將你的原來的px數值除以10,然後換上em作為單位;
3. 重新計算那些被拉近的字型的em數值。避免字型大小的重複聲明。
也就是避免1.2 * 1.2= 1.44的現象。
比如說你在#content中聲明了字型大小為1.2em,那麼在聲明p的字型大小時就只能是1em,而不是1.2em, 因為此em非彼em,它因繼續#content的字型高而變為了1em=12px。

但是12px漢字例外,就是由以上方法得到的12px(1.2em)大小的漢字在IE中並不等於直接用12px定義的字型大小,而是稍大一點。
這個問題只需在body選取器中把62.5%換成63%就能標準顯示了。
原因可能是IE處理漢字時,對於浮點的取值精確度有限。
所以這是修改Zen Cart購物車你如果還是會覺得中文字怪怪的,就必須揮時間去修改Zen Cart購物車的CSS
Zen Cart購物車的CSS路徑為:
你的購物網站目錄/includes/templates/你後台選用的模版/css目錄
裡面有五個檔案,分別是:

print_stylesheet.css
schinese_stylesheet.css
style_imagehover.css
stylesheet.css
stylesheet_css_buttons.css
其中最主要的是:stylesheet.css
當然您要網站一致性,其他四個CSS也不能忽視不修改。

【購物網站免費架站程式】 Zen Cart v1.3.8a 繁體中文版(佈局設定設定)教學
一般購物網站都是由模版來決定版面的大小(除了TWE-Commerce3.0之外,後台很少有:佈局設定)
Zen Cart v1.3.8a後台有:佈局設定

過去因為訪客大多使用CRT螢幕所以版面大小為800X600(官方預設就是如此,有一點過時啦!)
現在主流是液晶螢幕所以版面大小為1024X768,所以佈局設定是一定要改才會跟得上潮流
除非您還是迷戀過去.....不想改變,那就沒辦法(不用改大小)
請進入後台→商店設定→佈局設定
就會出現以下的選項:

佈局設定 
 
【標題】  【內容】  【動作】(即你要修改的內容) 
欄位寬度 - 左欄位 170px  (太小了吧?改大一點!修改後配合模版CSS修改)
欄位寬度 - 右欄位 140px   (太小了吧?改大一點!修改後配合模版CSS修改)
導航條分割符  ::   
導航條 2   (依實際需要修改)
暢銷商品 - 數目填充    ( 就是填入空格)
暢銷商品 - 裁斷商品名稱 35 (依實際需要修改) 
暢銷商品 - 裁斷商品名稱後面加上 ... true  
購物車邊框 1 (依實際需要修改) 
分類欄 - 顯示特價商品連結 true  
分類欄 - 顯示新進商品連結 true  
分類欄 - 顯示推薦商品連結 true  
分類欄 - 顯示所有商品連結 true  
左邊欄位狀態 - 全局 1 (依實際需要修改) 
右邊欄位狀態 - 全局 1  (依實際需要修改)
欄位寬度 - 左 170px (太小了吧?改大一點!修改後配合模版CSS修改)  
欄位寬度 - 右 140px  (太小了吧?改大一點!修改後配合模版CSS修改) 
分類分割符 1  (依實際需要修改)
分類名稱和計數之間的分割符   
分類名稱和子分類之間的分割符   
分類計數前綴  (   ( 就是填入空格)
分類計數副檔名 )  
分類子分類縮排     ( 就是填入空格)  
沒有商品的分類 0   (依實際需要修改)
分隔分類邊框 True  
購物車 - 顯示總計 1  (依實際需要修改)
顧客歡迎詞 - 顯示在首頁 0   (依實際需要修改)
分類 - 總是顯示在首頁 0   (依實際需要修改)
首頁 - 顯示分類 0   (依實際需要修改)
分類 - 顯示子分類 1   (依實際需要修改)
廣告顯示組 - 標題位置 1 BannerOne (依實際需要修改) 
廣告顯示組 - 標題位置 2    (依實際需要修改)
廣告顯示組 - 標題位置 3 BannerTwo  (依實際需要修改)
廣告顯示組 - 頁腳位置 1    (依實際需要修改)
廣告顯示組 - 頁腳位置 2    (依實際需要修改)
廣告顯示組 - 頁腳位置 3    (依實際需要修改)
廣告顯示組 - 邊框 banner_box   
廣告顯示組 - 邊框 banner_box2 SideBox-Banners  
廣告顯示組 - 邊框 banner_box_all BannersAll  
頁腳 - 顯示IP位址 0   (依實際需要修改)
商品優惠數量 - 加入多少空白優惠? 5  (依實際需要修改)
商品優惠數量 - 每行顯示多少? 5   (依實際需要修改)
分類/商品顯示順序 0   (依實際需要修改)
選項名稱和內容全局加入、複製和移除 1  (依實際需要修改)
分類標籤選單 開啟/關閉 1   (依實際需要...最好開啟)
網站地圖 - 是否包括我的帳號連結 No  
略過單個商品的分類 True  
分開登入頁面 True  
CSS按鈕 (你要修改CSS按鈕 CSS按鈕使用CSS按鈕替代圖像(GIF/JPG)按鈕格式在stylesheet檔案中定義。)

備註:要修改整個網站的外觀(主題布景.模版)請先修改這個,修改後再修改(主題布景.模版)

【購物網站免費架站程式】 Zen Cart v1.3.8a 繁體中文完全版(搜尋引擎改善設定)
Zen Cart v1.3.8a具有搜尋引擎改善SEO的強大功能
請進入後台修改以下設定,可以幫助你的購物網站商品在搜尋引擎排名裡得到比較前面的排名!
商品排名比較前面,當然比較有機會賣出去!那訂單大量自然會增加!
請進入後台:商店設定→搜尋引擎改善
出現對話框後修改以下設定!
注意:【false】是關閉,【true】是開啟(有很多項目預設都是【false】是關閉)
所以你不要以為安裝後就是:全自動搜尋引擎改善,請開啟頁面修改
並且修改網站目錄下的安全設定檔:.htaccess
 
用文字編輯器開啟:.htaccess檔案
 
.htaccess,並修改其中的 /shop/ 為您的zen cart目錄。
若果Zen Cart安裝在網頁伺服器的根目錄下,就設定為 /
 
標題/內容/動作 
開啟搜尋引擎改善嗎? false/true  
在商品的網址中加入cPath嗎? false/true  
在網址前增加上級分類嗎? false/true  
過濾太短的單詞 0  
輸出相容W3C的網址 (參數串)? false/true  
開啟快取以減少查詢次數嗎? false/true  
開啟商品快取嗎? false/true  
開啟目錄快取嗎? false/true  
開啟廠家快取嗎? false/true  
開啟文章快取嗎? false/true  
開啟訊息快取嗎? false/true  
開啟自動跳轉嗎? false/true  
選取網址重寫類型 Rewrite  
輸入特殊字元轉換   
要移除字母數字外的所有字元嗎? false/true  
重設快取 false/false  
輸入需要改善的頁面 (這個您可以依照您的需要輸入需要改善的頁面!)
 

購物網站 Zen Cart 1.3.8a 繁體中文版安裝教學(電子商務購物車軟體)

請看主程式下面的安裝說明比較簡單。
詳細說明請看/docs目錄下的HTML版本。

所有說明檔案都在/docs目錄下面。

需要更多資料請訪問: http://por.tw/sale/

-------------------------------------------------------------------
在教學區下載Zen Cart 1.3.8a 繁體中文版

Zen Cart自帶安裝程式。但您首先需要將檔案解壓,並上傳到網頁伺服器上。

網頁伺服器可以是本地電腦或是網路上的伺服器或虛擬主機。

第一步就是將Zen Cart的壓縮檔展開,具體方法與您使用的動作系統有關。

解壓檔案後,得到保護Zen Cart腳本的目錄。

通過FTP或WinSCP及其它方法,將該目錄上傳到您的網頁伺服器。

然後執行安裝程式。

開啟瀏覽器,輸入以下位址:

若果您的網頁伺服器是本地電腦,位址為:

   http://localhost/{zencart目錄}/zc_install/

若果使用的是線上的伺服器,位址為:

   http://你的網址/Zen Cart網站目錄/zc_install/

然後按照提示安裝Zen Cart。

更詳細的安裝說明,請看檔案/docs/1.readme_installation.html

  • 1 
購物網站架設教學【網路補習班】教學基地:致力於收集各類購物網站教育資料及技術資訊,便於本人和廣大網友及店家查詢檢索,無論公司或個人認為本站存在侵權內容均可與本站聯繫,任何此類反饋資訊一經查明屬實後,將立即移除!