CMSWord文档下载推荐.docx

上传人:b****4 文档编号:6731122 上传时间:2023-05-07 格式:DOCX 页数:11 大小:24.13KB
下载 相关 举报
CMSWord文档下载推荐.docx_第1页
第1页 / 共11页
CMSWord文档下载推荐.docx_第2页
第2页 / 共11页
CMSWord文档下载推荐.docx_第3页
第3页 / 共11页
CMSWord文档下载推荐.docx_第4页
第4页 / 共11页
CMSWord文档下载推荐.docx_第5页
第5页 / 共11页
CMSWord文档下载推荐.docx_第6页
第6页 / 共11页
CMSWord文档下载推荐.docx_第7页
第7页 / 共11页
CMSWord文档下载推荐.docx_第8页
第8页 / 共11页
CMSWord文档下载推荐.docx_第9页
第9页 / 共11页
CMSWord文档下载推荐.docx_第10页
第10页 / 共11页
CMSWord文档下载推荐.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

CMSWord文档下载推荐.docx

《CMSWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《CMSWord文档下载推荐.docx(11页珍藏版)》请在冰点文库上搜索。

CMSWord文档下载推荐.docx

  问题解决:

亲密接触CMS

  ●Web服务器简介

  如果我们要在自有的服务器上安装CMS,或者要在自己的计算机上尝试使用CMS,那就需要搭建自己的Web服务器及获得相应的支持。

  1.ASP服务器

  ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其他程序进行交互,是一种简单、方便的编程工具。

MicrosoftIIS提供了对ASP和Access数据库的良好支持。

IIS是目前非常流行的Web服务器产品之一。

IIS提供了一个图形界面的管理工具,称为Internet服务管理器,可用于监视配置和控制Internet服务。

  2.PHP服务器

  PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格类似于C语言,被广泛运用。

  虽然IIS上可以配置使用PHP,但在Apache上PHP更能体现出它的运行效率,且安全性和稳定性更胜一筹。

Apache仍然是目前世界上用得最多的Web服务器,市场占有率达60%左右。

它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的良好的移植性等方面。

对于开源PHP,同样开源的数据库MySQL也是一个非常好的搭配。

  3.JSP服务器

  JSP是由SunMicrosystems公司倡导、许多公司参与建立的一种动态网页技术标准。

JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm、*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件。

  我们可以先安装JDK,然后安装Tomcat来搭建JSP服务器。

在JSP上使用MySQL数据库是常见搭配。

虽然Tomcat也可以解释静态网页,但效率明显不如Apache高,所以我们通常用Apache+Tomcat+MySQL的搭配来搭建JSP服务器。

  4..NET服务器

  微软推出的ASP.NET不是ASP的简单升级,而是全新一代的动态网页实现系统,是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。

ASP.NET允许用户选择并使用功能完善的编程语言,也允许使用潜力巨大的.NETFramework。

我们可以在IIS服务器上安装.NET框架来获得升级到ASP.NET的支持。

如果我们不需要功能很完备很强大的Web服务器,那我们在进行CMS系统调试时,完全可以使用一些简单易用的Web服务器,这里推荐NetBox。

NetBox非常小巧,但却是一个国产的操作系统级的Web服务器,它不仅能傻瓜式地支持ASP、JSP的CMS程序,而且还能把整个系统编译成可执行文件,起到对数据和程序加密保护的作用。

编译后的程序在服务器端运行后,会以Web服务的形式出现,网上的计算机通过浏览器仍然可以访问和操作,与正常的网站系统一样。

利用NetBox,还可以轻而易举地生成一个定制的单文件Web服务器程序。

  ●流行CMS巡礼

  目前CMS呈现百花齐放的局面。

特别是基于ASP和PHP的CMS更是乱花渐欲迷人眼。

我们将从各方面综合衡量、考评目前流行的CMS,以供大家参考。

当然,由于需要的不同,我们对一个CMS的评价可能差别很大。

所以这里只是抛砖引玉,期待大家发现更多更好的CMS。

最合适的才是最好的!

  1.ASP平台上的CMS

  基于ASP的CMS是较早出现的产品,如动易、风讯、科汛、逐浪、乔客等都有ASP版的CMS。

一般ASP的CMS都有使用Access和MSSQL两种数据库的版本,其中免费版本都使用Access,在性能和安全性上和商业版本都有一定差距,不过对搭建中小型网站来说基本上还是可以胜任的。

  

(1)动易

  动易无疑是ASPCMS系统中的重量级产品。

这是一套非常强大且人性化的系统,而且可以与第三方的程序,如论坛、商城、Blog完美结合,基本上能够满足一个中大型网站的要求。

它的后台非常简单,操作非常简便,可以说是一套傻瓜式的CMS。

但动易也有两个明显的缺点,一是需要服务器注册组件,如果不是自有的服务器,在购买ASP服务器时一定要注意它是不是支持动易;

二是它对本身功能DIY的限制,使得二次开发非常困难。

另外,动易的免费版本是基于Access数据库的,性能方面还是有较大的局限性。

所以动易非常适合那种比较缺乏专业知识、不需要对网站程序进行反复修改的人使用。

  官方网站链接:

http:

//www.省略。

  

(2)风讯

  FoosunCMS是一款具有强大功能的基于ASP+Access/MSSQL构架的内容管理软件,国内领先的第一款开源、集成Web2.0元素、模块化的CMS建站系统。

风讯的系统功能强大,自由度高,是现在人气比较高的系统之一。

可以根据自己的想法做出一个网页从而建立一个有自我风格的网站,又开放了采集、下载、投稿、图片整站管理系统、第三方整合等功能。

全个性化模板生成,模板由用户自定义,对于想有自己独特风格的建站者来说非常适合。

和动易相比,风讯后台人性化差了一点,上手有点难度。

另外,它也需要有FSO等服务器组件的支持。

  2.PHP平台上的CMS

  从框架上来分析,基于PHP和MySQL的CMS性能更好,安全性更高;

可以运行在Windows、Linux、Unix各个操作系统上。

PHP相对于其他语言,编辑简单,实用性强,更适合初学者。

并且PHP和MySQL都是免费的,所以受到各大企业和站长的追捧。

各种CMS发展得如火如荼,特别是大量国外优秀的开源CMS的广泛应用,使得PHP上的CMS成为目前毫无争议的主流。

Drupal、Joomla、Mambo、Xoops、Typo3、WordPress、Magento、Drupal都是应用非常多的系统。

国内外有大量开源免费的PHPCMS存在,如SupeSite、PHPcms、帝国CMS、HBcms、PHP168等都是比较优秀的CMS。

  

(1)Mambo

  Mambo是一个基于PHP+MySQL的开源CMS,具有强大的功能、友好的后台管理界面,是建立中小型站点的绝佳选择。

有了Mambo,你不需要自己写代码就能够建立一个动态网站,由于基于PHP,所以可以跨平台,能在Windows、Linux等平台上安装,只要服务器支持PHP和MySQL就行。

它的模板制作非常简单,只需几句PHP的Include语句和一些判断语句,其他基本都是HTML和CSS的设计,CSS与页面是分离的。

制作了多个模板并上传之后,在管理后台更换模板非常简单,只需选择模板确认即可。

Mambo是功能非常强大的智能建站系统,目前用户堪比Phpnuke,他吸收了PHPnuke、XOOPS的很多优点,更灵活,更强大,有数不清的插件和可下载的皮肤。

  Mambo开发团队致力于构建一个可靠的应用框架,而不是构建应用插件,而插件在很多门户网站方案中很常见。

这条原则使得Mambo核心非常轻巧和高效,更容易让第三方在Mambo的基础上定制组件和模块,直接满足他们的需要。

  在Mambo全球版的基础上,Mambo中国和MamboResource进行了联合增强开发,形成了现在的曼波整站系统。

曼波整站系统是免费的自由软件,遵循GNU/GPL开源许可协议。

曼波整站系统作为Mambo的中文分支,英文代码为Mambors,以区分英文版Mambo。

本土团队自主开发维护,对曼波的核心做了大量的增强,优化系统性能,提高运行效率,及时满足国内用户使用习惯。

  

(2)Phpcms

  Phpcms是国内领先的网站内容管理系统,同时也是一个开源的PHP开发框架。

Phpcms由内容模型、会员、问吧、视频、企业黄页、采集、专题、财务、订单、广告、邮件订阅、短消息、自定义表单、全站搜索等20多个功能模块组成,内置新闻、图片、下载、信息、产品5大内容模型。

Phpcms采用模块化开发,支持自定义内容模型和会员模型,并且可以自定义字段。

  Phpcms的技术优势主要体现在系统的稳定性、扩展性、安全性和全面性上,在负载能力和发布效率上具有突出的优势,在各评测中负载能力多次名列前茅。

http///www.省略。

另外,康盛创想(Comsenz)推出的一个以社区为基础的专业建站平台Discuz!

X1,把论坛(BBS)、社交网络(SNS)、门户(Portal)、群组(Group)、开放平台(OpenPlatform)应用充分融合于一体,帮助网站实现一站式服务。

可以说这是一个构建数字化教育社区的绝佳平台。

  3.JSP平台上的CMS

  基于Java技术开发的CMS,继承其强大、稳定、安全、高效、跨平台等多方面的优点,支持MySQL、Oracle、SQLServer等数据库,能出色执行企业级应用。

但目前在JSP上的CMS大多是商业性的,只有少数如JEECMS是开源的,可以免费使用。

在互联网普及之前,MIS(管理信息系统)大行其道,大部分还是采用C/S架构,而现在的CMS则几乎都是采用B/S架构,处理对象的支持也上升到流媒体。

  4..NET平台上的CMS

  很多基于ASP的CMS系统在逐渐过渡升级到.NET。

比如,动易、风迅都推出了ASP.NET版本。

目前领先的CMS有Zoomla!

逐浪CMS、动易CMS、风迅CMS等,We7cms、umbraco等大量新生力量也在不断涌现。

  Zoomla!

逐浪CMS(下面简称为逐浪CMS)最新版本是4.6,目前也全面走向了开源,代表了CMS发展的方向。

它本着“专注核心功能、超越应用需求”的理念,朝更易用、敏捷、智能的方向发展。

逐浪CMS提供了一个可以二次开发的盒子,不同的用户可以通过这个盒子获得不同的开发工具,从而满足开发要求。

  也正是因为它的目标首先是满足开发者、接下来再满足普通的用户,所以系统初看会觉得平凡,但使用起来就会发现功能缤纷,足以满足卓越的应用。

  ●Mambo使用一瞥

  虽然不同的CMS各有特色,但其安装、配置、发布等过程还是大同小异。

下面通过Mambo的整个建站和发布过程让我们初略了解CMS的使用方法。

  1.准备

  Mambo是基于PHP和MySQL数据库的CMS,必须在安装了Web服务器软件及PHP、MySQL的机器上运行。

我们可以去网上申请一个支持PHP和MySQL的免费空间来尝试,也可以在Mambo中国网站下载曼波应用服务器在本机上进行学习。

  下载Mambo4.5.5全球版,然后解压,把全部文件上传至申请到的空间根目录。

  2.安装

  打开浏览器,在地址栏输入申请到的域名,将自动启动安装程序。

下面是安装的具体过程。

  安装前的检查。

安装语言默认为“Simplified_chinese”,后台语言和前台语言要自己选择,都选“Simplified_chinese”。

  许可协议。

同意GPL许可协议。

  第一步,MySQL数据库配置。

主机名称不用修改;

MySQL用户名、密码和数据库名称填写申请空间时管理员给你的相应信息;

其他项保持默认。

  第二步,输入你的Mambo站点名称。

  第三步,设置站点的URL,绝对路径和管理员E-mail。

RUL位置填写申请空间时获得的域名,如果解压缩的文件全部上传在站点的根目录下,路径填“/”。

管理员密码系统会自动生成一个密码,之后可修改成你的密码或记住这个密码。

  第四步,安装成功。

在这个页面单击“浏览站点”,会看到一个出错提示。

将你上传的网站文件中的“installation”目录删除,刷新一下,就可以看到Mambo建立好的示范网站了。

  3.设置

  在浏览器地址栏输入http:

//xxx.xxx.xxx/administrator(其中前面一部分是你申请到的域名),输入用户名:

admin,密码是第三步时设置的密码,就可以进入Mambo后台(如图1)。

  

(1)更换模板

  单击菜单“网站─模板管理─网站模板”,可以看到已经安装的一些模板。

鼠标移到模板名称上,将会出现预览图片。

选中自己喜欢的模板,单击“确认”,网站就改头换面了。

因为Mambo是一个开源软件,所以存在大量的模板,可以根据自己的需要下载安装。

  

(2)图片修改

  模板中的图片大多是不符合我们网站主题的,如果要修改,右击相应的图片,找到它的名称,然后把模板里相应的图片换成自己喜欢的图片就可以了。

注意新图片最好和原图片保持相同尺寸,以免破坏网站布局。

  4.发表文章

  Mambo动态内容是分两级的。

第一级是单元,每个单元包含若干分类,分类下面就可以建立自己的文章了。

  

(1)建立单元

  在后台首页单击“单元管理”或单击菜单“内容─单元管理”,然后单击“新增”按钮,填入相应的标题、单元名称,选择相关的图片、设置图片位置,对单元进行简单描述,再单击“保存”按钮,就添加了一个新的单元。

  

(2)建立分类

  在后台首页单击“分类管理”或单击菜单“内容─分类管理”,然后单击“新增”按钮,和建立单元类似,填入分类的标题、名称等信息,在“单元”那里选择已经建立好的某个单元,表示这个分类是属于这个单元的。

设置好后单击“保存”按钮。

  (3)发表文章

  单击后台首页“内容条目管理”,接着单击“新增”按钮,在“单元”和“分类”处选择这篇文章要发表到什么位置,然后填入标题及摘要、正文等内容,再单击“保存”按钮,这篇文章就发表出去了。

如果想要这篇文章在首页显示,在右边的“发布”栏选中“显示在首页”。

  5.扩展

  

(1)组件

  Mambo提供了各种组件来扩充网页的功能,如留言板组件、下载组件、商城组件、图库组件、媒体管理组件等,通过安装组件,我们能让网站功能得到很大扩充,如安装ArtistAvenue组件,我们可以建立一个强大的音乐网站。

  

(2)模块

  这是Mambo的布局显示插件,可灵活放置在任意位置,如QQ在线交流模块、时钟模块、天气预报模块、浏览器偏好模块等,可根据需要添加到网页中。

  (3)触发器

  这是Mambo事件处理插件,可根据特定的事件触发实现实用的功能。

  ●CMS的开发和二次开发

  CMS建立的网站结构必须具有一定的灵活性和组织性,以便于日常的维护和长期的有效管理。

网站需使用层级结构而不是线性结构,以便于文件的区分和查找。

每个独立的文件应该有比较容易识别的名称,一旦文件的名称和位置确定就不能随意更改。

文件名称的修改会影响相对应的特定外部链接,影响搜索引擎的文件搜索工作,还会影响个人书签和收藏夹的使用。

CMS系统的设计应该充分考虑信息安全风险,包括防止下载内容无法确定的可执行代码病毒。

虽然市面上的CMS琳琅满目,但要找到真正满足我们所有要求的CMS,恐怕也不是易事。

如果对PHP、JAVA或C#等比较熟悉,有一定的Web开发经验,我们可以自己动手开发满足自有要求的CMS。

开发一个大型CMS往往不是少数人力、较短时间可以完成的,但很多CMS提供了二次开发的接口,我们只要在CMS提供的接口上开发自己相应的功能,对原来的CMS功能进行补充、增强,以满足我们的需要即可。

比如,帝国CMS提供了大量的函数,我们可以通过调用这些函数来完成某些功能的编制。

  ●CMS展望

  CMS发展到现在已经比较成熟了,基本上能满足大多数人的需求。

未来CMS会向什么方向发展?

我们不妨来个大胆的猜测。

  1.开源

  开源才能吸引最大量的潜在用户使用,发现问题,解决问题,才能更加完善,才能得到提高。

用户也得到了更好的程序,互利双赢。

CMS不能靠产品来营利,而要靠服务营利。

  2.美观

  漂亮的设计用户第一眼就能感觉到,具有大量美观大方模板的CMS,将更容易得到用户的青睐。

对大量不懂美工的用户来说,立即可用的漂亮网站模板将有很大吸引力。

  3.易用

  现在的CMS虽然有些产品比较容易上手,但对缺少计算机基础的用户来说,还是难度比较大。

特别是一些比较高级的功能实现,很多用户面对它们常是束手无策。

以后的CMS将朝傻瓜式操作靠拢。

  4.灵活

  理想的CMS应该能满足各种需求。

这就要求CMS能够通过各种手段提供各种插件来实现不同的功能;

让用户能通过自定义模型、字段,制作个性化的网站;

提供简单易用的开发接口,让用户能自由完成二次开发。

  5.智能

  面对海量信息,如何找到有价值的信息并转化为知识是人们最关心的问题。

企业内部各种业务信息(包括文字、图片、业务数据等),其本身仅仅代表业务处理的记录。

而通过智能化管理,可实现信息从原始存储状态到不同服务类型的自动组织、归类。

  6.参与

  用户的体验和参与,将是网站今后生存发展的必然考虑,也是所谓Web2.0的核心思想。

CMS所建网站的浏览者也将成为内容的发布和评论者。

这方面功能其实早就实现了,近年Digg、Wiki等的流行使之得到更好的体现。

这方面应该还有更多的文章可做。

  CMS在内容发布和网站建设上具有无可比拟的方便、快捷、简易的特点,从近期阿里巴巴、盛大等中国超大互联网服务商对许多CMS公司的收购来看,CMS将在大型公司和个人用户的开发、维护下日趋强大、完善,无疑具有美好的前景。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2