gpt4 book ai didi

php - 如何优化大型内容网站的网页和数据库

转载 作者:行者123 更新时间:2023-12-01 00:55:27 25 4
gpt4 key购买 nike

与购物电子商务相关的网站。具有大量数据要存储在数据库中的网站。到目前为止,db 中的产品表有近 18K 条记录和 20 个字段。我创建了数据库结构如下

 - brands
- products
- shopslist
- shopping_details

该网站有 100 多个页面,所有内容都与产品和品牌相关。

eg.pages are 
www.example.com/nokia-mobile-phones.php , www.example.com/samsung-mobile-phones.php
www.example.com/samsung-galaxy-s3-price.php,www.example.com/android-mobile-phones.php

我已经编写了查询以动态获取与页面对应的产品详细信息。这使我的网站从 db ans 显示中获取数据的速度变慢了一些。

目前网站每天的访问量接近 14,000 到 15,000 次。突然网站变得很慢,每天停止响应超过 10 小时。托管方的技术人员说问题是由于一天的请求数较多,你的数据库占用了75%的内存,优化你的网站和数据库以获得更好的效果。该网站托管在具有更好配置的 VPS 中。

请提供优化网站、查询和数据库的解决方案。

最佳答案

  1. 使用缓存系统

  2. 避免在 HTML 中调整图像大小,如果图像的原始尺寸为 1280x900 像素。 (即 <img width="400" height="280" src="myimage.jpg" /> )

  3. 使用外部 JS 和 CSS 文件

  4. 优化您编写代码的方式 - 例如,而不是使用 <h1><em>Your heading</em></h1> ,您可以轻松地使用 CSS 通过 font-style 属性将标题设为斜体

  5. 使用内容分发网络 ( CDN )

关于php - 如何优化大型内容网站的网页和数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11292707/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com