問題描述

我有一個有平面設計背景的朋友。她對網頁設計特別感興趣。我是軟體開發人員/系統管理員,而不是 Web 開發人員,我當然不是設計師; 我不能設計一個 good-looking 網站來挽救我的生命。不過,我知道所涉及的技術以及她需要獲得的技能。

對於第一本書,我推薦了 Head First HTML with CSS & XHTML 為 non-threatening,但實用的教學方法。本書向讀者介紹了瀏覽器用來顯示網頁的現代技術,並介紹瞭如何使用它們。大多數人都知道,這只是冰山一角。

大多數網站今天依賴於某種 back-end(CMS,et cetra) 。因此,任何網頁設計師都應該能夠使用至少一種 CMS 。我認為 WordPress 將是一個偉大的起點 (誰知道甚至可能是專門的),因為它是高度可擴充套件的,但易於使用的開發人員,設計師,伺服器管理員和終端使用者。由個人,小企業和企業使用。同時,它的設計很簡單,我不認為會用太多的程式設計來嚇倒她。免責宣告:我使用 WordPress 為我的大部分個人網站,所以我不僅僅是一種偏見。但是,我不知道哪個書/教程推薦給她的 WordPress 設計。

以下是我找到的書籍列表,以及我對這些書籍的看法:

Head First WordPress: A Brain-Friendly Guide to Creating Your Own Custom WordPress Blog – 它在平原英語中解釋了 WordpPess 是什麼,它是如何工作的,以及如何使用它。我喜歡這個目的的格式,但它有一個非常短的主題章節。補充閱讀可能很好

Smashing WordPress: Beyond the Blog (Smashing Magazine Book Series) – 它已經很好地佈局,並且是最新的。它有一個 WordPress 主題開發的整個部分。但是,我更喜歡一本專門研究主題的書。

WordPress 2.8 Theme Design – 這本書被寫成一個 step-by-step 指南,用於設計,構建和調整 WordPress 主題。但是,這有點過時了。這可能是一個問題嗎?

Build Your Own Wicked WordPress Themes – 我對這本書有不同的感受。是 moderen,設計導向,很高興看看。然而,它基於 Automattic 主題框架的大部分工作。一方面,這使 hand-coding 最小化,使其易於學習和使用,特別是對於沒有程式設計背景的人。另一方面,我擔心這樣的做法可能不會為主題開發的”real world” 做準備,如果最終在設計公司申請工作,而不是自由職業者。這是一個有效的關注點嗎?框架的使用範圍有多大?正如我所說,網頁設計/開發不是我的領域,所以我不太瞭解這個行業。

任何幫助是讚賞。

最佳解決方案

我以為構建你自己的惡魔 Wordpress 主題真的很有幫助。請注意,該書實際上使用了專題框架作為參考和示例程式碼。一本很棒的書,因此我推薦,被稱為挖掘 WordPress 。

次佳解決方案

挖掘 WordPress 是我買的最好的書。我仍然使用它很快來看看事情。他們的網站也很方便。您還可以一輩子訂閱本書的即將到來 (pdf) 版本。

第三種解決方案

不管整體使用多少框架,不僅有一個,而且有許多; 所以,能夠從頭開始構建一個主題是一個更有價值的技巧,因為你並沒有繫結到某個框架。

第四種方案

這不是一本書,但我強烈推薦一個名為 WordPress 3 的 Lynda.com 影片課程:建立和編輯自定義主題。只有 4.5 個小時,所以她可以在一天左右的時間內完成。 Lynda.com 的一個月在 $ 25- $ 37.50 之間,具體取決於您是否想要運動檔案。她可能會。

是由 Cris Coyier 建立的,他是挖掘 WordPress 的 co-authors 之一。克里斯不僅知道他的東西,他可以溝通這個知識。

溫迪 (我的設計師) 和我都有很多。 Chris 將設計從一個粗略的概念,到完整的多層 Photoshop 模型,將其轉換為乾淨的 HTML /CSS 靜態頁面,然後將其轉換為 WP 3 模板。儘管他並沒有深入使用 WP 的新功能,但是他從空白頁面把你帶到 WP 的頂端,看起來很好。我喜歡看到設計過程在行動,她喜歡看到靜態 HTML 變成一個真正的模板在她的眼前。她說,她花了很多的神秘/恐懼。

懺悔:我不知道是否會有什麼好處,所以我抓住了一個洪流。一旦我完成它,我轉過身來,註冊 Lynda.com,所以他們會得到他們的錢,雖然有點事後。我絕對認為這是值得的時間和金錢。

大腦褪色:%s/template/theme/g 我一直在 Django 網站上整天加強了一些模板,所以哦,沒關係。

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。