ThinkPHP框架搭建网站


第一步:找网页模板(不会美工,PS,见谅。。)


      前端页面我找的是一个大学的实验室,这里就不贴了,很普通的那种。后台直接下载的模板,感觉蛮漂亮的,运行后如下图:

1337216643_4847.png



第二步:初识百度UEditor插件

由于我要做的是实验室的网站。实验室网站主要内容在如下几个方面:


  • 介绍实验室的成员

  • 实验室的项目,成果等

  • 实验室的新闻以及学术交流信息



可见,信息主要偏重于后台的新闻,文章信息的发布,而前台几乎不存在编辑。所以重点要在后台实现一个方便的文章发布体系

我选用了百度出品的UEditor所见即所得编辑器。主要是JS实现的,整合到后台后如下所示,功能真的很多哇:

1337216647_5238.png


关于UEditor的如何整合到网站中,请参考UEditor的官网,里面有详细教程。



第三步:初识ThinkPHP框架


下面开始介绍ThinkPHP框架,首先为了加强感性认识,先看一看ThinkPHP工程的目录结构:

1337216652_6012.png


文件夹:


  • admin是后台工程文件夹

  • home是前台工程

  • public里面用于存放CSS文件,JS文件以及网页里面的图片

  • ThinkPHP框架

  • ueditor是百度编辑器


下面三个PHP文件:


  • admin.php是后台工程的入口文件,

  • index.php是前台工程的入口文件。

  • config.inc.php,由于这个小项目的几乎所有数据都放在数据库里,而前后台都要连接数据库,所以所有的数据库配置代码放在了它里面。


而剩下的buildpath ,.settings , .project 是Zend IDE生成的,不管它们。


×××:http://down.51cto.com/data/1083301