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 (建议)
- AppServ 是目前最流行的 AMP 伺服器的整合加强包。里面包含基本的 Apache、MySQL 以及 PHP 的设定与安装。照着安装程序,大概 5 分钟内你就可已有一个自己本机上的网页伺服器的测试环境。里面还包含 phpMyAdmin,可以让你轻松的透过浏览器对 MySQL 进行操作。
- XAMPP 是由德国人所整合的 AMP 伺服器的整合加强包。他不仅包含 AppServ 所有的功能,他甚至还有外挂模组可以简单的加上 Perl、Python 以及 Tomcat 等常用的网页开发的环境。
- EasyPHP 则是由法国人所开发的 AMP 伺服器的整合加强包。他的功能就像 AppServ 一样。
档案传输软体
通常 LifeType 是不会装在自己的机器上的,除非是在做测试。所以你会需要档案传输软体把 LifeType 的程式上传到你的虚拟主机上。选择档案传输软体有几个原则:
- 必须要能检查档案是否上传完全,否则你常常会发生,为什么明明上传了,可是 LifeType 还是告诉我没办法找到这个档案。
- 必须要能以多执行序的方式上下传,这会让你的上下传的时间快很多。
所以依照上面两个原则,我们建议採用:
- FileZilla (建议)
- 这是在 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 一模一样了。
- NotePad++ (建议)
- 简单小巧的程式编辑器,可以用他来取代 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 作的喔。
- 目前网路上找的到的最棒的简繁转码的软体。