网站性能优化,从哪些方面着手?该如何处理
网站性能优化,从哪些方面着手?
最近接到活优化公司内网,网站是PHP+MySQL的,需求比较笼统,就是想整体提升网站页面的访问速度。
请问通常网站优化都从哪些方面入手,能否给出一系列切入点作为参考,(网页cache,数据库查询优化,我能想到的都很笼统,能否给出一些具体的思路)
------解决方案--------------------
砸钱升级硬件才是王道
------解决方案--------------------
缓存啊,cdn啊,硬件啊,代码优化啊,
------解决方案--------------------
你应该先找到瓶颈
------解决方案--------------------
seo优化,尽量用静态等
------解决方案--------------------
同时你也应该注意到一个事实:同一个网站从外网访问要比从内网访问快
------解决方案--------------------
------解决方案--------------------
是卡了,还是蛋痛的就没事高点优化?要是后者那就给PHP弄弄加速,调整调整mysql参数...就算了。
卡了的话像老大说的 先找出瓶颈。
------解决方案--------------------
其实网站的优化php 后端主要的优化是在数据查询,和内存的消耗上,先仔细看下有没有内存溢出的查询http://www.itbajie.com/2012/03/53.html
然后在看下php的错误日志,进行分析问题。后端程序提升的同时主要的是前端页面的访问速度,和HTML 的渲染速度。主要的是前端渲染。
------解决方案--------------------
就是知道的这点东西,估计你什么也优化不了,差太远了。
------解决方案--------------------
静态化页面,要舍得花钱在服务器上。
更多的时间是消耗在前端,
楼主参考下
http://ued.alimama.com/ 再谈Yahoo关于性能优化的N条军规

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

PHP 8.4 brings several new features, security improvements, and performance improvements with healthy amounts of feature deprecations and removals. This guide explains how to install PHP 8.4 or upgrade to PHP 8.4 on Ubuntu, Debian, or their derivati

One of the major changes introduced in MySQL 8.4 (the latest LTS release as of 2024) is that the "MySQL Native Password" plugin is no longer enabled by default. Further, MySQL 9.0 removes this plugin completely. This change affects PHP and other app

Visual Studio Code, also known as VS Code, is a free source code editor — or integrated development environment (IDE) — available for all major operating systems. With a large collection of extensions for many programming languages, VS Code can be c

This tutorial demonstrates how to efficiently process XML documents using PHP. XML (eXtensible Markup Language) is a versatile text-based markup language designed for both human readability and machine parsing. It's commonly used for data storage an

A string is a sequence of characters, including letters, numbers, and symbols. This tutorial will learn how to calculate the number of vowels in a given string in PHP using different methods. The vowels in English are a, e, i, o, u, and they can be uppercase or lowercase. What is a vowel? Vowels are alphabetic characters that represent a specific pronunciation. There are five vowels in English, including uppercase and lowercase: a, e, i, o, u Example 1 Input: String = "Tutorialspoint" Output: 6 explain The vowels in the string "Tutorialspoint" are u, o, i, a, o, i. There are 6 yuan in total

If you are an experienced PHP developer, you might have the feeling that you’ve been there and done that already.You have developed a significant number of applications, debugged millions of lines of code, and tweaked a bunch of scripts to achieve op

The page is blank after PHP connects to MySQL, and the reason why die() function fails. When learning the connection between PHP and MySQL database, you often encounter some confusing things...

CMS stands for Content Management System. It is a software application or platform that enables users to create, manage, and modify digital content without requiring advanced technical knowledge. CMS allows users to easily create and organize content
