Rumah  >  Artikel  >  Tutorial CMS  >  Maksimumkan prestasi apabila menggunakan pemalam WordPress

Maksimumkan prestasi apabila menggunakan pemalam WordPress

PHPz
PHPzasal
2023-08-31 10:41:10953semak imbas

使用 WordPress 插件时最大限度地提高性能

WordPress adalah super berskala, yang telah membantunya menjadi sistem pengurusan kandungan yang paling banyak digunakan di dunia. Konsep tema dan pemalam menjadikan WordPress sebagai rangka kerja yang sangat popular, dan menggunakan WordPress memungkinkan untuk mempunyai puluhan ribu tema dan pemalam tersedia.

Tetapi menurut Uncle Ben, dengan kuasa yang besar datang tanggungjawab yang besar. Anda tidak boleh menggunakan berbilang tema (dalam kebanyakan kes), tetapi anda boleh menggunakan jumlah pemalam yang tidak terhad dalam satu pemasangan WordPress. Ini mungkin merendahkan prestasi - tetapi tidak semestinya setiap masa. Dalam tutorial ini, saya akan membantu anda menggunakan pemalam WordPress tanpa berputus asa pada prestasi.

Mengapa WordPress hebat

Mari kita fahami skalabiliti WordPress dengan lebih terperinci.

WordPress pada asalnya dicipta pada tahun 2003 sebagai garpu perisian blog lain yang dipanggil "b2 Cafelog". Setahun kemudian, dalam versi 1.2, dikeluarkan pada 22 Mei 2004, ciri "plug-in" telah diperkenalkan. Kira-kira setahun kemudian, pada 17 Februari 2005, versi 1.5 dikeluarkan dengan sistem tema. (Anda boleh melihat sejarah penuh di sini jika anda mahu.)

Pada pendapat saya, kedua-dua versi ini adalah penambahbaikan terbesar dalam sejarah WordPress. Ini kerana, sebelum versi ini, komuniti WordPress telah terdiri daripada pengguna, dan dalam versi ini, pembangun menyertai komuniti (sesetengah pengguna tersebut menjadi pembangun). Jika anda ingin mencipta perisian yang digunakan oleh orang di seluruh dunia (dan dibangunkan), anda memerlukan komuniti pembangun yang besar. ​​p>

WordPress mempunyai salah satu komuniti pembangun terbesar dalam ekosistem sumber terbuka. Nombor itu sukar untuk disematkan, jadi saya tidak dapat memberikan nombor yang tepat, tetapi ia mungkin dalam puluhan ribu. Pembangun ini telah mencipta lebih seratus ribu pemalam dan tema (digabungkan).

Disebabkan bilangan pemalam dan tema yang banyak, semakin ramai orang menggunakan WordPress dan membangun, yang membawa kepada semakin ramai orang menyertai komuniti...dan kitaran mulia ini adalah satu perempat Sebab laman web itu adalah dikuasakan oleh WordPress.

Adakah pemalam akan menjejaskan prestasi?

Jawapan ringkas: Ya dan tidak. Seperti kebanyakan jawapan pendek, tetapi ia tidak masuk akal.

Anda tidak boleh mengukur berapa banyak sumber yang digunakan oleh pemalam dengan mengiranya. Masalahnya, sesetengah pemalam menggunakan lebih banyak sumber sistem dan ada yang tidak. Saya boleh memasang lebih seribu pemalam yang tidak akan melambatkan tapak saya, atau hanya memasang satu pemalam dan memusnahkan satu pemalam sepenuhnya.

Ia bergantung kepada beberapa faktor:

  • Kegunaan: Tujuan pemalam menentukan kos prestasinya. Contohnya, pemalam kod pendek borang kenalan menggunakan sumber sistem yang jauh lebih sedikit daripada pemalam yang membantu anda dengan SEO.
  • CODEBASE: Tidak menghairankan, pemalam berkod buruk berprestasi lebih teruk daripada pemalam berkod baik. Itulah sebabnya menggunakan rangka kerja seperti WordPress Plugin Boilerplate adalah langkah bijak.
  • Persekitaran: Sumber sistem yang tidak digunakan tidak semestinya baik. Maksud saya, ia baik dalam lalu lintas waktu sibuk, tetapi jika anda mempunyai Tesla Model S, anda tidak akan mengehadkan kelajuan anda kepada 10km/j. Jika pemalam memerlukan sedikit sumber sistem untuk dijalankan, dan anda mengehoskan projek anda pada pelayan yang berkuasa, anda tidak perlu melepaskan pemalam seperti yang anda lakukan pada pelayan kongsi.

Cara memilih dan menggunakan pemalam dengan bijak

Sekarang kami telah membincangkan mengapa pemalam mungkin (atau mungkin tidak) melambatkan tapak anda, sudah tiba masanya untuk melihat cara mencegahnya Ini berlaku . Saya akan menulis beberapa perkara yang terlintas di fikiran, tetapi sila berasa bebas untuk menyumbang kepada bahagian ini dengan mencadangkan pemikiran anda di bahagian komen.

Gunakan penganalisis prestasi pemalam

Plugin Performance Profiler Plugin (pendek kata P3) sesuai untuk anda, mengukur sejauh mana pemalam anda memperlahankan tapak anda satu demi satu.

Jika anda hanya mahu memahami dengan cepat penggunaan sumber pemalam, menggunakan pemalam ini adalah sangat mudah. Selepas memasang pemalam, cuma pergi ke halaman P3 Plugin Profiler di bawah menu Tools dan klik Start Scanning. Jika anda memilih AutoScan, P3 akan melakukan imbasan pantas dengan melawati beberapa halaman secara rawak dan memantau cara pemalam mempengaruhi pemuatan halaman.

Ini ialah cara yang bagus untuk melihat pemalam yang menggunakan sumber sistem dan pemalam yang tidak mempunyai banyak impak.

Pilih pemalam anda dengan bijak

Seperti yang saya katakan sebelum ini, pemalam berkod buruk berprestasi lebih teruk daripada pemalam berkod baik. Dalam ekosistem pemalam WordPress kami yang luas, kebanyakan masa, anda akan mempunyai lebih daripada satu pilihan untuk memilih pemalam dengan fungsi yang sama. Jika anda tahu rupa asas kod yang baik, anda harus memeriksa kod pemalam yang anda pilih untuk digunakan. (Anda juga boleh mendapat manfaat daripada pelaporan P3.)

Ingat: pemalam popular tidak semestinya pemalam terbaik.

Berpindah ke pelayan yang lebih baik

Mengapa orang marah tentang Google Chrome yang sangat laparkan RAM? Apa yang saya maksudkan ialah, mempunyai lebih banyak RAM tidak bermakna komputer anda akan berjalan lebih pantas. Jika komputer anda mempunyai 8 GB RAM dan Google Chrome menggunakan 1 GB, ini kerana Google Chrome memerlukan 1 GB untuk prestasi yang lebih baik.

Begitu juga dengan pelayan. Jika anda mempunyai lebih banyak sumber sistem, anda boleh menggunakannya untuk lebih banyak perkara. Jika anda tidak perlu menggunakan pelayan yang berkuasa, tidak ada gunanya menggunakannya. Jika anda memerlukan pelayan yang lebih berkuasa untuk menggunakan lebih banyak pemalam, tidak ada gunanya cuba mencapai kelajuan pada pelayan kongsi.

Jika anda mempunyai sumber sistem, atau jika anda mempunyai sumber untuk memiliki sumber sistem, jangan segan untuk menggunakan pemalam yang anda perlukan.

KESIMPULAN

Anda tidak sepatutnya sentiasa "Saya tidak sepatutnya menggunakan lebih daripada (X) pemalam" atau "Menggunakan pemalam SEO akan melambatkan tapak saya, jadi saya tidak sepatutnya menggunakannya walaupun perlu". Anda boleh menggunakan seberapa banyak pemalam yang anda perlukan (atau mahu), dengan syarat anda memilih pemalam dan pelayan anda dengan bijak.

Apa pendapat anda tentang perkara ini? Sila berasa bebas untuk berkongsi pendapat anda di bahagian komen di bawah. Jika anda suka tutorial ini, jangan lupa untuk berkongsi dengan rakan-rakan anda!

Atas ialah kandungan terperinci Maksimumkan prestasi apabila menggunakan pemalam WordPress. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn