ThinkPHP框架搭建网站
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框架搭建网站相关推荐
- xampp php搭建失败,ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败),thinkphpxampp...
ThinkPHP框架搭建及常见问题(XAMPP安装失败.Apache/MySQL启动失败),thinkphpxampp 本文为大家详细分享了搭建ThinkPHP框架时遇到的问题,为大家提供了解决方法, ...
- 【FOFA操作】fofa检索使用thinkphp框架的网站
fofa检索使用thinkphp框架的网站 搜索HTTP响应头中含有"thinkphp"关键词的网站,使用下面的语句到fofa进行检索,发现检索到的网站效果并不是很好.所以需要更加 ...
- 使用dwz框架搭建网站后台
2019独角兽企业重金招聘Python工程师标准>>> 1.下载dwz源码:https://github.com/dwzteam/dwz_jui,我们下载一个zip压缩包 2.解要我 ...
- Python 快速入门(下) - 使用Web2Py框架搭建网站
关于 Python 与 Web2Py 框架 Python是一种面向对象的编程语言,被设计得超级容易教学,并且在功能上没有任何打折.绝大部分Java算法都可以用Python来重写,而长度仅为原来的二十分 ...
- 1 使用Web2Py框架搭建网站
更多文章请关注: https://eightplus.github.io/ IDE:PyCharm 1.创建web2py项目 在下图左侧选中Web2Py,在右侧填写项目路径和应用名称,我这里是第一次创 ...
- Python之web开发(二):python使用django框架搭建网站之新建文件
本文为Django项目创建的简单介绍,更为详细的Django项目创建,编辑可以参考http://www.imooc.com/learn/790 Step 1. 点击 File --> New P ...
- php 票务系统开发_客车票务系统thinkPHP框架搭建
public目录index.php入口文件 // +---------------------------------------------------------------------- // ...
- Python之web开发(六):python使用django框架搭建网站之登陆页搭建不同页面之间跳转
[写在前面]:有关urls及path函数的应用详见:https://blog.csdn.net/weixin_44322778/article/details/102598346 [官方说明]: 规划 ...
- Python之web开发(三):python使用django框架搭建网站之SQLserver数据库连接
先简单跟大家复习一下Django项目之前的内容: step1:建立一个Django项目的工程(使用django-admin.py startproject ×××) step2:创建app并配置相应的 ...
最新文章
- 《研磨设计模式》chap18 状态模式state(2)模式介绍
- 2017蓝桥杯省赛---java---C---9(青蛙跳杯子)
- 用法与区别_生抽老抽、蚝油味极鲜,总算搞清楚区别了,用法大不同,别用错了...
- Hibernate Session get()vs load()的区别
- APP提示框设计模板|UI设计师灵感好帮手
- python实操案例_python实战案例分享 - 讲师
- SpringBoot配置文件属性值
- Rational RequisitePro
- 方方格子access_FX Console(AE工作流程插件)
- 单片机的多路温度采集系统
- 测试基础(含答案2)
- 使用 jsonp解决跨域问题,在vue中成功调用心知天气api
- 周易六十四卦——火水未济卦
- linux 快速建网站,如何快速建站,新手快速搭建网站教程
- GOOGLE怎么用?
- 基于Android+servlet的宠物商店【源码+文档+ppt】
- 十二、中间系统到中间系统IS-IS(Intermediate System-to-Intermediate System)
- 《计算机基础知识》读后感300字,计算机应用基础读后感
- 蒙特卡洛 c语言,从伪随机数的产生到高大上的蒙特卡洛算法(C语言实现)
- webfunny埋点漏斗功能