栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

硬核PHP代码-无框架怎样写动态网站?

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

硬核PHP代码-无框架怎样写动态网站?

[TOC]

前言

该代码源自真实项目,在我没有使用ThinkPHP 5之前,我也懂一点点 PHP,那个时候就接手了一个企业门户网站,信心满满的我,就开始进行了需求调研,调研内容如下:
客户需求:认为原网站内容简单,希望复杂一点,希望的样式大概是这样的

我的理解:首先需要轮播图,其次希望有简介,而且重点是字的数量要多一点,不能以图为主。分为六部分:
第一部分:顶部轮播图片
第二部分:导航标题栏,包括了网站图标,各版块标题
第三部分:图片加文字描述的轮播,而且有一个视频展示模块
第四部分:详细文章的标题列表,企业简介
第五部分:轮播图用来展示荣誉资质和各类获奖图片
第六部分:底部的企业信息展示
而且上图网站没有做手机版面的自适应,电脑和手机访问的页面几乎相同,意味着使用了固定像素来固定版面
我于是根据需求开始定制前端,虽然我不是很会设计 HTML 页面,但是我在审美方面还是有点经验的,所以我就在网上搜了一下模板,我找到了这样的模板

但是这个模板美中不足的地方就是字少,所以我将下面化肥的 DIV 换成了,文章标题 URL 链接。

设计数据库

需求调研完之后,我就开始着手设计数据库,考虑需要哪些字段,考虑需要保存哪些数据,这个时候,由于我对富文本编辑器不是很熟悉,而且客户也不是很清楚如何编辑文章,我就干脆写死了文章的格式,只允许一个标题+日期,三张图片+三段话,就这样我设计了一个极其“蹩脚”的数据库字段

设计思路

由于 PHP 文件可以直接嵌入 HTML 标签,或者说 HTML 标签里也可以加入 PHP 代码,只不过文件扩展名都是 *.php ,当数据库里有10条数据的时候,就 echo 十次即可完成动态网站的动态输出。

代码实现
fetch_object() ) {  
     $company_content= $row->aaa102;  
 } 
    }

?>
  
   
  

NOTICE

上面代码为了可以重复利用连接数据库的部分,使用 require 函数,来连接数据库,提高了代码的复用性。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/226882.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号