发布于 1970-01-01 08:00
  • 2 个回答
    • 像这种填充html的php标签运行速度其实超快的,运行速度影响可以完全忽略。
      所以你可以写一个config.php, 在里面声明各类路径
      比如

      <?php
      define('CSS_PATH', './static/css/');
      //等等...
      ?>

      然后可以用.htaccess自动include或者手动include这个文件。这样只要改这个config.php就能更新整个项目的路径。

      只要不是古董版本的php都支持短标签,可以这么写简短一些:

      <link href="<?=CSS_PATH?>style.css" rel="stylesheet">

      如果你就是不爽,可以自己写脚本吧所有的常量替换成想要的地址,重新部署的时候运行一次就好了。

      刚刚看见你又问了如何像编译一样整个更新。

      说个笨方法,就把整个项目文件夹搜索<?=CSS_PATH?> 替换成你想要的。
      开发的时候就填写<?=CSS_PATH?>,部署的时候把代码全复制过来然后用脚本替换每个变量。

      2022-11-30 20:48 回答
    • 主要目的是为了提高代码的可迁移和一些开发上的问题。
      好比说可以用1来代表已安装,为什么非要用一个常量来表达呢?
      1.提高可读性
      2.虽然标准固定了就不能改变,但是也有不得不改动的时候,那么如果是用1的话估计可以改的你想死了。
      这个问题同理

      2022-11-30 20:48 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有