PHPCMS V9

因服务器内存小,ASP的网站太占内存,于长期考虑,打算将原来的ASP网站转为PHP,方案是选用CMS系统。考察对象有PHPCMS,织梦,帝国等,因自己已经有一

因服务器内存小,ASP的网站太占内存,于长期考虑,打算将原来的ASP网站转为PHP,方案是选用CMS系统。考察对象有PHPCMS,织梦,帝国等,因自己已经有一个dscuzx2.5的网站,感觉太大了,做小文章系统用不方便,也太大材小用,所以discuzx 就不考虑了。参考网上的一些评价的文章,重点考虑大数据下的表现情况,选择了PHPCMS。

而在选中之后,从模板改进和实际使用,感觉PHPCMS并不像想象中的好,以下列出一些不足之处,因对PHPCMS也不是很熟,有片面的地方恳请指正!

1、内存占用方面。

因本人的VPS内存小,才512M,所以在一开始就对PHPCMS的站点使用单独进程池,在安装后发现进程池长时间占用23M大小内存,mysql进程从原来的56M增加到63M左右,对内存的占用开销增加30M左右。个人觉得在内存使用方面,PHPCMS做的不是很好,我其他几个小网站,使用MLECMS,近10个共用一个进程池,进程池内存占用才20M左右,也是使用真静态生成或PHP缓存,速度要快的多。当然,可能是因为之前使用的CMS是企业站级别的,PHPCMS的功能要强大些。

2、下载频道,添加下载后,打开下载的时候,就提示参数错误,下载不了。

如图所示;

\" data-mce-src=

按网上一些人介绍的,改进之后还是没用,自己在调试的时候,发现函数 ip() 根本没有返回IP地址,才导致下载失败。在论坛里,官方没用给出解决方案。

3、内容上传方面。

一开始从别的地方复制文本还好,复制的内容里面带有图片的时候,保存文章的时候就卡死了。根据网友的介绍,找到attachment.class.php,查找“ $this->upload_func = 'copy'; ”

改为这样,

$this->upload_func = 'move_uploaded_file'; //$this->upload_func = 'copy';

再上传内容的时候,没用卡死的现象了。因对PHPCMS不熟,所以猜测是默认将远程图片下载至服务器。改进后远程图片的地址不变。

4、编辑文章内容的形式。

说实在的,很不喜欢编辑内容的时候弹出一个大的框,在这个里面编辑,然后如果我要从别的地方复制的时候,切换窗口或者切回网站后台也很不方便。

5、视频部分。

视频部分从网上的介绍来看,会去大的视频网站注册一个账户,然后填写接口信息,添加的时候是使用大的视频网站的数据,可在实际使用中看,采集菜单下面的那个视频管理菜单不见了,视频本地上传也没有找到,视频库更不知道是什么东西,所以到现在视频模块有什么用我也不清楚。

我的网站后台:

\" data-mce-src=

模块功能管理,视频模块已安装

\" data-mce-src=

视频模块安装后,仍未看到是“视频库管理”的菜单

所以,视频模块在我看来就是一个摆设而已。

综合来说,PHPCMS作为小网站来说,还是不是很适合,内存占用方面跟行业站系统destoon有的一拼,不过destoon可能更完善些(但是是行业站系统)。个人最希望他们改进的就是内存占用方面,不要将所有的变量查询载入内存,方便是方便,不过内存开销很大。转载请注明来源诚信在线 http://www.ttt8888.com

您可能有感兴趣的文章
phpcms v9框架的目录结构分析

phpcms功能列表

phpcms V9 框架目录结构

phpcms文档

phpcms添加视频