Comments

Yahoo!輸入法算是Mac上好用的注音輸入法了,但是內建的一點通服務不能關閉,只能在 ` 或是 ~ 擇一當快速鍵, 偏偏 ` 常常用到,~就是homedir…用哪個都不對囧,而且不管在中文還是英文輸入模式都會開啟,真的是擾民。

上網搜尋了一下,都是Windows底下的強制關閉方式,OSX的倒是一篇都沒看到,想想既然windows版的也是用plist當設定檔,Mac上絕對也是一樣吧XD?找了一下,一點通Perference的設定檔是在:

1
~/Library/Preferences/com.yahoo.KeyKey.OneKey.plist

把內容的:

com.yahoo.KeyKey.OneKey.plist
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>ShortcutKey</key>
  <string>`</string>
</dict>
</plist>

<string>`</string> 的部份改掉即可:D

More →
Comments

這一篇可能是一個比較短的篇幅,來講環境建置的部份,上一篇已經有稍微的講到了環境需求,那我也不在重複一次,接著請下載最新的YiiFramework

Yii 官方網站下載

或者是github上熱心人士非官方的source,目前更新到1.1.9

1
$ git clone https://github.com/dmtrs/unofficial-yii-framework-mirror.git

解壓縮到網站根目錄下,取個簡單的名字,例如:yii

1
2
$ tar -xzf yii-1.1.9.r3527.tar.gz
$ mv ./yii-1.1.9.r3527 yii

接下來我們打開Yii requirement頁面來看一下yii系統需求檢查:

More →
Comments

上篇我提到了在PHP裡採用Yii框架有什麼好處,那麼這次開始就要來提到如何採用Yii,需要哪些事前準備.

用Yii來開發Web Application,你必須要有PHP的基礎這是一定的,在之後我所講的内容基本上都是預設讀者有基本的PHP知識,另外還需要有PHP OOP的相關知識或者實戰經驗。

More →
Comments

PHP的framework非常的多樣,隨手拈來都可以講出很多,舉例如老牌的CakePHP, Zend, Symfony, CodeIgniter,或者是SlimFramework,抑或者最近常聽到的fuelPHP,到我所要提到的Yii.

Yii,為什麼要採用Yii? 這邊有幾點來稍微簡介一下:

1. High Performance

官網比較了同樣未採用APC與使用APC之後的RPS數據,Yii 在未使用APC的狀況下,RPS大約比CI多約15%,Cake的3倍,但在使用了APC之後Yii的RPS是CI的3倍,Cake的8倍,Symfony的13倍

至於Yii為何能做到?

More →