Title1

Title2

Title3

1. 開發環境及工具

一、伺服器架設

  1. 可安裝在隨身碟,開發環境帶著跑。https://sourceforge.net/projects/miniserver/files/Uniform%20Server%20ZeroXI/11_3_3_ZeroXI/​
  2. 執行UniController.exe可開啟控制台(用系統管理員的身份),依序點選Start MySQL及Start Apache啟動伺服器。
  3. 選擇「General→Mail utility msmtp」來進行寄信設定。
  4. 開啟後,右邊下拉選單可先選擇「Gmail」,然後點選「Edit configuration File」來編輯設定檔。
  5. 找到Gmail的設定部份,輸入您的Gmail帳號及密碼(請將中文字的部份以實際資料替換掉)
  6. 儲存後,可透過其界面來寄發測試信。

幾個您要知道的位置(假設裝在D:)


  1. 網頁目錄的位置:D:\UniServerZ\www
  2. 資料庫的存放位置:D:\UniServerZ\core\mysql\data
  3. PHP 設定檔 php.ini 的位置:D:\UniServerZ\core\php54\php_production.ini
  4. MySQL設定檔 my.ini 的位置:D:\UniServerZ\core\mysql\my.ini
  5. 網站連結位置:http://電腦IP或http://localhost或http://127.0.0.1
  6. phpMyAdmin 的連結位置:http://localhost/us_phpmyadmin

修改php.ini (底線部份為建議務必修改項目)


  1. date.timezone = "Asia/Taipei" ; //主機預設時區,否則系統抓到的可能會有誤差。
  2. display_errors = On ; //是否顯示錯誤訊息?建議開啟!
  3. upload_max_filesize = 100M ; //允許上傳的檔案的最大容量。
  4. post_max_size = 120M ; //表單最大容量,該值必須大於 upload_max_filesize
  5. memory_limit = 128M ; //一個程序所能夠申請到的記憶體空間
  6. max_input_vars = 1000 ; //表單可接收的變數數量,超過此數量,就無法完全接收。
  7. max_file_uploads = 20 ; //最多只能傳幾個檔案?請視需求設定之。
  8. max_execution_time = 150 ; //每個程序最大允許執行時間(秒),0 表示沒有限制。
  9. 記得Stop Apache再重啟 Start Apache,如此設定才會生效。

二、sublime

  1. 輸入div,按tab鍵,會變成<div></div>
  2. 輸入div*3,按tab鍵,會變成<div></div><div></div><div></div>
  3. 輸入div.well,按tab鍵,會變成<div class=”well”></div>
  4. 輸入div#toolbar,按tab鍵,會變成<div id=”toolbar”></div>
  5. 可用 Ctrl+/ 或 Ctrl+Shift+/ 來產生註解符號
  6. 用tab鍵縮排,Shift+tab反縮排
  7. 「檔案/開啟資料夾」:將資料夾拉到左邊
  8. 更多進階用法:http://docs.emmet.io/abbreviations/syntax/

三、免費虛擬主機申請

BYET: https://www.ugm.com.tw/modules/tad_book3/page.php?tbdsn=52

四、FILEZILLA檔案傳輸軟體

  1. FTP用來把檔案傳到主機
  2. 善用站台管理員,把常用的連線加入(此外,建議把樹狀目錄關閉)。
  3. 「檔案/站台管理員/新增站台」:建立連線資料,也可以使用「新增資料夾」管理
  4. 主機:ftp.byethost10.com
  5. 使用者:b10_xxxxxxxx
  6. 密碼:xxxx

五、上課軟體

https://www.dropbox.com/sh/k17ez2occsqgeq1/AACbCeGZEj4KKzuwTvZuAwyFa?dl=0

  1. uniformserver:http://localhost:8000/x257/modules/tad_uploader/index.php?of_cat_sn=0

六、安裝dropbox

https://db.tt/rmpPDwd