使用CMS方法开发功能强大的Web程序
2008-02-22 09:12:10来源:互联网 阅读 ()
构建与咨询服务(build vs. buy query)在Web程序开发过程中已经显示其重要性,尤其对于开源社区免费提供构建站点所需要的产品。在以后新的Web程序工程中,你可以考虑使用内容管理系统(CMS)解决方案。 Www..com
多年以前,我开始开发Web程序时,所使用的方法都是一成不变,即所有步骤都是起始于程序中最原始的操作。在当前开源与其它在线社区提供的功能强大方法中,传统方法已经不太适用。你可以选择使用一些完整方法来进行网站开发。
内容是最重要的
虽然建立一个HTML文件并将其放置到站点是一件相对简单的过程,然而对一个大型网站来说,内容的维护相当耗时。内容管理系统(CMS)提供了管理网站内容的简单方法。 ~com
虽然TechRepublic使用的是一种传统方法,但开源社区已经推出多种可选方法。最为显著的应用趋势是使用更为直接的基于脚本语言PHP的流行性和功能性,这类似于流行开源数据库平台MySQL。绝大多数这些方法都使用到社区推出的选项,如.NET和Java也被用于开发这些方法。 Www__com
以下列出了免费实用的CMS方法: ^com
ASPBite:微软社区使用的选项快速建立Web程序。ASPBite使得大型综合网站的构建变得更加容易。这一免费产品包括:文章、新闻、下载、上传、FAQ、来宾登记、反馈等等。 ~com
Mambo:一种动态内容管理工具,方便构建任意大小网站。它使用PHP和MySQL,并让管理员具有更加强大的功能。Mambo使用模块化框架以增加其可扩展性。
PHP-Nuke: 一种以PHP编写的CMS,主要集中于网站风格、外形以及功能性方面的开发。
PostNuke:通过模块化提供各种特性的一种PHPNuke。 站长.站
phpWebSite:这一工具(由Appalachian State 大学的Web技术工作组开发) 提供了完整网站的CMS。所有客户输出都是合法的XHTML 1.0,并满足W3C的 Web Accessibility Initiative需要。这一工具适用于小型网站开发,对大型网站有一定的限制。
Zope:使用Pythod开发的开源内容管理服务器,可用于局域网或普通程序的接口。它提供非常灵活的用户安全性管理和强大的面向对象方法。 站.长.站
以上功能都提供覆盖绝大部分网站选项的特性,比如内容流管理。这些特性保证了网站始终充满新鲜感。其它选项包括反馈、仓库/文档、下载、上传、安全性、以及新闻等。通过这些界面可以实现网站管理,所以对网站内容的更新将成为简单的过程。
自定义化 ~com
CMS的一个最为关键的特性就是其自定义功能。其它产品,如Zope和PostNuke都可以很方便地实现网站的用户自定义功能。此外,开发语言也允许查看代码并做出必要的更改。使用的语言将决定产品的结果,比如使用Mambo的PHP,以及使用ASPBit的ASP.NET。使用这些方法,你可以选择你或者研究小组熟悉的语言。 中国.站长站
社区支持 ^com
通常情况下,免费实用的CMS方法都提供活跃的开发者在线社区服务。这些开发者致力于提高程序功能性并减少程序的错误。虽然所有开源方法提供一个在线社区,很多商业支持选项可用于满足企业级客户的苛刻要求。 中国站长_站,为中文网站提供动力
可采用测试方法 站.长.站
选择你最为合适的CMS方法的最好方法是进行一个测试过程。你可以选择一些开源方法,并运行起来,对产品选项有直接的了解,并判断哪些选项最能满足你的要求。 Www~~com
时间就是金钱 ~com
当前,我们都希望利用最少的时间完成更多的事情。所以能够减少工作时间的产品总是最吸收人。有幸的是,因特网和开源社区提供了不同方法,这些方法可有效缩短Web程序的开发时间。而最为综合性的产品就是CMS,建议你好好研究这一产品的选项。 中国.站长站
本文作者Tony Patton的职业生涯始于应用程序开发员,并已经获得了Java、VB、Lotus和XML的认证,知识面非常宽广。 Www..com
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:Web 2.0网站命名的7个建议
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash