網站建設的最佳組合,就是他們!

網站建設的最佳組合,就是他們!

文章 | 伊甸網(edenw_com)洪榮順

現在做一個網站,說難不難,說簡單也不簡單。但是,如果跟著我的思路去學習,再上手操作。應該說,從零到有,一個星期夠了。

大家好,我是伊甸網 CEO 洪榮順。

從今天開始,我們要講的東西可能會比較多,而且涉及到的知識點和技術性的東西比較多。如果你沒有任何基礎的,沒關係,我會盡量講通俗,儘量講詳細一點。

我們上一期講的是如何購買域名和服務器,今天開始,我們要講如何建設一個網站。

在開始建設網站之前,我們應該要先配置一下服務器。

服務器是一胎電腦,你租來的時候是空的,是沒有裝操作系統的。不像我們網上買電腦,可能他們已經給你裝好了 Windows10。但是,如果你是在京東買一臺服務器,他們一般也不會給你裝,因為有些操作系統是要錢的。而且,你買服務器肯定是商用的,他們不會為你付這個費用。

網站建設的最佳組合,就是他們!

所以,我們要先給租來的服務器安裝一下操作系統。現在一般的雲服務器提供商,在你購買的時候就讓你選擇操作系統了。

網站建設的最佳組合,就是他們!

那麼,要選什麼操作系統呢?

有人說,當然選擇 Windows 啊,鼠標可以操作。我個人建議,除非服務器配置很高,然後你又需要經常在服務器上操作。不然,我建議你用 linux 類型的系統,比如 Ubuntu 或者 CentOS。目前我是習慣用 CentOS。

網站建設的最佳組合,就是他們!

當然啦,除非你的網站程序是 .Net 的或者 asp 的。也就是說,你需要運行微軟系的軟件的,這個無話可說,必須選擇 Windows。

網站建設的最佳組合,就是他們!

這裡我建議,裝 Ubuntu 或者 CentOS,以後網站用 PHP 開發,數據庫用 MySQL。

OK,就這麼定了,這是最佳組合。

操作系統裝完以後,還需要裝一些環境。

我們電腦買回來,裝完操作系統,電腦裡除了驅動,其實是沒有任何第三方軟件的。如果你要打開一個壓縮包,你可能需要安裝一個解壓縮軟件;如果你要打開一個 mp4 的視頻,你可能需要安裝一個視頻播放器。我們服務器也一樣,如果要運行 PHP 程序,需要安裝一個支持 PHP 的環境。

然後,我們這個服務器它不是一臺普通的電腦,我們需要讓別人訪問到這個電腦上的文件。於是,我們又需要一個 WEB 服務器軟件,大家可能經常聽說過 Apache 或者 IIS。也就是說,有了這個軟件,服務器才能成為真正的網頁服務器。

網站建設的最佳組合,就是他們!

然後呢,我們還要安裝 Mysql 軟件,這個軟件是用來存放和管理數據的。

網站建設的最佳組合,就是他們!

OK,到這邊環境基本上是安裝好了,這就是所謂的 Lamp 組合。Linux 系統加 Apache 服務器 MySQL 數據庫加 PHP 程序。

到這邊,基本上可以在這臺電腦上運行 PHP 網站了。

感覺好像三兩句話就解決了是吧?說真的,別說是一個沒有任何基礎的,就算是一個搞了好幾年 PHP 開發的人,你叫他純手工來安裝配置這個組合,他還真不一定能會。這可不像電腦上安裝一個解壓縮軟件這麼簡單。

好在,這些困擾,有人為我們提前想到了。阿里雲或者騰訊雲一般都會讓你選擇預裝,也就是你在購買服務器的時候,鼠標點一點,下一步付款,它們就幫你裝好了。

網站建設的最佳組合,就是他們!

或者,你也可以自己找一些第三方的集合,按照他們的教程,輸入一些命令就可以了。

網站建設的最佳組合,就是他們!

好了,環境配置好了,我們開始搞網站吧。

你們可能會說,這麼快?不用先學一下 PHP 什麼的?你要想學也可以,關鍵是你有時間嗎?我就是想讓大家以最少的時間成本達成目的。

現在,已經很少有公司從零開始寫一個網站了,要麼是用開源程序,要麼用框架,有的甚至拿別人的成品來改一改。

所以,我這裡給大家做一個比較。

第一,自己從零開始寫。

好處就是自己知根知底,沒惡意代碼。而且,自己寫的東西以後要怎麼弄也比較自由。但是,前提條件是你的技術夠硬,不然,你基本上無從下手。就算下手寫了,寫出來的東西也是亂七八糟的。所以,難度最大,最不推薦。

第二,用開源框架寫。

框架,很好理解,就是別人已經幫你搭建好基礎的東西了。從蓋房子的角度來講,別人已經打好地基,做好框架結構,連屋頂都做好了。我們需要在這個框架的起初上進行其他建設。

網站建設的最佳組合,就是他們!

這種方式也是目前小型互聯網公司最喜歡的,但是也需要你具備一定的技術基礎。如果你一點基礎都沒有,也不推薦。

網站建設的最佳組合,就是他們!

第三,用開源的系統。

這個時候其實已經是毛坯房了,如果不介意都可以入住了。

開源系統已經是一個完成的成品網站,只是,它的一些頁面可能比較醜陋。而你要做的,就是給它做一套很漂亮的模板,也就是我們要給毛坯房裝修一樣。

網站建設的最佳組合,就是他們!

裝修可就比蓋房子輕鬆多了。

這一種,就是很多人嘴裡的套模板,這也是我們這一系列要講的方式。

第四,修改別人的成品。

這個就是買了已經裝修好的房子來改一改了,這個最低的技術要求,但也是不建議。因為改別人的東西是最麻煩、最有侷限的,他們的思路和你的思路不一定一樣。

總結一下,選擇第三種,用開源的系統。

用開源的系統不會丟人,相反,很多大型的網站以前,包括現在也在用。

國內之前有幾個比較有名的 PHP 開源系統,織夢、帝國,還有一個 phpcms。很多很有名的網站,都是用這三個搭建的。

網站建設的最佳組合,就是他們!

現在還有很多網站是使用 Wordpress 搭建的,應該說,開源的系統是初創團隊最好的選擇。但是,當你確實賺到錢了,商業化了,最好還是購買一下商用服務,免得有糾紛。

網站建設的最佳組合,就是他們!

在接下來的教程裡,我們會用帝國 CMS 來給大家講解,怎麼利用這套系統搭建各種各樣的網站。

織夢現在是很少人用了,作者已經離開這家公司。

網站建設的最佳組合,就是他們!

之前看新聞說是去了雨林木風,現在不知道是什麼情況。

網站建設的最佳組合,就是他們!

phpcms 本來也是不錯的系統,後來被酷 6 收購了,後來酷 6 被盛大收購,phpcms 也就成了盛大的產品。不過,這個項目現在好像也沒有更新了吧。

網站建設的最佳組合,就是他們!

作者離職後,自己搞了一個 cmstop 系統。不過這就不是開源的了,現在很多大型網站用這個系統。

網站建設的最佳組合,就是他們!

同一時期的還有一個 php168,後來團隊分家了,一個叫國微 cms,一個叫齊博 cms。

我這裡要重點說一下帝國 cms,就目前來看,國內的這些開源的 cms,就帝國還在積極做當年做的事情。

網站建設的最佳組合,就是他們!

帝國的作者叫王猛,網名 wc,是我們漳州人。現在帝國的論壇還是很活躍,版本功能也在更新。

網站建設的最佳組合,就是他們!

這個系統是公認的比較安全,但入門也是比較難的。但是,一旦入門了,能做出很多你想做的東西。

所以,接下來我們就用這個系統來講解。

國內其他類型的開源系統,還有 Discuz,dz。

網站建設的最佳組合,就是他們!

這個是做論壇的,同類產品還有 phpwind,不過 phpwind 現在好像也停止更新了。

網站建設的最佳組合,就是他們!

所以,我們可以先形成這樣一種觀念,如果是做簡單的企業站點、博客,可以用 Wordpress。如果是做論壇,或者需要會員發帖比較強的,就用 dz。

如果是做比較大型的資訊站,包含圖片、下載等等,用帝國。應該這樣說,帝國 CMS 用得好,就沒其他什麼事了。

我是 2009 年接觸到帝國 CMS 的,花了一個星期的時間去做入門學習。後面一直用了好幾年,直到 2016 年才基於框架開發。

其實,現在做一個網站,說難不難,說簡單也不簡單。但是,如果跟著我的思路去學習,再上手操作。應該說,從零到有,一個星期夠了。

好了,總結一下今天的內容。

在服務器上配置 PHP、Apache 和 Mysql,然後選擇帝國 CMS 作為毛坯網站。

下次一課,我們將教大家怎麼使用帝國 CMS。


分享到:


相關文章: