web-dev-qa-db-fra.com

Pourquoi WordPress stocke-t-il les pages/publications dans la base de données au lieu de fichiers?

Je ne comprends pas pourquoi Wordpress stocke ce type de données: le contenu des publications et le contenu des pages, directement dans la base de données au lieu de les stocker dans le système de fichiers et de les référencer dans la base de données avec une URL/chemin. Quelqu'un pourrait-il m'expliquer s'il vous plaît?

--MODIFIER

Autant que je sache, stocker des images brutes dans la base de données est une mauvaise pratique, car il augmente inutilement considérablement la taille de la base de données. Et c'est très bien parce que les images ne sont pas stockées dans la base de données (je pense), donc ma question concerne " Pourquoi le texte n'est pas traité de la même manière? " et "Si vous avez un grand nombre de publications énormes, ne rencontrez-vous pas les limites de la base de données tôt ou tard?"

2
Rubén Marrero

WordPress a été créé en 2003 par b2 qui utilisait PHP/MySQL, pour générer des pages de façon dynamique - Je pense donc que c'est le pourquoi partie .

https://codex.wordpress.org/History

2
birgire

La seule réponse est "parce que". Toutes les décisions en matière de conception de logiciels ne sont pas le résultat de 10 années de recherche et, parfois, vous ne vous contentez que de ce que vous savez mieux ou de ce qui vous semblera plus facile.

En fin de compte, la base de données étant constituée de fichiers, toute la discussion ici porte principalement sur la sémantique.

2
Mark Kaplun