วิธีปรับปรุงสภาพแวดล้อมในการสร้างเว็บไซต์

การปรับแต่งการกำหนดค่า

เว็บไซต์นี้ใช้พาเนล Baota ในการกำหนดค่าสภาพแวดล้อมสำหรับการสร้างเว็บไซต์ ทำงานบนเซิร์ฟเวอร์ที่ใช้ระบบ nginx+php+mysql โดยวิธีการปรับแต่งรวมถึง:

  • การกำหนดค่า nginx โดยตรงและเพิ่มอัตราการบีบอัด gzip
  • การกำหนดค่า mysql โดยตรงและปรับเปลี่ยนตามขนาดหน่วยความจำของเซิร์ฟเวอร์
  • การกำหนดค่า php โดยตรง ติดตั้งส่วนขยายที่กำหนดและเพิ่มขีดจำกัดหน่วยความจำสคริปต์

การปรับแต่งประสิทธิภาพ

ที่พาเนล Baota เลือกความจำ 2G และการประสานงานเพื่อเพิ่มประสิทธิภาพ php พร้อมกับการปรับเปลี่ยนค่า memcached และ redis บนเซิร์ฟเวอร์ การแก้ไขเฉพาะรวมถึง:

  • เพิ่มขนาดแคช memcached
  • เปลี่ยนพอร์ต redis และเพิ่มรหัสผ่าน

ความปรับแต่งอื่น

นอกเหนือจากการกำหนดค่าด้านบน ยังสามารถกำหนดค่าที่เกี่ยวข้องกับเว็บไซต์ในพาเนล Baota เช่น เรโพสทีฟ การตั้งค่า SSL การเปลี่ยนเส้นทาง และอื่นๆ เพิ่มเติม นอกจากนี้ พาเนล Baota ยังมีการให้ความสำคัญกับหน้าที่กันรุนแรง เพิ่มความปลอดภัยของเว็บไซต์ ในขั้นตอนการสร้างเว็บไซต์ การใช้งาน memcached และ redis สามารถใช้เพื่อแคชข้อมูลฐานข้อมูล และใช้ปลั๊กอิน batcache เพื่อแคชหน้าเว็บ พร้อมกับการใช้ ngx_pagespeed module เพื่อเปิดใช้งานการแคชของ nginx และการติดตั้งส่วนขยาย opcache เพื่อเปิดใช้งานแคชของ php

กำหนดค่า CDN ของ บริการ CDN จาก Youbute

สำหรับเซิร์ฟเวอร์แบบไดนามิก พารามิเตอร์ควบคุมการแคชของ CDN ของ UpYun ถูกตั้งไว้เป็นตลอดทาง ในกรณีที่มีการใช้บริการจัดสตอเรจในคลาวด์ รูปภาพและวิดีโอสามารถถูกเร่งความเร็วภายในบริการจัดเก็บในคลาวด์ได้ การตั้งค่าได้ปิด HTTP 302 และการเสร็จส่งต่อการเข้าถึงเว็บไซต์เพื่อเพิ่มความเร็ว การกำหนดค่าอื่น ๆ ของ CDN ของ UpYun จะถูกเปิดใช้งานทั้งหมดเพื่ออำนวยความสะดวกในการเพิ่มประสิทธิภาพของเว็บไซต์

ปลั๊กอินการปรับปรุงเว็บไซต์

เว็บไซต์นี้ใช้ WordPress เพื่อก่อสร้างและใช้ปลั๊กอิน WPJAM Basic เพื่อเพิ่มประสิทธิภาพการโหลดฟอนต์และรูปภาพโดยใช้บริการเร่งความเร็วของ Google เป็นต้นและฟังก์ชันอื่น ๆ เช่น เพิ่มการหมุนเวลาในภาพ ลบสาขาบทในหมวดหมู่หรือการตั้งค่าอื่น ๆ สามารถจัดการได้อย่างง่ายดายผ่านการใช้ปลั๊กอิน แนะนำให้ทำการกำหนดค่าเพื่อให้ตรงตามความต้องการและเพื่อให้ได้ผลลัพธ์การปรับปรุงที่ดีที่สุด