
正文
phpcms纯静态好吗,静态网页php
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
phpcms转换成静态页面,二级栏目没选择生成到根目录,但是根目录还是生成...
1、个人觉得phpcms生成静态文件是多余的,完全可以用伪静态来实现。易于维护和管理,实现也较容易。
2、修改配置文件。找到\caches\configs\system.php 找到“html_root”这一项,然后把/html这个字符串删除。
3、分别为每一个栏目设置自己的 URL 规则。
4、检查是否是栏目配置了生成静态而没有进行生成静态页操作导致的页面不存在。查看是否栏目名称或路由规则设置导致页面之间有冲突。确保对应的php程序没有被破坏(例如/phpcms/modules/content/inedx.php)。
5、你的栏目设置了生成静态,那么在添加栏目后要去“批量更新栏目页”项对新栏目进行更新来生成对应目录。(个人感觉你的很可能是这个原因引起的);确保你的网站目录有写权限(来生成的静态目录或文件),尤其是linux服务器;。
相关问答
Q1: 可以生产静态页面的开源CMS程序哪个好?
1、像风讯(asp\html可选)、动易(asp\html可选)、帝国(asp\html可选)等的 cms都已经很成熟了,搂主可以去看看,而且动易1月中旬就要出2007版了。我用了一个淘特的cms(静态输出)感觉还不错搂主可以去看看。
2、SiteServerCMS SiteServerCMS网站内容管理系统是定位于中高端市场的CMS内容管理系统,能够以最低的成本、最少的人力投入在最短的时间内架设一个功能齐全、性能优异、规模庞大的网站平台。
3、wordpress、drupal、joomla、xoops之类的老牌开源CMS,代码的严谨性、可二次开发性完全不用担心。现在网上开源的CMS基本都不完整,或者都做了限制,完整又没有限制的基本上你又看不上。你可以看看其他免费授权的CMS。
4、DEDE-这是一款国内开源的cms,作者是一个个人,能做出如此功能的cms,是相当不错的。2007版功能十分强大,希望能改善之前数据量一大,更新静态页就很慢的缺点。因为开源,有较多的玩家和拥护者。
5、开源程序很多,目前做网站主流比较多的就是帝国、织梦,如果是商城,就是destoon,论坛就是PHPwind 或 discuz 类。
Q2: ...在考虑使用cms系统,请问是phpcms与dedecms哪个好一些!
缓存做的非常优秀。几乎支持目前主流的几大缓存系统解决方案,file缓存,eaelerator缓存,memcache缓存,shmop缓存等 安全性也不错的。后台为了防范入侵,采用了cookie和session同时存在验证技术,才可以安全进入后台。
这个看个人习惯,俩个都是做企业站比较好用,这些phpcms漏洞比较少一些,但是dedecms用户体验上我感觉比较好。我一般都是使用dedecms做二次开发。其实这些你会一俩个cms就够用了。
门户型的网站,建议还是用phpcms好。简单总结以下几点:只要你设计得好phpcms轻松支持千万级数据是没问题的,但dedecms虽然采用分表模式,比以前老版本改进很多,但仍有一段距离。
Q3: php网站怎么生成静态
先用fopen打开一个模板文件,也就是你想最后生成的静态页的样式。然后替换掉模板里的一些需要替换的变量,也就是你想在静态页里显示出来的内容替换掉模板里的变量。
第一:在1之前使用 ob_start() 打开缓冲区。第二:在5之后使用 ob_get_contents() 获取内存未输出内容,然后使用fwrite()将内容写入目标html文件。
纯静态化,就是生成HTML文件的方式,我们须要开启PHP自带的缓存机制,即ob_start来开启缓存。
关于phpcms纯静态好吗和静态网页php的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







