Blog Cover Image

Inspire you to have New thinking, Walk out your unique Road.

Content Management Systems(CMS)

Posted on Apr 11, 2017

自己說自己程式差,一定是你不會管理你的程式!

那什麼?

老實說我也不是很懂 XD

不過應該就是這個吧!

之前就很愛做網頁了,用神速的時間學會了 Html.CSS.PHP 跟 Python 後

覺得還是只有東學一點西學一點,什麼都一點點而已的感覺!

覺得很不開心不過癮!

不過我最近可真的想把 JS,Jquery,Ajax....之類的學好

還有 Python 學好,這語言太帥了,我一定要學他!!

至從 2 月我表姐跟我說有 wordpress 的時候,我立馬就點進去註冊個,然後把我之前醜醜的部落格搬進來。

簡直太滿意了我快哭了!

但不知道為什麼很多人都說這個要自己架很麻煩,不就是幾個 Click 就完成的事情嗎 QQ

還是因為我沒有買會員所以沒有進去改程式碼!

後來才知道 Wordpress 有兩個!!

Wordpress.com

這個就是我說的點一點就生出網站的,就是我這個網站在用的! XD

Wordpress.org

而這個就是要講的 Content Management Systems(CMS)

看 起 來 ! 就是要放在伺服器上面跑!

然後會有很多套件嗎?

好啦,我稍微去 wiki 快速看過了一次,基本上就是後台

就是方便「管理內容」的後端

而如果要重新寫一個後端的話需要花很多很多時間

就像我去年那時候用 django 內附的後端,然後到現在還是霧煞煞!

而且又簡便又難看

CMS 基本上就是「內容管理」,因為 Html 產生後!

我們有時候會根據需求去產生不同的頁面, 分頁, 功能, 跟不同的資料!

但如果用傳統的土法煉鋼的話,真的很難做

我就是土法煉鋼去寫一個後台,寫的死得不明不白

意思就是我沒辦法手寫出一個完美的後台

寫出來了又花時間又醜又難看!

而且有時候老闆或者客戶需求增加又要再去多新增一些功能

如果是土法煉鋼的寫後台,那這樣會非常麻煩

多血汗我就不想說了

先是要去 Model 註冊一個又一個的 Class,然後還要想辦法塞進 Html 的欄位!

如果新增就要在新寫。

有點像一個一個手動做出來

但如果有先做好的一套系統

那麼在後端上就不用這麼麻煩了@@!

CMS 要扔在雲端或者伺服器上運行才行

打開 Wordpress 的系統的話,便會看到一堆.js/.css/.php 的檔案

應該就有點像土法煉鋼的時候會存一堆.html/.php/.js 之類的檔案,存在不同的目錄當中

所以,可能我部落格用免費的,我指的是就網站的主題,用得很開心,所以我不用特地去檔案裡改那些程式碼

因為這些改的動作我有在表姐家看過!

他開的介面就是第二個 Wordpress,應該就是 CMS 架構沒錯了!

Wordpress.org

至於我這個網頁我就整個用主題套版上去也沒有特別去寫什麼程式 XD

難怪我覺得怪怪的!

要寫程式也是可以,只是我當初覺得懶,這樣個功能就夠了,就沒有特別進去寫程式了!

再來是跟學長聊天

學長簡直神到翻掉!

居然知道這些東西 QQ

Plone

這個就是學長扔給我的,CMS 用 Python 寫的,如果熟 django 跟 Python 的人就可以來試試看這個

這個也是我最近開始接觸要開始學的

Bitnami_Plone

這個也是學長扔給我的!

而我剛剛稍微看一下,我發現好像就是可以載 Installers, Virtual Machine 或者 Run server 在雲端上!

然後他好像是西班牙賽爾維亞的工程師開發的!

我一定要跟老爹講,誰說西班牙沒有工程師的!不只美國,世界各地都有很厲害的工程師好嗎!!

以上。

就是我臨時找 wiki 跟看他們的網站而臨時胡亂吹牛的 XD

有錯在糾正

當然,如果之後我發現有錯我在上來更改!

最後,真的越講越熱血越愛寫程式越愛工程師啦!!!