Может ли кто-нибудь рассказать мне то, что нам нужно учитывать при кодировании для создания веб-сайта (веб-сайт с большим количеством материалов), который не должен замедляться в любой ситуации, кроме проблемы с сервером.Увеличение скорости сайта
ответ
Yahoo сохранить хорошее резюме скорости оптимизаций:
http://developer.yahoo.com/performance/rules.html
Вы можете измерить ваш сайт против них с помощью YSlow, плагин Firebug:
спасибо за весь ваш ответ ... – Vinoth13
Держите ваш код как можно более тонким.
Попробуйте использовать вызовы AJAX, поэтому вам не нужно обновлять всю страницу, чтобы получить необходимую информацию.
http://www.w3schools.com/ajax/
Надежда, что помогает.
Ну, что-то я привык делать, чтобы увеличить скорость/уменьшить HTTP запросы:
- спрайтов
- сжатия GZIP
- основные запросы Ajax через GET (пост будет делать 2 запросов)
- CSS стилей в отдельных файлов
- JS файлы, как указано выше
- кэширования
- и т.д.
при кодировании, OO или нет, убедитесь, что вы не делаете то, что замедляет ваш сервер (слишком много запросов AJAX, повторяется слишком много запросов и не кэшируются и т.д ..)
Ресурс, опубликованный Адамом, прочен. В Google также есть аналогичное руководство, поиск «Рекомендации по эффективности веб-производительности Google».
Некоторые другие вещи, о которых вы хотите подумать, включают как можно больше кеширования, чтобы избежать попадания в приложение (искать такие вещи, как memcached), упростить избыточные или сложные запросы к базе данных и работать с фоновыми процессами в вашем приложении, так что веб-запросы не связаны. Быстрый поиск Google для выбранной вами среды должен дать некоторую полезную информацию.
Дополнительные полезные ссылки:
http://code.google.com/p/google-perftools/ (Performance Analysis Tool) http://www.mnot.net/cache_docs/ (Очень Углубленный Кэширование Учебник)
- 1. Увеличение скорости рисования линий
- 2. Увеличение скорости Fuzz Ratio
- 3. Увеличение скорости уничтожения
- 4. Увеличение скорости INSERT
- 5. Увеличение скорости CURL php
- 6. увеличение предела скорости twitter
- 7. Увеличение/уменьшение скорости квадрата
- 8. Увеличение скорости компиляции Rcpp
- 9. Увеличение скорости HashSet
- 10. Увеличение скорости подзапроса
- 11. Увеличение скорости сканирования WiFi
- 12. Увеличение скорости Ruby Resolv
- 13. Рефакторинг - увеличение скорости
- 14. Увеличение скорости кода python
- 15. Увеличение производительности/скорости
- 16. Увеличение скорости сканирования скорости сканирования клина
- 17. Увеличение скорости таймера в Java
- 18. Увеличение скорости движения спрайта AI
- 19. C оптимизация программы/увеличение скорости
- 20. Увеличение скорости запроса в Sqlite
- 21. Увеличение скорости приемника намерений вещания
- 22. Увеличение скорости загрузки (многостраничный POST)
- 23. Увеличение скорости загрузки больших файлов
- 24. AS2 Увеличение скорости и непринужденности
- 25. Увеличение скорости чтения для h5py
- 26. mongodb: ограничит() увеличение скорости запроса?
- 27. Как остановить увеличение скорости «падения»?
- 28. Увеличение скорости загрузки в WooCommerce
- 29. Увеличение скорости медленного sql-кода
- 30. Улучшение скорости сайта (на платформе Openshift)
Какую скорость вы ищете? Самый быстрый для рендеринга в браузере? Самый быстрый способ создать страницу на стороне сервера? Определите свою проблему, а затем вы можете атаковать ее, но наличие абстрактной проблемы вроде этого будет ** действительно ** трудно решить/ответить – ircmaxell