关于织梦dedecms的问题
很多朋友习惯了使用织梦DedeCMS建站后,偶尔会遇到一些不常见的奇怪问题出现。例如提示“无法获得主键,因此无法进行后续操作”的错误情况。那该怎么办呢?其实解决这个问题,最有效的两个办法就是: 方法1、首先检查数据库是否还能写入,例如有的数据满了,一般会被只读,就不能写入了。还有一种情况就是就是如果你是新更换的服务器,要就要检查下数据库权限设置是否正确。 方法2、使用phpmyadmin修复数据表里的archives这个表。如果你使用的是自己的服务器,可以直接用phpmyadmin操作->修复archives表;如果是买的数据库空间,则没有自己修复数据库表结构的权限,则可以先把数据库备份下载到本地,然后导入本地建立的数据库,用phpmyadmin操作->修复archives表即可。 具体如何使用phpMyAdmin修复数据表的方法: 1、我们这里就演示如何数据表cdb_activityapplies为例,首先登录phpMyAdmin,进入 phpMyAdmin数据列表页面; 2、选中所需修复的数据表前的方框; 3、页面下方“选中项”下拉选择“修复表”就完事了。 怎么样,大家学会了没有呢?
有两种方式可以完成,
第一,在系统,系统基本参数里面,有一个版权信息的选填项,在这里可以直接输入你想要修改的内容,然后更新主页缓存就可以显示出来。
第二,在模板,默认模板管理里面有主页的html文件,你可以找到网站版权信息在网站代码里面的位置,在这里可以直接修改代码,然后保存,再更新一下系统缓存即可。
1、这个是显示时间的代码
你可以随便放到一个位置 一般放到header的一个位置
<script language="javascript">
function showtime()
{
var today,hour,second,minute,year,month,date;
var strDate ;
today=new Date();
var n_day = todaygetDay();
switch (n_day)
{
case 0:{
strDate = "星期日"
}break;
case 1:{
strDate = "星期一"
}break;
case 2:{
strDate ="星期二"
}break;
case 3:{
strDate = "星期三"
}break;
case 4:{
strDate = "星期四"
}break;
case 5:{
strDate = "星期五"
}break;
case 6:{
strDate = "星期六"
}break;
case 7:{
strDate = "星期日"
}break;
}
year = todaygetYear();
month = todaygetMonth()+1;
date = todaygetDate();
hour = todaygetHours();
minute =todaygetMinutes();
second = todaygetSeconds();
if(month<10) month="0"+month;
if(date<10) date="0"+date;
if(hour<10) hour="0"+hour;
if(minute<10) minute="0"+minute;
if(second<10) second="0"+second;
documentgetElementById('time')innerHTML = year + " 年 " + month + " 月 " + date + " 日 " + strDate +" " + hour + ":" + minute + ":" + second; //显示时间
setTimeout("showtime();", 1000); //设定函数自动执行时间为 1000 ms(1 s)
}
</script>
<div id="time"></div>
<script language="javascript"> showtime();</script>
2、DEDE默认是有会员登录框的 你可以去自己更改样式
3、页面可以设置成你想要的分辨率
4、不用再买mysql了 一个就可以用了 不会冲突
我先直接说两种结果:一、织梦适合做小站,二、帝国适合做大站。原因很简单,看完下边的介绍就知道了。
再说两个总结:第一个,很多站长其实都是技术不求行的,但是又特别爱折腾,因此明白做什么样的站选用哪个cms系统一定要实现明确——很明确,要不然就是几将就了,最后自己把自己打败了;第二个,网上流传的cms网站模板都太多太杂,织梦和帝国的占主流,还有dz这些就不提了,一般帝国的都是大型网站的比较多,织梦的别看表面要看实质,所以选择织梦cms的站长最好还是做小型网站吧。如果你真的特别挥着体内,那就随便……
还是来看看他们具体的优缺点吧
织梦内容管理系统
优点:
1易用:使用织梦你可以用十分钟学习它,十分钟搭建一个。
2完善:织梦基本包含了一个常规网站需要的一切功能。
3丰富的资料:作为一个国内cms,织梦拥有完善的中文学习资料。
4丰富的模版:织梦拥有大量免费的漂亮模版,你可以自由的使用它们。
缺点:
1缺乏灵活性:高度的功能集成造成了织梦灵活性的缺失,所以织梦扩展性并不是很好。
2安全:织梦作为一个国内开源cms,社区缺乏更好技术支持和环境,所以漏洞频发。
3社区:织梦的官方社区是收费的,这对于一个开源项目来说本身就是一个问题。
帝国网站管理系统
“帝国网站管理系统(EmpireCMS)”是目前国内应用最广泛的CMS程序。通过十多年的不断创新与完善,使系统集安全、稳定、强大、灵活于一身。目前帝国网站管理系统(EmpireCMS程序相对于其他网站管理系统是国内最安全稳定的开源CMS系统。帝国cms操作生成速度应该是最快的,其次程度的可扩展性好。
首先是帝国的大容量数据,帝国cms支持一个栏目一张表的设置,使得数据的调用更快捷,而不会因为单张表过大而导致程序执行变慢,而且帝国的数据库结构承受百万的字段数的表都是很轻松的。而且帝国cms支持多数据库读写分离,从而减轻大数据对数据库的压力,使网站更加稳定快捷。
安全性能好:帝国发展到现在,安全方面也渐渐完善,帝国cms有一个功能可以非常好的防止后台被黑,就是绑定证书,这个只有拥有证书的电脑才可以登录进去您的网站后台,而且这个证书是可以复制到其他电脑的。
内置强大的备份恢复系统,只要是帝国备份王备份出来的数据,都是可以完整导入的,让站长们省去了搬家时候的苦恼。
缺点:
首先是会员登陆中心的界面:登录和登录后是一样的,也就是说你基本不能通过界面判断自己是否登陆了。内置的论坛还有商城系统不够完善,这个其实反而成为了画蛇添足的一笔,一般人都不会选择用帝国cms内置的论坛还有商城系统。
相对来说帝国cms比较适合做一个信息网,或者门户网站,但是做互动性比较高的网站就不是很合适了,像交友网之类的,所以还是得根据自己的网站类型来选择合适的建站程序。没有哪一款建站程序是完美的。
这是肯定的,本身DedeCMS 织梦内容管理系统软件的被广泛应用普及跟广大用户的思维里面这个系统不收费有关,很多用户是冲着织梦的简单易上手、常见的问题可百度到解决方法、感觉它是免费的心理有关。
其一、9月26号织梦官方突然决定收费,并从2021年10月25号开始维权。对于一个已经在市面上出现10年之久积累了大批量用户的一个内容管理系统软件突然决定强制收费来讲,这个决定无疑让广大的站长和网站管理者感到突然。
其二、织梦官方对本次DedeCMS商业使用授权费高达5800元,这个费用对于中小用户或者业务DedeCMS 使用者是不太好接纳的,因为其他CMS 内容管理系统单个域名的授权费用大多为100-400元不等,5800元的单域名授权费用显然是相对较高的。同样作为一个软件和网站应用服务提供商我深知作为技术服务提供者需要支付人员办公等日常开支,应该需要用户支付一定的报酬,但是建议这个报酬应该在行业适中水平或者用户接受的范围内,这样显然能减少用户流失和怨声载道之声。
其三、很多织梦用户应该都遇到过网站被恶意挂马或者中毒的情况,虽然最终都得以解决,但是对于网站安全这一重中之重的问题站长们一定特别在意,因为有时数据本身比网站授权费更重要,之前可能大家还能接受,但是如果既需要缴纳相对高昂的授权费,还要随时准备着处理网站安全问题,很多站长可能就选在放弃织梦而投身其他CMS 管理系统了。
其四、现在已经不同于10几年之前,DedeCMS 作为老牌内容管理系统如今已经面临着很多CMS 管理系统的竞争,而且很多CMS 已经拥有了很多的应用开发者生态圈也获得了很好的口碑,这些CMS 或者免费或者相对仅需几百块的商业使用授权费。这样的局面显然对织梦的本次声讨版权付费造成用户流失到其他CMS 管理系统。
其五、很多有技术实力的网络公司或者技术从业者完全可以在完全保留网站数据的情况下,将网站的DedeCMS 织梦内容管理系统更换为其他的 CMS管理系统,这对于网站的使用和SEO排名营销推广完全也没啥影响。当然更有甚至对于网站数据不太注重的用户可以直接应用插件将网站的DedeCMS 织梦内容管理系统刚换掉。
以上是作为一个网站技术服务商对于DedeCMS 织梦内容管理系统开始商业授权问题的看法,欢迎广大的技术爱好者和服务商深入探讨,也欢迎有DedeCMS 织梦内容管理系统相关问题的用户和我们交流。
0条评论