PageAdmin网站内容管理系统(CMS)交流论坛

首页 » PageAdmin使用区 » 系统改进和发展建议 » 能否考虑生成纯静态网页?
uu1 - 2009/9/9 9:49:00
能否考虑生成纯静态网页?现在的系统在同一个虚机上和其他系统相比运行较慢,而伪静态并不是所有虚机都支持,下个版本能否考虑生成纯静态?
scjzs - 2009/9/9 11:49:00
早都在提这个功能了,但是官方一直没有加进去,期待下一个版本有此功能
pageadmin - 2009/9/18 21:18:00
我们会慎重考虑这个功能,不能因为生成静态需要就去开发这个一个功能,由于系统结构的不固定性,任何改动都会导致很多无效HTML文件,比如管理员或会员如果发布信息在前台得不到及时的显示,每一次修改,增加和删除都需要重新生成大量HTML文件,这给管理员增加了很多没有必要的工作量,这和动态程序方便用户的宗旨是不相符合的,静态化除了提供访问速度,对于网站本身没有任何好处,对文件的的频繁读取修改大大降低硬盘的使用寿命,而且随着时间推移会累计很多无效文件占用空间。静态化后会导致系统某些功能失去意义,比如访问权限控制等等,静态化是把双刃剑,大家不要盲目崇拜。

   不能因为个别用户需要就草率开发而不顾后期给用户带来的维护麻烦,这是对用户是级大的不负责任,我们会思考以一个符合系统自身发展的需要去升级各项功能......
paboy - 2009/9/23 13:57:00
老是有用户把提出的问题问来问去的,我觉得这些个人在玩网站的时候应该抽空阅读一些软件工程关于系统分析与设计之类的文章,有些人就以为在原来的系统中添加个什么功能就拿笔写代码。
一个系统的开发,没有一个很好架构设计对系统后续的运行维护、扩展等影响极大,但任何的改动都对系统产生这样那样的影响,这个系统是不健康的。在面向对象方法流行的今天,一个健康、稳定的系统架构非常重要,它应该支持系统功能拓展、人性化等,每个模块都是高内聚的,模块之间应是底偶合的,对某个模块的改动基本上没有对其他模块不产生影响或影响极小。
对每一次的系统更改,系统分析师都要宏观整个系统,有时要重新定位系统,对系统进行迭代式的重新分析设计,产生伪码等,然后才转化到代码的实现。
系统开发和企业生产线相似,有一定的流程,但又有别于企业生产线。
tianshi - 2009/10/14 11:50:00
支持老大说法,SOHU,QQ那些不要以为是静态的,其实也是通过url重写来实现的,让URL地址友好一点而已
vcoole - 2010/3/16 10:38:00
那不是所有用户都是自己的服务器,是租的空间,大部分不支持,用户只考虑功能,速度,系统中的设计是程序员的事情.站在用户角度来说,添加真正的静态化,至于添加这个功能有什么风险,那是程序员需要思考的问题,如果需要用户思考,请问还需要官方研发团队做什么用呢?
manbushatan - 2010/5/22 2:51:00
说得好!:-D
随着网络基础设施等硬件的发展,带宽会越来越大,网速将大大提高,楼主提到的问题不会成为制约动态网站发展的瓶颈。动态网站是大势所趋。
hxlms88 - 2010/5/28 9:57:00
还是希望加入此功能,现在大网站都在静态化有利于收录,再一个动态已出问题网站没办法正常运行,在使用中我遇多次问题,就无法打开程序,程序本身存在问题。
jonho - 2010/6/8 22:44:00
觉得还是加如这个功能比较好  因为现在的空间 大多不支持扩展名重写
1
查看完整版本: 能否考虑生成纯静态网页?