网站建设的最佳组合,就是他们!

网站建设的最佳组合,就是他们!

文章 | 伊甸网(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。


分享到:


相關文章: