现在的位置: 首页php-基础语法>正文
php的cms  
发表于594 天前 php-基础语法 评论数 2

好吧,让我们全程回顾phpdo的cms

PHP写cms中:做项目之前,必须规划好需求,对于老张做的这个cms来说,需要考虑的只有三点:

  • 对文章的操作;
  • 对用户的分类;
  • 不同用户之间的操作。

php做cms的关键点:数据库链接的公用代码;网站状态的设置;页面编码的转换。

PHP的cms数据库 :文章内容表(articles);

文章类别表(types);

用户表(users)

用户表(config):

模板表(templates)

cms数据库初始化:设计好PHP的cms数据库之后,需要在数据库中预留一些信息,以便于后期调试,不然一个空数据库有什么用?

cms模板首页cms模板首页设计需求:

  • 有个欢迎用户界面:可以通过session实现;
  • 文章页面:文章类别,文章名称,内容,作者,最后更新日期;
  • 文章登录页面:用户可以登录和注册。
  • 网站参数设置:只限于admin;
  • 网站模板设置:对网站模板的管理。 

cms的首页:在cms的首页文件中,主要设计的是文章页码,然后注册功能和登录功能以及登录成功和失败跳转页面的实现。

cms的reg页面cms的reg页面是对已经拥有的数据表:users进行操作。

cms的文章分类页面php的cms页面功能:通过文章的类别用户可以操作表获得types该类别下的所有文章;

cms的文章显示页面cms的文章显示页面关键点有两个:

1、如何获取article_id;

2、如何根据article_id与数据库进行交互。

cms的投稿页面:项目关键点:

1、如何检测用户,ok,session;

2、转换文章输入的字符串,get_magic_quotes_gpc函数可以实现;

2、添加文章的编辑器。我这个页面没有参加。 

cms的添加新文章页面:与cms的投稿页面相比,cms的添加新文章页面仅限于admin用户操作。因为用不到审核文章。

将最检测的用户设置为admin就可以了。

cms文章管理:项目需求:

在页面中可以查看文章的状态,包括文章标题、作者、更新时间等,并且可以被删除、更新和审核。

PHP的cms文章编辑页面:PHP的cms文章编辑页面与添加新文章页面都是一个模子刻出来的。

不同的是在这个页面中,需要使用MySQL的update语句调用每一条需要的数据。 

php的cms文章删除页面cms的文章删除页面与文章编辑页面唯一的不同就是在mysql语句中执行的是delete。

cms的文章审核页面:假如每个人都可以向phpdo发布文章,我的这个PHP网站不可能将所有的文章都发布出去的,是不是。。

phpcms的网站配置页面:有时需要在网站已经发布的情况下再对源码进行更改,这时就会需要网站管理信息页面对网站管理。

cms的文章类别页面:用来分类网站文章的页面。

cms的模板管理页面:管理网站模板

cms的退出页面:退出时,点击退出应该清除登录时注册的session

php的cms:目前有2 条留言

  1. 学夫子 : 2010年10月05日11:04 上午

    代码盲就路过了,呵呵,我就知道写文章

    老张 回复:

    @学夫子, 写的好文章才能带动网站流浪的攀升。。

不想听你唠叨×