- Classifield 的主要特色是將模板語法嵌入 HTML 元素的 class 屬性裡。
- 絕大部份的 HTML 元素都有 class 屬性,而且可以輸入複數的值,不會影嚮既有的 CSS class selector 。
- 沒有 class 屬性的 HTML 元素有:html 、 head 、 title 、 meta 、 link 、 param script 、 style。
- Classifield 的原始碼可以到 Google Code (http://code.google.com/p/classifield/)下載。
- Classifield 使用(接近)純碎 HTML 的模板,幾項特色或優缺點:
- 模板可以直接用瀏覽器預覽,以及可以被驗証 (參見:The W3C Markup Validation Service)。
- 分離模板邏輯與模板語法,將程式與美工人員的分工更為明確。
- 模板不需要插入 PHP 程式碼、模板專用的語法或其它 HTML 以外的語法,對負責模板設計美工的而言,較為友善。
- 模板能被任何一般文字網頁編輯器,或所見即所得的網頁編輯器正確的開啟。
- 承上,模板能在所見即所得的網頁編輯器裡編寫模板的語法。以 PHP (本身也是模板引擎) 插入變數到元素的屬性值裡為例:
<div <?php echo $var1?>="<?=$var2?>"></div>
部份編輯器會限制或自動編碼元素屬性欄位。 - 模板語法可以結合網頁結構,下為 Smarty 與 Classifield 的差別:
<ul> {foreach from=$myArray item=foo} <li>{$foo}</li> {/foreach} </ul>
<ul class="php-foreach-myArray-as-foo"> <li class="php-echo-foo"></li> </ul>
- 使用即有的技術,減少學習門檻。
- 需要 DOM lib 剖析模板,降低執行時的效能與提高記憶體需求。
- 需要其它選擇元素的方式,如QueryTemplates使用的 CSS selector (by phpQuery)
- 關於分離模板邏輯與模板語法,此點可參考另一個模板引擎 QueryTemplates,該模板引擎做的比較徹底。以及該作者的文章(Pure HTML templates theory « Personal devlog)。
歡迎來到小豬圈!
2009-03-31
自製的 PHP 模版引擎:Classifield
2009-03-02
Demon's Souls 惡魔之魂 [Updated: 2009-05-18]
- 破關心得:這遊戲除了「難度」以外,沒什麼內容(汗)。NPC少、對話少(而且還嘴賤),武器、防具、道具都少,連主線劇情都是淡淡的帶過而已。遊戲畫面與氣氛設計的很棒,但如果是對像我一樣偏好受劇情而非挑戰難度的人來話,這片可以說是地雷片一枚。
- 雖然破關花了很多時間,但大部份的時間都花在重玩。主要的遊戲難度來自於每隻小怪都要小心應對,不然很容易陰溝裡翻船。第一次玩連第一關(1-1)就花了半天!
- 大部份長註魔法不能同時使用,浮游箭例外。
- 刷魂可以裝強慾之戒加白銀之鐲(女用),再加渴求(黃之魂)。
- 初期貴族的靈魂箭(魔法)超強,有耐心一點的話還可以殺龍!殺龍的地點在1-2箭塔上,趁噴火時攻擊,一次扣 19 HP ,約半小時可以擊斃火龍,可另外準備兩、三瓶香料。
- Demon's Souls デモンズソウル攻略Wiki - livedoor Wiki(ウィキ)
- Demon's Souls (Demons Souls,デモンズソウル) 攻略簿 マップ付 日文攻略,有部份地圖。
- 惡魔靈魂 哈啦板 - 巴哈姆特電玩資訊站。
- 楔之神殿之旅
- 等同於教學關卡,可以選擇跳過
- 遇到教學關卡的 BOSS (擴散尖兵;有翅膀的肥仔)時,基本上是一定會被幹掉送走的(劇情),但其實是可以打倒它的。
- 當他發動攻擊時往他揮刀的手的方向滾,飛起來的時候要後退。
- 1-1
- 這關過了以後(打倒BOSS史萊姆),才會出現火防女與要人,跟要人對話後才可以去其它關卡。
- 救王子的地方可以拿盜賊戒指,可以減少被敵人發覺的距離,其它遊戲設計類似的道具大都沒什麼用,但這個道具在本遊戲非常實用!
- 1-2 高塔 Boss 魂學魔法:絕對防護。
- 1-3 殺了貴族戴帽子可以去救魔女。
- 1-4 在這關的第二次遇到可以殺龍、打這關 BOSS 之前是最後升級的機會、被 BOSS 抓到等級會下降
- 2-1
- 純黑時,在有人丟石頭的那邊電梯下方有原生惡魔。
- 2-2
- 將這關 Boss 魂拿去給 2-1 的鐵匠,就可用 Boss 魂打造武具。
- 魔法與奇蹟雙修者刷黑,到垂直落下的路線中途,打倒黑色 NPC 可拿獸之護符。
- 2-3 龍之魂學的魔法火之嵐,威力大但耗魔也大
- 3-1 拿盜賊套裝防毒 救賢者
- 3-2
- 這關 Boss 我覺得是本遊戲最難的!除了場地狹長加上 Boss 橫衝亂撞之外,打到一定時間另一隻小惡魔就會加入混戰,建議連線合作或用魔法:死之雲。
- 原生惡魔在底層某處…。
- 3-3 Boss 建議離線、黃之魂學浮游箭(魔力31時,對有效的敵人攻擊約靈魂光的五倍)
- 4-1
- 黑骷髏後面可以拿欠月彎刀(回MP),也可以自已打造就是了。
- 肥之魂打造屠刀,該 Boss 魂還可學奇跡:再生,但除了收集完全不值得學。
- 4-2
- 刷魂(死神+黑雙刀骷髏約 11k~16k)。
- 原生惡魔在入口旁的懸崖邊。
- 勇士之魂打造打寶刀(該魂還可學奇跡:復活,死亡時會立即復活但沒有無敵時間,不如魔法:絕對防護)。
- 4-3 嵐之魂學反魔法領域
- 5-1 蟲之魂學毒之雲或治療
- 5-2 原生惡魔在往蛞蝓巢的樓梯入口處。
- 5-3
- 聖騎士的暗銀盾可以防魔法(靈魂箭之類)。
- 聖女 Boss 的純血魂可以學死之雲,對 3-2 Boss 尤是。
Subscribe to:
Posts (Atom)
個人常用鏈結
Labels
- .NET (1)
- Accessibility (3)
- ADSL (1)
- Apache (9)
- ASP.NET (1)
- Babyer (1)
- Browser (1)
- Canon MX700 (1)
- CAPTCHA (1)
- CentOS (1)
- CSS (7)
- DB:SQL (1)
- DB:SQLite (2)
- DNS (3)
- English (1)
- EXIF (1)
- filename.ext (1)
- Firefox (4)
- Firewall (1)
- Flash (4)
- Game 遊戲 (28)
- Game:PC (6)
- Game:PS3 (4)
- Game:Xbox360 (3)
- GNU (1)
- Google (6)
- Google:Android (8)
- Google:Blogger (2)
- Google:Chrome (1)
- Google:Code (2)
- GoogleAppEngine (2)
- GoogleMaps (1)
- GPG (1)
- Hinet (1)
- HTML (2)
- HTTP (1)
- i18n (1)
- IE (3)
- Java (2)
- Javascript (2)
- Linux (1)
- Microsoft (2)
- MIME (1)
- MySQL (7)
- NexusOne (2)
- OAuth (1)
- Open source 開放原始碼 (1)
- OpenID (1)
- OS (1)
- OS:Windows (33)
- PHP (49)
- PHP:GTK (2)
- PHP:PEAR (1)
- PHP:PECL (3)
- PHP:ZendFramework (4)
- PostgreSQL (1)
- PPPoE (1)
- RegularExpressions (2)
- Security (11)
- Sphinx (2)
- SQLite (1)
- TCP (1)
- Ubuntu (1)
- UDP (1)
- Usability (2)
- Virtaul PC (1)
- Wii (2)
- XML (1)
- Yahoo (2)
- Yahoo:BBAuth (1)
- Yahoo:YUI (1)
- Youtube (1)
- 不如賣雞排 (2)
- 不願役 (33)
- 中文處理 (1)
- 圖 (5)
- 媒體 (2)
- 影片 (1)
- 影音 (19)
- 思 (8)
- 攝 (9)
- 政 (7)
- 敗 (2)
- 漫畫 (5)
- 生活 (34)
- 硬體設備 (13)
- 網站開發 (16)
- 網路 (8)
- 英文 (3)
- 貓 (2)
- 資安 (1)
- 趣 (29)
- 軟體 (12)
- 遊記 (8)
- 運動 (2)
- 關於我 (1)
- 電影 (10)