对于CMS的选择,不同编程语言和框架有不同的推荐。对于ASP程序的CMS,建议使用东易CMS和丰讯CMS,还有4.0、科讯、新云CMS等。而对于PHP程序的CMS,推荐使用DEDE CMS、帝国CMS、PHP168和PHPCMS等。
对于企业站点的CMS系统选择,如果是中型企业并希望快速建站,dedecms是一个不错的选择,因为它简单易用且SEO效果相对较好。相比之下,其他如phpcms虽然自由度高且灵活,但操作可能稍显复杂。若开发人员充足,其实可以考虑使用Yii框架。
在.NET开源的CMS系统中,也有多种选择。例如,SiteServerCMS是一个定位于中高端市场的CMS系统,具有内容发布管理、多站点管理、定时内容采集等多项强大功能。NetCMS则是一个基于ASP.NET2.0开发的程序完全开源的CMS,支持全新“网站模板与网站程序完全分离”的概念,方便二次开发。
还有像ROYcms!NT内容管理系统这样的新秀,采用微软的ASP.NET2.0+SQL技术框架开发,具有更稳定和高效的执行速度。其功能特色包括模板自由组合定制、静态生成HTML、资源无限级分类等。
网奇Iwms网站管理系统是国内知名ASP.NET工程师开发的,后台管理功能强大,网站运行速度快,支持静态输出和高度安全性。还有思想内容管理系统(SXCMS),支持会员在线投稿、文章生成静态页、无限级分配栏目等功能。
另外还有将博CMS(JUMBOTCMS),采用WEB2.0设计理念,支持无刷新更新页面和前台模板自定义等特性。
其他小功能更新丰富多样,在此不再一一详述。本文主要聚焦于功能更新,技术方面v2008主要依托WebControls,而v2009则融合了更多前台技术。以下是下载地址及相关介绍:
一、DotNetNuke(ASP.NET 2.0)框架:DotNetNuke是一个理想的Web应用框架,适用于创建和部署商业网站、企业内联网和外联网、在线出版门户以及各种定制垂直应用软件的项目。其旨在方便用户管理项目各方面的工作。如需了解更多功能,请访问官方网站获取详细信息。下载网址如下。
二、内容管理系统DianCMS(SQL版):该系统基于微软ASP.NET 2.0、AJAX 1.0技术,并采用MSSQL 2000/2005存储过程进行多层架构开发。其主要面向中大型企业、各个行业、事业单位以及机关等复杂功能站点。系统涵盖了文章系统、图片系统、下载系统、个人求职、企业招聘等多项功能。通过自定义模型、自定义字段等功能,用户可以轻松灵活地建立满足自身需求的系统功能。更多功能详细信息请访问官方网站查看。下载地址如下。
三、Zoomla!逐浪CMS:这是一款功能强大的网站内核与管理系统,集成了内容管理、OASNS项目管理、邮件订阅等功能。基于c#语言和.net架构开发,它支持MSSQL与Oracle两大数据库,适用于快速构建高效门户网站。作为中国首家公开提供门户站群系统的高端CMS研发厂商,Zoomla!逐浪CMS提供了强大的技术支持和同步服务。演示地址和下载地址如下。
四、网站快车.NET网站管理系统:该系统集成了公司八年的CMS开发经验,具备强大的功能、快速运行速度和良好的安全性。采用MSSQL和存储过程,系统运行速度快且安全性好。创新的可视化标签系统和数据模型功能使得建立各种类型的网站成为可能。系统不仅拥有丰富的模板,还提供丰富的定制服务,可以根据客户需求定制理想的网站。下载地址如下。
五、风讯dotNETCMS:dotNETCMS v1.0是一款基于ASP.NET+MSSQL构架的内容管理软件,是国内领先的第一款开源的、集成web 2.0元素的模块化CMS建站系统。它具有多种功能特点,如人性化的操作方式、内置标签和自由标签管理、新闻采集系统整合等。它还支持静态页面生成和动态页面选择等个性化操作。其他功能包括但不限于会员管理系统的整合和高级技术人员的自由化SQL扩展标签等。下载地址如下。
六、动易SiteFactory:这是一套基于微软.NET平台并采用ASP.NET 2.0技术的B/S架构分层开发的内容管理系统。它专门面向需要构建企业信息门户平台的大型企业开发。该系统具有强大的资讯信息管理功能和其他一系列功能,如在线客户服务系统、问答系统、问卷调查管理等。在SiteFactory 3.0版本中,新增了全文检索系统、多用户博客系统等新功能,为企业信息门户在用户体验和网站互动方面进行了完善和改进。下载地址如下。
七、拓文网站内容管理系统:此系统支持Access数据库和MSSqlserver数据库,同时支持静态页面和动态页面的生成和管理。它涵盖了文章采集、会员管理、广告管理等多种功能,界面友好、简单易用,能够帮助您建立高效的独立站点。下载地址如下:
Ludico是一个基于ASP.NET 2.0的C#编写的Portal/CMS系统。它具有模块化设计,允许你根据网站功能需求进行定制。系统配备了高级用户管理和所见即所得(WYSIWYG)编辑器等功能。下载地址详见官方网站。
Umbraco是一款在.net平台下C#开发的开源内容管理系统,以高效、灵活和良好的用户界面著称。想要了解更多关于Umbraco的信息,请访问其官方网站获取下载地址。
mojoPortal是一款面向对象的网站框架,用C#开发,可运行于Windows的ASP.NET以及GNU/Linux或MacOSX的Mono平台上。想要使用mojoPortal,请访问其官方下载页面。
KodaiCMS是.NET平台下的一款功能齐全的内容管理系统。想要了解更多信息,请访问其官方网站获取下载地址。
NkCMS是一个使用和Sqlserver2000开发的内容管理系统。请在其官方网站上查找下载地址。
Go.Kryo是一个用ASP.NET(C#)和MicrosoftSQLServer实现的简单内容管理系统。想要使用Go.Kryo,请访问其官方下载页面。
Amplefile是一款在.Net环境下的Windows应用程序,作为内容管理系统,它使用了.Netremoting技术。下载地址详见其官方网站。
ndCMS是(C#)下的一个内容管理系统,提供了用户管理、文件管理、WYSIWYG编辑器、模板管理、拼写检查和内置的http压缩等功能。它的目标是提供一个简单而快速的方式来部署.Net站点。请在其官方网站上下载ndCMS。
Cuyahoga是C#开发的灵活的CMS/Portal解决方案,支持多种底层数据库如SQLServer、PostgreSQL或MySQL。想要获取更多信息,请访问其官方网站获取下载地址。
Rainbow项目是一款使用Microsoft's ASP.NET和C#技术开发的开源内容管理系统,具有丰富的功能。更多详情及下载地址请访问其官方网站。
对于教学资源管理,PageAdmin CMS是一个不错的选择,它是国内使用最多的CMS系统之一,适用于个人博客系统并逐渐演化成内容管理系统软件。关于其下载和使用详情,请访问其官方网站获取更多信息。
对于下载类网站,推荐使用逐浪cms,它具有强大的下载功能模块,支持多种下载模式及文件格式的下载。它还提供灵活的会员管理和二次开发能力。有关更多详情和下载地址,请访问其官方网站获取相关信息。对于FTP服务器构建软件推荐Serv-U FTP Server,它功能强大且易于使用,可以让你的个人电脑模拟为FTP服务器,提供文件传输服务。有关Serv-U FTP Server的详细信息和下载地址,请访问其官方网站获取更多信息。用户账号与系统配置指南
一、用户账号概览
用户帐号 2
域 3
用户帐号 1(重复出现)
此表与Serv-U管理员中的服务器、域和用户的排列相似。
二、Serv-U FTP Server软件介绍
Serv-U FTP Server是一款试用软件,安装后的试用期内,用户可以享受“专业版本”的服务。一旦试用期结束,用户将只能使用免费的“个人版本”,并仅具备基本功能。
三、建立FTP服务器步骤详解
第一步:安装软件和汉化补丁。这个过程较为简单,一般用户都能独立完成。
第二步:启动程序并进行初始设置。
1. 首次运行程序时,会弹出设置向导窗口,引导用户完成最初的设置。
2. 在设置过程中,用户可以选择是否在菜单中显示小图像。
3. 接下来是设置本地FTP服务器的运行参数。
4. 需要用户输入IP地址。如果是固定IP的用户,直接输入即可;如果是拨号用户且只有动态IP,可以跳过此步,Serv-U将自动确定IP地址。
5. 再者是输入域名信息,如果有现成的域名就直接填写,否则可以随意填一个。
6. 接下来询问是否允许匿名访问,用户可以根据需要选择“是”或“否”。
以下步骤涉及设置匿名用户登录目录、创建命名帐号、设置帐号密码及权限等,此处不再赘述。
第四步:测试FTP服务器
在本地环境下,我们可以使用IP地址127.0.0.1和端口号21来测试FTP服务器。通过FTP客户端软件(如FlashFXP),我们可以实现本地机的快速登录和文件传输。
五、Serv-U管理员设置详解
完成服务器设置后,将进入Serv-U管理员的主界面。主界面左侧窗格显示各个栏目,右侧窗格显示具体选项。以下是各项设置的简要说明:
1. 控制Serv-U引擎的运行和停止。
2. 输入注册号以激活软件。
3. “设置”栏目中,可以调整服务器的各项参数,如最大速度、FXP设置和用户数量等。
4. “活动”栏目中,记录了用户的活动日志、封锁的IP活动日志和任务日志。
5. “域”栏目中,可以管理不同的域、用户和组。
6. 对于用户帐号,可以进入“帐号”栏进行详细设置,包括帐号信息、权限等。
通过以上步骤,用户可以完成FTP服务器的建立和管理,并利用Serv-U软件提供的各项功能进行细化的配置和管理。对于不守规则的人,我们可以选择“禁用帐号”,虽然他们有帐号,但可以使用户一时间无法登录;你也可以设置让程序到达某个日期后自动删除某个帐号。下面几栏是这个帐号的基本信息,我们都可以在此更改,其中密码改过后并不显示,而是统一显示<
“常规”栏:
你可以隐藏属性为隐藏的文件,可以限制同一IP的登录个数,是否允许用户更改密码(这需要客户端软件的支持),最大上传下载的速度,超时时间以及空闲时间,你也可以限制最大用户数量,如20,说明同时只能有20个用户登录。
“目录访问”栏:
在此你可以控制用户对于文件目录的权限,对文件有读取、写入、删除、追加、执行等操作,对于文件夹有列表、创建、删除,以及是否继承子目录。如果觉得目录不够,你也可以添加可访问的目录。
“IP访问”栏:
在这里你可以规定某个IP是否可以访问你的FTP服务器,你可以拒绝它的访问,只要填上相应的IP地址,以后由这个IP的访问通通被拦下。
“上传/下载率”栏:
在这里你可以设置上传和下载之间的比值,控制好上传和下载之间的数据流量关系。
“配额”栏:
这里你可以为每个FTP用户设置磁盘空间,点击“计算当前”,可以知道当前目前下的所有空间大小,在“最大”一栏中填入你想要限制的容量。
最后有一点,改过设置后一定要点击右键,选择“应用”使设置生效才行,否则一切都白做了!
到此,想必大家对于如何建立属于自己的FTP有点眉目了吧?看着自己可以随意限制并监视访问者的上传、下载,以及用户的空间大小,是不是有点飘飘然的感觉?好象自己也是个无所不能的网管了:-)
不管有没有服务器,你都应该下载试一下,体验一下做网管的感觉。下面介绍另一款专业FTP架设软件—CesarFTP(简单、方便、实用)。
FTP站点的测试:
1、在浏览器中登录:格式为“”或“ftp://用户名:.com”。如果匿名用户被允许登录,则第一种格式就会使用匿名登录的方式;如果匿名不被允许,则会弹出选项窗口,供输入用户名和密码。第二种格式可以直接指定用某个用户名进行登录。
2、当然你还可以在DOS下登录或用FTP客户端软件登录,在这里就不一一列举了。
3、如果“主目录”下有与用户同名的“虚拟目录”或“实际目录”,则该用户会直接登录到其同名目录中。