Misschien wilt u het rechtstreeks in het bestandssysteem opslaan.
Bij gebruik van bestandssysteem voorzichtig met:
- Vertrouwelijkheid: Plaats documenten buiten uw Apache Document Root. Dan zal een PHP-controller van jou documenten uitvoeren.
- Shardpad : sla geen duizenden documenten op in dezelfde map, maak verschillende mappen. U kunt bijvoorbeeld sharden met een hash op de bestandsnaam. Zoals /documents/A/F/B/AFB43677267ABCEF5786692/mijnbestand.pdf.
- Inodenummer: U kunt zonder inodes komen te zitten als u veel kleine bestanden opslaat (misschien niet het geval als u voornamelijk PDF- en Office-documenten opslaat).
Als je naar deze documenten moet zoeken (datum/titel/etc...), wil je misschien metadata opslaan in een database voor betere prestaties.
Ter info, in deze vraag MS SQL Server heeft FILESYSTEM kolomtype (zoals een hybride), maar op dit moment MySQL heeft geen alternatief .