Какие улучшения нужно сделать перед развертыванием сайта?

В настоящее время я работаю над своими первыми небольшими коммерческими проектами в области веб-разработки.

Производительность всегда имеет решающее значение, поэтому я хотел бы знать, какие шаги я должен выполнить, прежде чем размещать свой веб-сайт на сервере, чтобы убедиться, что производительность является наилучшей.

  • Я слышал, что есть некоторые инструменты, которые переименовывают все переменные в проекте в переменные с одной буквой, а также удаляют символы новой строки, так что через Интернет отправляется только минимум данных, что повышает производительность.

  • Мне нравится создавать небольшие файлы в виде некоторых модулей, а затем помещать их в index.php как это:

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

    то, что это дает, конечно, вы пишете код один раз, а затем связать его, где вы хотите... Есть ли такое использование include изменить производительность?

  • Любые другие предложения?

2 ответа

Я слышал, что есть некоторые инструменты, которые переименовывают все переменные в проекте в переменные с одной буквой, а также удаляют символы новой строки, так что через Интернет отправляется только минимум данных, что повышает производительность.

Это называется "минимизация" (создание минимума) и может привести к значительному увеличению производительности. Мы делаем это там, где я работаю как автоматизированный этап сборки. Определенно сделайте этот шаг. Для вас доступно множество инструментов. Google "минифицировать" или "минификатор".

Хорошо разработчики предпринимают разные шаги для повышения производительности сайта. Вы можете найти идеальные решения для него, но не идеальное. Вот список некоторых идеальных шагов для повышения производительности вашего сайта.

  • Минимизируйте HTTP-запросы.
  • Уменьшите время отклика сервера.
  • Активировать сжатие.
  • Включить кеширование в браузере.
  • Сократить ресурсы.
  • Оптимизируйте изображения.
  • Оптимизируйте доставку CSS.
  • Приоритет над содержанием выше
  • Сократите количество плагинов, которые вы используете на своем сайте
  • Уменьшить перенаправления

Для кодирования лучше всего создавать отдельные файлы и включать их в индексный файл. Развертывание также является основной частью, которую вы должны увидеть, если ваш хостинг достаточно быстрый и надежный, чтобы каждый раз обновлять ваш сайт.

Другие вопросы по тегам