欢迎光临
我们一直在努力

零基础建站四 服务器架构CMS选择

在前三章我们讲述了怎样去规划自己的网站,以及使自己的网站合乎法律规范,并且该怎么去选择域名以及存储空间,本篇我们来讲服务器架构的选型以及CMS系统的选择。

檀烟小筑零基础建网站系列

常见的web服务器

服务器
服务器

Apache、nginx、IIS、Tomcat这四种web服务器是我们经常能见到的WWW服务提供软件了,我们该怎么选择呢,檀烟给大家简单的做一个简单讲解。

Apache Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。 加上各种语言解释器基本上可以为各种语言提供http服务。

nginx Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好 ,一般用来处理静态资源比较多。基本可以在几乎所有广泛使用的计算机平台上使用。

IIS IIS是一个World Wide Web server。Gopher server和FTP server全部包容在里面。 IIS意味着你能发布网页,并且有ASP(Active Server Pages)、JAVA、VBscript产生页面,有着一些扩展功能。IIS支持一些有趣的东西,像有编辑环境的界面(FRONTPAGE)、有全文检索功能的(INDEX SERVER)、有多媒体功能的(NET SHOW) 其次,IIS是随Windows NT Server 4.0一起提供的文件和应用程序服务器,是在Windows NT Server上建立Internet服务器的基本组件。它与Windows NT Server完全集成,允许使用Windows NT Server内置的安全性以及NTFS文件系统建立强大灵活的Internet/Intranet站点。IIS(Internet Information Server,互联网信息服务)是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。 基本只能再Windows系统环境使用。

Tomcat omcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

常见CMS解决方案

  • 电子商务:国外:Magento、 Zen Cart ;国内:ECshop(廉颇老矣尚能饭否?)
  • 论坛社区:国内:Discuz、 PHPWind ;国外: phpBB
  • 内容展示:国外:wordpress、Drupal;国内:织梦(DEDEcms)、帝国

为什么只推荐了PHP开发的?因为零基础开始的话部署PHP系统的web网站是最简单的,还有一点就是Java、.net的程序博主部署次数不多,不能讲解的很好,故此主要推荐了PHP的

服务器架构解决方案

上边讲了那么多,也讲了我们后期讲解采用的是采用PHP语言的网站CMS程序,所以我们这次就讲讲PHP语言CMS常见的服务器架构方式。

LAMP lamp是指Linux+ Apache +php+mysql的架构组合方式,再当前环境服务器占有率第一!

LNMP lnmp是指 Linux+ Nginx +php+mysql的架构组合方式,再当前环境服务器占有率第二!

以上所讲的服务器架构方式不可避免的涉及到了linx操作系统下的软件安装,而本教程主要是为了能够零基础入门的同学,所以采用软件集成包、或者第三方面板的方式、推荐的有宝塔、康乐、 Wdcp控制面板 、 AMH控制面板 这些,因为后边三款涉及到收费问题,所以后期是以宝塔面板为解决方案来做演示与教程

赞(7) 打赏
未经允许不得转载:编程之路 » 零基础建站四

评论 抢沙发

登录

找回密码

注册