2017-07-06 46 views
3

我目前正在开发Web开发中的第一个小型商业项目。部署网站之前需要做哪些改进?

性能总是至关重要的,所以我想知道在将我的网站放在服务器上之前应该遵循哪些步骤,以确保性能只是最好的。

  • 我听说有一些工具,在一个项目的所有变量重命名为一个字母变量,同时删除新行字符,因此,只有数据的最低通过互联网发送和提高性能

  • 我喜欢创造更小的文件,一些模块,然后把它们放到index.php这样的:

    <html> 
        <head> 
        <?php include index_head.php ?> // here 
        </head> 
        <body> 
        <nav> 
        <?php include index_nav.html ?> // and here 
        </nav> 
        // and so on... 
    

    什么,让当然是你写的代码一次,然后在您想要将其链接...是否这种使用o f include改变性能?

  • 其他建议?
+1

如果要提高性能,请考虑缓存数据以避免在避开数据库时抓取数据库并考虑对媒体内容使用cdn – olibiaz

+0

对于您有关包括的问题:https://stackoverflow.com/questions/10774672/does-including-too-many-files-in-php-reduce-performance – M0CH1R0N

+0

好的链接@ M0CH1R0N,谢谢 –

回答

3

我听说有一些工具,在一个项目的所有变量重命名为一个字母变量,同时删除新行字符,因此,只有数据的最低通过互联网发送和提高性能

这就是所谓的“缩小”(最小化),并且可以产生显着的性能收益。我们将其作为自动化构建步骤工作。绝对要走这一步。有许多工具可供您使用。 Google“缩小”或“缩小器”。

0

好的开发人员采取不同的步骤来提高网站的性能。你可以找到理想的解决方案,但不是一个完美的解决方案。以下是提高网站性能的一些理想步骤的列表。

  • 最小化HTTP请求。
  • 减少服务器响应时间。
  • 启用压缩。
  • 启用浏览器缓存。
  • 缩小资源。
  • 优化图像。
  • 优化CSS传递。
  • 确定优先级以上屏内容
  • 减少您在网站上使用插件的数量
  • 减少重定向

对于代码的最好的事情是在你的索引文件创建单独的文件,并将其包含。部署也是您需要查看的主要部分,以确定您的主机是否足够快速且足够健壮,从而使您的网站每次都可以正常运行。