经过几天的熬夜,终于把这个新闻系统弄出来了,经测试基本上没什么大问题,如有问题,欢迎留言提出。
简单介绍一下这个新闻系统:
1、自动创建数据库,现在都比较偏向于这个,对其他使用者也比较友好,把文件解压到跟目录下,运行install.php文件进行安装,运行首页文件也可以,这里我做了个简单的判断,如果没有创建数据库,就会自动跳转到安装界面。安装成功后install.php文件会改为install.lock,如果想重新安装,改回原来的名字就行了。
2、强大的后台的功能,先声明一下,这个后台本非本人开发,而是采用了php100.com张恩民老师提供的后台程序,我只是做了些修改。说这个后台强大,其实也是相对的,只是我觉得这个后台的扩展性很好,如果我们想去增加某个功能,也是非常容易的。
3、智能化的前台,哈哈,说智能化是夸张了点。前台采用了smarty技术,实现了模板跟程序的分离,模板我是从网上找到的“老村长简洁的模板”,程序基本上是由我一个人编写,有一些采用了开源代码。为什么说前台是智能化的?比如说,后台添加了一个分类,前台会自动循环出来,但仅限于父分类,二级分类不行。再说一下,后台的分类管理是可以实现无限循环的功能,就是说可以无限添加子分类,所以朋友们可以去扩展一下前台,把子分类也循环出来。再一个比较智能化的是,图文新闻的显示,其实是后台的功能,在添加新闻时,程序会根据你是否有插入图片也来判断是否图文新闻,然后再在前台的图文模块里显示出来。
4、后台默认的用户名跟密码是admin,这个没什么好介绍的了,后台可以修改密码。
这几天感觉很充实,也感觉很累,确实体会到做一个程序员很辛苦,不过我会继续坚持,做我喜欢做的事情。
下载地址:phpnews
« 上一篇:PHP中完美解决fckeditor上传中文文件与新建中文目录出现乱码的问题 对自己当前PHP知识掌握情况的一个总结:下一篇 »
发表于 2009年11月10日 10:18 上午
很好很强大。
[回复]
发表于 2009年11月16日 4:15 下午
你发布的这个系统js轮播器的新闻怎么和图片显示不同步啊
[回复]
陈勇文 回复:
十一月 16th, 2009 at 6:01 下午
谢谢这位朋友的指出,是浏览器的问题,现已修正。目前只对IE跟firefox进行了测试,如果是其它浏览器的问题的话,欢迎留言提出。
[回复]
陈勇文 回复:
十一月 16th, 2009 at 6:37 下午
如果要修改的话,只需改动模板文件templates下的index.html,把新下载的文件替换掉原先的就可以了。
[回复]
发表于 2010年08月9日 11:18 上午
看了,确实不错,希望继续做出更好的作品
[回复]
发表于 2010年08月11日 9:40 上午
我下载安装了,但是有警告加了error_reporting(0);也不管用了。请教怎么处理
Notice: Use of undefined constant page - assumed 'page' in F:\apmxe\htdocs\phpnews\common\page.class.php on line 9
[回复]
发表于 2010年08月11日 10:25 上午
消息: 对象不支持此属性或方法
行: 268
字符: 4
代码: 0
URI: http://127.0.0.1/phpnews/index.php
怎么处理?请教
[回复]