【问题标题】:How to simplify Javascript and PHP files? [duplicate]如何简化 Javascript 和 PHP 文件? [复制]
【发布时间】:2018-08-31 20:19:24
【问题描述】:

我正在尝试创建一个网站。我将 Jquery 和 PHP 用于服务器端,将 MySQL 用于数据库。现在这是我的 PHP 文件之一。

//header.php
<div class="d-flex justify-content-start flex-wrap">
<div id="today" class="gal1">today</div>
<div id="history" class="gal1 <?php echo empty( $user ) ? 'mr-auto' : ''; ?>" data-toggle="modal" data-target="#dateModal">history</div>
<?php 
$stmt = $pdo->query("select isSeen from mail where isSeen = 0 and recipient = '$user'");
$lightUp = $stmt->rowCount() > 0 ? 'lightUp' : '';

if ( !empty( $user ) ) echo'<div id="me" class="gal1" onclick="location.href=\'http://localhost:180/anbu/someone.php?someone='.$user.'\'">@'.$user.'</div>
                            <div id="buddy" class="gal1" onclick="location.href=\'http://localhost:180/anbu/subs.php\'">buddy</div>
                            <div id="faves" class="gal1" onclick="location.href=\'http://localhost:180/anbu/faves.php\'">faves</div>
                            <div id="mbox" class="gal1 '.$lightUp.'" onclick="location.href=\'http://localhost:180/anbu/mbox.php\'">mBox</div>
                            <div id="options" class="gal1" onclick="location.href=\'http://localhost:180/anbu/options.php\'">options</div>
                            <div id="eight" class="mr-auto gal1" onclick=""><i class="fa fa-circle" style="color:blue;"></i></div>';

if ( empty( $user ) )  echo'<a class="gal2" href="http://localhost:180/anbu/log-in.php">log in</a>
                            <a class="gal2" href="http://localhost:180/anbu/sign-up.php">sign up</a>';
else
                       echo'<a class="gal2" href="http://localhost:180/anbu/userWorks/log-out.php">log out</a>';
?>

如何压缩此代码以使我的服务器不必发送所有空格字符?有这类工作的程序吗?是的,我的第一个网站,我是新手。

【问题讨论】:

  • 那是无用的优化。
  • 只需将两个空格替换为一个空格即可。这不应该破坏你的代码,它会减少脚本的大小。
  • @ino 我的代码应该是可以理解的。简化的文件将存储在服务器上。你没收到问题吗?
  • 让您的网络服务器 gzip 响应负载。例如在 apache httpd.apache.org/docs/2.4/mod/mod_deflate.html 下,您必须权衡 CPU 与带宽。
  • @Scuzzy 我希望今天购买服务器。他们有工具吗?

标签: javascript php


【解决方案1】:

请尝试学习任何用于 php 的 MVC 框架。如果您继续这样编写,项目源代码将无法管理。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-02
    • 1970-01-01
    • 2014-01-12
    • 2016-05-18
    • 2021-01-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多