ThinkPHP框架搭建网站


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

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


第二步:初识百度UEditor插件

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

  • 介绍实验室的成员

  • 实验室的项目,成果等

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

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

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

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

第三步:初识ThinkPHP框架


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

文件夹:

  • 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

转载于:https://blog.51cto.com/mhweb/1359533

ThinkPHP框架搭建网站相关推荐

  1. xampp php搭建失败,ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败),thinkphpxampp...

    ThinkPHP框架搭建及常见问题(XAMPP安装失败.Apache/MySQL启动失败),thinkphpxampp 本文为大家详细分享了搭建ThinkPHP框架时遇到的问题,为大家提供了解决方法, ...

  2. 【FOFA操作】fofa检索使用thinkphp框架的网站

    fofa检索使用thinkphp框架的网站 搜索HTTP响应头中含有"thinkphp"关键词的网站,使用下面的语句到fofa进行检索,发现检索到的网站效果并不是很好.所以需要更加 ...

  3. 使用dwz框架搭建网站后台

    2019独角兽企业重金招聘Python工程师标准>>> 1.下载dwz源码:https://github.com/dwzteam/dwz_jui,我们下载一个zip压缩包 2.解要我 ...

  4. Python 快速入门(下) - 使用Web2Py框架搭建网站

    关于 Python 与 Web2Py 框架 Python是一种面向对象的编程语言,被设计得超级容易教学,并且在功能上没有任何打折.绝大部分Java算法都可以用Python来重写,而长度仅为原来的二十分 ...

  5. 1 使用Web2Py框架搭建网站

    更多文章请关注: https://eightplus.github.io/ IDE:PyCharm 1.创建web2py项目 在下图左侧选中Web2Py,在右侧填写项目路径和应用名称,我这里是第一次创 ...

  6. Python之web开发(二):python使用django框架搭建网站之新建文件

    本文为Django项目创建的简单介绍,更为详细的Django项目创建,编辑可以参考http://www.imooc.com/learn/790 Step 1. 点击 File --> New P ...

  7. php 票务系统开发_客车票务系统thinkPHP框架搭建

    public目录index.php入口文件 // +---------------------------------------------------------------------- // ...

  8. Python之web开发(六):python使用django框架搭建网站之登陆页搭建不同页面之间跳转

    [写在前面]:有关urls及path函数的应用详见:https://blog.csdn.net/weixin_44322778/article/details/102598346 [官方说明]: 规划 ...

  9. Python之web开发(三):python使用django框架搭建网站之SQLserver数据库连接

    先简单跟大家复习一下Django项目之前的内容: step1:建立一个Django项目的工程(使用django-admin.py startproject ×××) step2:创建app并配置相应的 ...

最新文章

  1. 《研磨设计模式》chap18 状态模式state(2)模式介绍
  2. 2017蓝桥杯省赛---java---C---9(青蛙跳杯子)
  3. 用法与区别_生抽老抽、蚝油味极鲜,总算搞清楚区别了,用法大不同,别用错了...
  4. Hibernate Session get()vs load()的区别
  5. APP提示框设计模板|UI设计师灵感好帮手
  6. python实操案例_python实战案例分享 - 讲师
  7. SpringBoot配置文件属性值
  8. Rational RequisitePro
  9. 方方格子access_FX Console(AE工作流程插件)
  10. 单片机的多路温度采集系统
  11. 测试基础(含答案2)
  12. 使用 jsonp解决跨域问题,在vue中成功调用心知天气api
  13. 周易六十四卦——火水未济卦
  14. linux 快速建网站,如何快速建站,新手快速搭建网站教程
  15. GOOGLE怎么用?
  16. 基于Android+servlet的宠物商店【源码+文档+ppt】
  17. 十二、中间系统到中间系统IS-IS(Intermediate System-to-Intermediate System)
  18. 《计算机基础知识》读后感300字,计算机应用基础读后感
  19. 蒙特卡洛 c语言,从伪随机数的产生到高大上的蒙特卡洛算法(C语言实现)
  20. webfunny埋点漏斗功能

热门文章

  1. 1-2 通过SQL管理数据库文件
  2. ES5规范之Object增强
  3. Java基础之Switch语句
  4. 工作笔记---js时间插件的使用
  5. 找到所有小于N的素数
  6. H3CNE考试讨论群
  7. Linux之自动化部署
  8. Spring AOP Capability and goals
  9. iOS 使用UI控件的外观协议UIAppearance进行设置默认UI控件样式
  10. 【sparkStreaming】将DStream保存在MySQL