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

Apa praktik terbaik untuk menyimpan data khusus untuk Wordpress

Saya sangat menyarankan menggunakan tabel terpisah. Postmeta tabel WP biasanya diisi dengan banyak info dari banyak plugin yang berbeda, dan cukup sering berakhir menjadi tabel terbesar atau terbesar dalam database.

Selain itu, jika disimpan di tabel postmeta itu akan selalu juga sebagian disimpan di tabel posts, karena keduanya saling membutuhkan agar informasi terhubung dan lengkap. Jadi, jika Anda mengekspor/mengimpor ke basis data lain, Anda harus terlibat dalam proses yang sangat tidak menyenangkan di mana kiriman khusus harus memiliki ID yang sama dengan yang ada di basis data terakhir

Selanjutnya, data sangat mudah diakses jika dalam tabel terpisah, dan harus mudah dibaca bahkan dari phpmyadmin dan seharusnya cukup mudah untuk mengkodekan tabel yang dapat difilter menggunakan kelas $wpdb jika Anda hanya memiliki pengetahuan sql dasar.

Semua ini berasal dari pengalaman saya baru-baru ini dengan menggabungkan 2 situs web wordpress besar menjadi satu, dan memiliki banyak info yang disimpan sebagai postmeta... Saya sangat berharap sebagian besar disimpan dalam tabel khusus, karena itu akan membuat hidup saya lebih berarti lebih mudah.

Satu-satunya alasan untuk menggunakan meta dan jenis posting khusus adalah karena lebih cepat dan lebih mudah (setidaknya menurut pengalaman saya). Semoga ini bisa membantu, saya sangat tertarik untuk melihat apakah ada pendapat lain. Semoga berhasil dengan proyek 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. Ikuti desain tabel database pengguna

  2. Mengapa java.sql.DriverManager.getConnection(...) hang?

  3. Bagaimana cara mengembalikan 0 alih-alih nol saat menggunakan COUNT di MySQL

  4. Kesalahan kueri Python/MySQL:`Kolom tidak dikenal`

  5. MySQL utf8mb4, Kesalahan saat menyimpan Emoji