Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mana yang lebih cepat:MySQL/PHP atau melayani langsung dari file statis?

Baseline-html

Baseline-html selalu lebih cepat daripada PHP karena PHP perlu dipanggil .

The results follow (all are at 10 concurrent users, averaged over 5 one-minute runs):

ab                       |      rel |      avg |
------------------------ | -------- | -------- |
baseline-html            |   1.2660 |  3581.54 |
baseline-php             |   1.0000 |  2829.11 |

http_load                |      rel |      avg |
------------------------ | -------- | -------- |
baseline-html            |   1.2718 |  4036.24 |
baseline-php             |   1.0000 |  3173.56 |

siege                    |      rel |      avg |
------------------------ | -------- | -------- |
baseline-html            |   1.2139 |  5060.25 |
baseline-php             |   1.0000 |  4168.76 |

Tapi untungnya PHP cukup cepat dan hampir tidak memiliki dampak kinerja saat Anda menulis kode PHP yang dioptimalkan. PHP adalah bahasa yang dinamis jadi lebih sedikit lebih banyak.

APC

Selanjutnya jika Anda berencana untuk bekerja di situs besar, hal pertama yang harus Anda instal adalah APC . Dari laman WIKI :

Database dalam memori

Untuk lebih mempercepat situs besar mana pun, Anda benar-benar perlu menggunakan basis data dalam memori seperti Redis (Saya suka ini) atau Memcached . Semua situs besar menggunakan salah satunya. Misalnya Facebook, Twitter tidak dapat berjalan tanpa Memcached (Redis juga akan berfungsi tetapi mereka menggunakan Memcached). Ini juga akan sangat mempercepat situs web Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menulis penghitung hit yang efisien untuk situs web

  2. Cara Migrasi dari MSSQL ke MySQL

  3. kesalahan mysql 1292 saat menggunakan cast dalam pernyataan pembaruan

  4. Masukkan ke dalam satu tabel berdasarkan hasil join dari 2 tabel lainnya

  5. Kesalahan Kueri Model Laravel:Illuminate\Database\QueryException:SQLSTATE[23000]:Pelanggaran batasan integritas