wordpress, 故我在?

70
>… 故故故 ? WordPress By SKY(CCNS) 11-17-2016

Upload: po-chun-lu

Post on 08-Feb-2017

90 views

Category:

Software


1 download

TRANSCRIPT

>… 故我在 ?

WordPress

By SKY(CCNS)11-17-2016

不 務 正 業 的 技 術 宅近 期 一 邊 寫 W o r d P r e s s , 一 邊 寫 N o d e . j s

正 在 帶 一 批 人 寫 議 題 投 票 平 台喜 歡 喝 咖 啡

About SKY

In CCNS (2013~ )

聽過的人舉手 !

今天的主題是 :

Q: 誰適合聽 ( 閱 )?

A: 沒架過 WordPress 的人架過的人門在左手邊

那…什麼是

分藍綠嗎 ? ( 對 )

會當選嗎 ?

幾個情境

假設 你是個網頁開發者 ( 包前包後包設計 )

Ya! 把頁面刻好了 幾個情境

幾個情境

那能幫我變成動態的嗎 ?

幾個情境

那能幫我變成動態的嗎 ?

加預算。加時間

Ya! 把後台加上去了幾個情境

幾個情境

那幫我加個文章搜尋

幾個情境 加預算,加時間 那幫我加個文章搜尋

Ya! 把搜尋加上去了幾個情境

幾個情境

那再幫我加個FB 登入

幾個情境

那再幫我加個FB 登入

加預算,加時間

Ya! 把 FB 搞定了幾個情境

幾個情境

能幫我加個郵件系統嗎 ?

幾個情境

能幫我搞定SEO 嗎 ?

幾個情境

能再幫我放個購物車嗎 ?

幾個情境

這種網站很常見阿,給你 * 三天 * 可以嗎 ?

加班加油喔

有沒有不需要自己 造輪子同時又兼顧 安全同時又兼顧 彈性 ( 客製化 )同時又兼顧 慣客戶的選擇 ?

有一種選擇就叫

不過 PM or 客戶請自行溝通 ( 一般來說不會沒事一直加需求 )

阿 . 所以這是什麼 ?

這是什麼 ?

專有名詞叫 CMS 內容管理系統

具有外掛模組和模板系統的開放原始碼 (Open Source)

個人發佈平台 ( 部落格系統 )

呃 . 那能做什麼 ?

能做什麼 ?

發佈內容( 文章 or 大部分動態內容 )

擴充功能( 透過外掛或函式 )

( 自訂主題 )

帳號管理( 含自訂權限 )

恩 . 所以能做什麼 ?

能做什麼 ?

部落格( 自己的部落格自己寫 )

( 其實可以用用看 Medium)

新聞雜誌

四種網站

能做什麼 ?

官網 購物網

四種網站

好棒棒那 . 這有很多人用嗎 ?

Builtwith 統計有誰在用 ?

你可能有聽過有誰在用 ?

超過 50% 內容網站都是 WordPress 架的REF: W3techs & Builtwith

現在有 興趣 了嗎 ?( 開發者們請把下巴放下來 )

先等等 .所以有什麼優點 ?

彈性 社群( 大量模板與擴充功能 )

簡單( 有 Bug 有人幫 ) ( 後台麻瓜也會用 )

有何優點 ?

懂了 .那有什麼缺點嗎 ?

有何缺點 ?

速度PHP(?)( 工具沒問題,人有問題 )

安全( 記得去優化 ) ( 記得升級,做好防備 )

垃圾不分藍綠* 但 WordPress 分 *

何謂 .com

基於 WordPress 的 BSP(Blog Service Provider)

操作方便,免費但功能有限( 不付費不能使用外掛,主題有限,也只能改 CSS)

( 真的可以改用 Medium 看看 )

好 .那怎麼架 ?

在自己電腦架Server

在自己家架Server

在別人家架Server

架在雲端平台

要怎麼架 ?

Icon License: Creative Commons

(1) (2) (3) (4)

( 超出用量付點 $)(Azure, Heroku, AWS…)

( 找台虛擬主機,買個域名 )再付點 $( 測試用,通常別人看不到 ) ( 據說成大宿舍沒有擋 )

自己電腦(1) (2)

下載一鍵安裝

到控制板把 PHP跟MYSQL打開

下載 (WordPress Module)一鍵安裝 ( 記住密碼 )

好了 ( 真的 ).

基本上怎麼玩 ?

選擇主題(注意中文媒體檔名 )

發佈文章 擴充功能(注意效能 *)

( 有些可用函式取代 )

如何開始 ?

換個好看的主題,一個內容網站就出現了( 後 台 跟 文 章 搜 尋 也 有 了 , F B 登 入 跟 基 本 購 物 車 再 處 理 一 下 就 會 有 。 )Credit: Themejunkie

以上行為都叫使用者

既然這開源系統很適合做這類網站何不了解一下它的技術呢 ?

開發者可以怎麼用 ?

自己開發

寫 / 改主題( 了解內容呼叫方式 )( 自訂文章類型與欄位 )

寫 / 改外掛 ( 函式 )

( 了解資料庫架構 )(資料存取方式 )

用 REST API 寫前端( 自己寫前端接WP API)( 可以用其他 Framework)

寫 / 改主題

Theme Handbook e-books

隨便 Google 隨便有 ~

開發教學

寫 / 改主題

WordPress Starter Themes

寫 / 改主題

呼叫網頁資訊範例

會寫主題後可以嘗試建立新的內容類型 ( 書籍、商品 )

以及內容欄位 ( 價格、庫存 )

WordPress 可 以 拿 來 做 很 多 種 內 容 網 站

寫 / 改外掛

Plugin Handbook Getting Started with WordPress Plugin Development

也是隨便 Google 隨便有 ~

開發教學

寫 / 改外掛

Plugin Table

寫 / 改函式

有些功能不需要特別寫成外掛,用函式寫在 functions.php 即可

當你架了 WordPress

記得更新 定期備份 注意效能(小心漏洞 ) ( 可用外掛寄回信箱 ) ( Insight or GTmetrix )

最後還有什麼要說 ?

不斷重複自 己 會 的 功 能 或套別 人 的 功 能 ,而不 去嘗試 開 發 新 的東西

會 變 成 碼農請注意 ~

當個開發者,而不是使用者。

結語

每個產品都有它適合的技術。

不斷重複自 己 會 的 功 能 或套別 人 的 功 能 ,而不 去嘗試 開 發 新 的東西

會 變 成 碼農請注意 ~

當個開發者,而不是使用者。

結語

每個產品都有它適合的技術。

不斷重複自 己 會 的 功 能 或套別 人 的 功 能 ,而不 去嘗試 開 發 新 的東西

會 變 成 碼 農 請注意 ~

當個開發者,而不是使用者。

結語

每個產品都有它適合的技術。

>… 故我在 ?

WordPress

No. 我寫,故我在WordPress

By SKY(CCNS)11-17-2016

Q&A剛剛分享這麼久

那現在還記得那些部分 ? 0_0

這個肝值多少錢 ?

硬掉了不能賣