Installation Requirements

Installation Requirements

出自LifeType 中文文件計畫

(修訂版本間差異)
跳轉到: 導航, 搜尋
(文字編輯軟體)
第46行: 第46行:
*[http://notepad-plus.sourceforge.net/uk/about.php NotePad++] '''(建議)'''
*[http://notepad-plus.sourceforge.net/uk/about.php NotePad++] '''(建議)'''
:簡單小巧的程式編輯器,可以用他來取代 Windows 的 NotePad。
:簡單小巧的程式編輯器,可以用他來取代 Windows 的 NotePad。
 +
 +
*[http://madedit.sourceforge.net/ MadEdit]
 +
:Open Source 編輯軟體中的後起之秀,可以正確編輯 UTF-8 編碼的文件。
*[http://www.crimsoneditor.com/ Crimson Editor]
*[http://www.crimsoneditor.com/ Crimson Editor]

在2006年3月17日 (五) 10:22所做的修訂版本

目錄

安裝 LifeType 前的準備

本頁面包含所有安裝 LifeType 前所需要的前置工作,包含網頁伺服器軟體檔案傳輸軟體文字編輯程式的下載。

網頁伺服器

LifeType 是執行在 Apache、MySQL 與 PHP 上面的,簡稱 AMP。所以你必須先有一個AMP 的環境才可以安裝 LifeType。最簡單的方式,就是購買一個虛擬主機(如果你已經購買了虛擬主機空間,可以參考專為虛擬主機而寫的第一次系列文章),如果你只是想在自己的機器上先實驗看看,那你可以透過下面的兩個軟體來設置一個網頁伺服器在你的電腦上。

AppServ 是目前最流行的 AMP 伺服器的整合加強包。裡面包含基本的 Apache、MySQL 以及 PHP 的設定與安裝。照著安裝程序,大概 5 分鐘內你就可已有一個自己本機上的網頁伺服器的測試環境。裡面還包含 phpMyAdmin,可以讓你輕鬆的透過瀏覽器對 MySQL 進行操作。
XAMPP 是由德國人所整合的 AMP 伺服器的整合加強包。他不僅包含 AppServ 所有的功能,他甚至還有外掛模組可以簡單的加上 Perl、Python 以及 Tomcat 等常用的網頁開發的環境。
EasyPHP 則是由法國人所開發的 AMP 伺服器的整合加強包。他的功能就像 AppServ 一樣。

檔案傳輸軟體

通常 LifeType 是不會裝在自己的機器上的,除非是在做測試。所以你會需要檔案傳輸軟體把 LifeType 的程式上傳到你的虛擬主機上。選擇檔案傳輸軟體有幾個原則:

  1. 必須要能檢查檔案是否上傳完全,否則你常常會發生,為什麼明明上傳了,可是 LifeType 還是告訴我沒辦法找到這個檔案。
  2. 必須要能以多執行序的方式上下傳,這會讓你的上下傳的時間快很多。

所以依照上面兩個原則,我們建議採用:

這是在 Sourceforge.net 上很有名的一個檔案傳輸軟體。他甚至還包含了一個檔安傳輸的伺服器軟體 FileZilla Server,你還可以透過他來架一個小型的檔案伺服器在你的電腦上。
這也是一個免費的檔案傳輸軟體,是在我改用 FileZilla 前的最愛。可惜作者已經不再開發,但是你還是可以繼續下載來使用。

當然,你還是可以採用你順手的 FTP 軟體,如 CuteFTP 或是 WSFTP 等等。

文字編輯軟體

為什麼需要文字編輯軟體呢?因為LifeType模版基本上就是文字檔,你要改模版,就需要文字編輯器去修改那些template和css檔。任何文字編輯軟體都可以,只要能過儲存 UTF-8 編碼就好了。另外,編輯器還必須能讓你決定得要不要一併儲存 UTF-8 的檔案表頭,我們稱為 BOM。為什麼呢?因為 BOM 的資訊常會讓 Apache 誤判,而發生 header alreay sent ... 的錯誤。下面的編輯器都是支援 UTF-8 檔案編輯的程式:

只支援 UTF-8 編輯的程式編輯軟體。如果其他的文字編輯器都搞不定,就用這一個吧。
超好用的程式編輯器,功能已經幾乎跟 UltraEdit 一模一樣了。
簡單小巧的程式編輯器,可以用他來取代 Windows 的 NotePad。
Open Source 編輯軟體中的後起之秀,可以正確編輯 UTF-8 編碼的文件。
一個媲美 UltraEdit 的文字編輯器。
如果你喜歡 Unix 中 Vi 的編輯方式,那可以試試 Vim,這是 Vi 的加強版。要使用 Vim 來編輯 UTF-8,記得在 .vimrc 中加入:
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,big5,latin1
set fileencoding=big5
set termencoding=big5

程式開發工具

如果你想要開發 LifeType 的程式,那麼順手的工具是很重要的,下面列出在網路上可以找到的一些工具,來幫助你開發 LifeType:

很棒的資料庫工具,如果你用不慣 PHPMyAdmin,那你可以試試這一個。
免費的資料庫工具。可以用在 Oracle 與 MySQL 上面。
這是 LifeType 團隊所使用的開發文件產生工具,他能產生非常詳盡的開發 API 文件。例如 LifeType 中文 API

另一套開發文件產生工具,他產生的文件比 Doxygen 來的少,但是在 Cross Reference 方面作的比較好。

其他推薦軟體

Windows 的下唯一可以跟 FireFox 媲美的瀏覽器,只是他是使用 IE 來當作網頁產生引擎。FireFox 有的他都有,而FireFox 需要外掛程式才能達到的功能, Maxton 早已經都變內為內建的功能。你要自己試試看才知道喔。
你的網誌做好後,一定要用 FireFox 來看一下,因為根據統計,目前約有 1/10 的人改用 FireFox 了。你總不希望你的訪客因為用 FireFox 看到的是亂七八遭的畫面吧。
透過這個套件你可以輕易的知道 LifeType 模版 CSS 的設定。再也不用在那邊煩惱到底要改哪裡才好。
這是 IE 版的 WebDeveloper。如果你只用 IE,那麼你一定要試試這個工具。
以 Mozilla 為核心的網頁編輯器 (就像市面上常見的 FrontPage 或是 Dreamweaver 等等網頁編輯程式),目前由 Linspire (以前的 Lindows) 主導開發。可以來這裡下載中文語系
這是由 W3C 機構所出品的網頁編輯軟體,除了支援最新的網頁規格之外,你可以透過他來檢視你的網頁裡面的內部細節。
超棒的 Linux 影像編輯軟體,現在有 Windows 版了。如果裡面的 Script-Fu 程式有問題,你可以用 Tiny-Fu 來取代。
由日本人所發展的免費影像編輯軟體。
超強的向量式繪圖軟體。如果你不需要 Corel Draw 或是 Adobe Illustrator 那麼強大的功能,可以來試一試。中文版可以在這裡下載。
這是一款免費的繪圖軟體,可以像 Painter 一樣畫出自然的手繪筆觸。
最棒的相片處理工具。上傳相片前可以先用這個工具處理,甚至是加上自己的網址,避免別人盜用喔。
另一個很棒的照片邊框處理軟體!
免費的解壓縮程式,支援 ZIP、CAB、RAR、ARJ、GZIP、BZIP2、Z、TAR 等格式。
你在本站看到的教學影片,都是用 Wink 作的喔。
目前網路上找的到的最棒的簡繁轉碼的軟體。