登录  /  注册
博主信息
博文 145
粉丝 7
评论 7
访问量 159415
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
初识PHP:利用php写一个动态的网站页面案例
李东亚¹⁸⁰³⁹⁵⁴⁰¹²⁰
原创
3561人浏览过

.web页面静态页面和动态页面的区别

  • 静态网页:
    • 静态网页的内容du相对稳定,因zhi此容易被搜索引擎dao检索;
  • 动态网页:
    • 动态网页以数据库技术为基础,可以大大减少降低网站维护的工作量;
    • 采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等;

动态的网站页面案例

1.网站信息配置

  1. <?php
  2. $sitename="种业圈影视";
  3. $keyword="种业圈,种业圈影视,种业影视";
  4. $dsc="种业圈为你提供种业相关视频以及娱乐视频";
  5. $navs=["国内好剧","欧美大片","日韩动作片","港台电影"];
  6. $chinamovies=["紧急公关","有翡","三十而已","趁我们还年轻","幕后之王"];

2.网站页面
1)网站页面头部

  1. <?php require "config.php"?>
  2. <!DOCTYPE html>
  3. <html lang="en">
  4. <head>
  5. <meta charset="UTF-8">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <meta name="keywords" content="<?= $keyword?>">
  8. <meta name="description" content="<?= $dsc?>">
  9. <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
  10. <title><?= $sitename; ?></title>
  11. <link rel="stylesheet" href="style.css">
  12. </head>
  13. <body>
  14. <header>
  15. <nav>
  16. <div><a href="">首页</a></div>
  17. <?php foreach($navs as $nav): ?>
  18. <div><a href=""><?=$nav ?></a></div>
  19. <?php endforeach ?>
  20. <div><a href="">关于我们</a></div>
  21. </nav>
  22. </header>

2)页面内容

  1. <?php require "header.php"?>
  2. <main>
  3. <h2><?= $navs[0] ?></h2>
  4. <ul>
  5. <?php foreach($chinamovies as $movie ):?>
  6. <li><?=$movie?></li>
  7. <?php endforeach ?>
  8. </ul>
  9. </main>
  10. <?php require "footer.php"?>

3)网页底部

  1. <footer>
  2. <div>Copyright © 2020 种业圈 All rights reserved.备案信息</div>
  3. </footer>
  4. </body>
  5. </html>

4)页面的样式配置css

  1. * {
  2. margin: 0;
  3. padding: 0;
  4. box-sizing: border-box;
  5. }
  6. a {
  7. text-decoration: none;
  8. }
  9. header>nav {
  10. display: flex;
  11. background-color: brown;
  12. height: 48px;
  13. align-items: center;
  14. justify-content: space-evenly;
  15. padding: 0 10%;
  16. }
  17. header>nav>div {
  18. line-height: 48px;
  19. height: 48px;
  20. }
  21. header>nav>div>a {
  22. color: black;
  23. font-weight: bold;
  24. }
  25. header>nav>div>a:hover {
  26. color: white;
  27. }
  28. main {
  29. width: 1200px;
  30. min-height: 600px;
  31. background-color: #fff;
  32. margin: 0 auto;
  33. }
  34. footer {
  35. height: 40px;
  36. background-color: lightgray;
  37. color: black;
  38. display: flex;
  39. justify-content: center;
  40. align-items: center;
  41. }

5)页面效果

批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学