博主信息
博文 64
粉丝 2
评论 1
访问量 58951
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
静态网页和动态网页的区别、php模块化案例
Y的博客
原创
1530人浏览过

1. 网站从静态到动态的发展历史

  • 从 txt 到了 html
  • 从静态的 html 到动态的 php
    静态网站:内容比较固定,没有数据库的支撑
    动态网站:可以使浏览器和服务器可以交互,所以服务器端根据客户的不同请求动态的生成网页内容

2. php模块化实例一个页面


公共模块config.php

  1. <?php
  2. $title='天堂电影';
  3. $desc='为你收集最好看的片子';
  4. $keywords='电影、电视、综艺、体育';
  5. $navs=['电影','电视','综艺','体育'];
  6. $movies=['战狼','醉拳','长城','我是演说家'];
  7. ?>

index.php

  1. <?php
  2. require __DIR__.'/config.php';
  3. ?>
  4. <!DOCTYPE html>
  5. <html lang="en">
  6. <head>
  7. <meta charset="UTF-8">
  8. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  9. <!-- 关键字 -->
  10. <meta name="keywords" content="<?=$keywords?>">
  11. <meta name="description" content="<?=$desc?>">
  12. <title><?=$title?></title>
  13. <style>
  14. .header {
  15. background-color:black;
  16. height:30px;
  17. }
  18. .nav {
  19. overflow:hidden;
  20. }
  21. .nav li {
  22. list-style:none;
  23. min-width:80px;
  24. line-height:30px;
  25. float:left;
  26. }
  27. .nav li a {
  28. text-decoration:none;
  29. color:white;
  30. }
  31. .footer {
  32. height: 30px;
  33. background-color: #636363;
  34. color: white;
  35. text-align: center;
  36. line-height: 30px;
  37. }
  38. </style>
  39. </head>
  40. <body>
  41. <!-- 导航 -->
  42. <div class="header">
  43. <ul class="nav">
  44. <li><a href="">首页</a></li>
  45. <?php foreach ($navs as $nav): ?>
  46. <li><a href=""><?=$nav?></a></li>
  47. <?php endforeach ?>
  48. </ul>
  49. </div>
  50. <!-- 主体 -->
  51. <div class="mian">
  52. <h2><?=$navs[0] ?></h2>
  53. <?php foreach ($movies as $movie) :?>
  54. <li><a href=""><?=$movie?></a></li>
  55. <?php endforeach?>
  56. </div>
  57. <!-- 底部 -->
  58. <div class="footer">
  59. <p class="copyright">tt<?=$copyright?>&copy; 版权所有</p>
  60. </div>
  61. </body>
  62. </html>
批改老师:天蓬老师天蓬老师

批改状态:合格

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

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

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