Questions tagged «core-file-storage»

4
为什么要创建get.php和/或`core / file_storage_database`?
从1.5或1.6版本开始,Magento在根文件夹中有一个名为的文件get.php。使用该core/file_storage_data模型,该文件允许Magento系统所有者直接从数据库中的blob列提供其产品媒体文件,而无需在文件系统上放置映像文件。PHP处理文件发送 #File: get.php function sendFile($file) { if (file_exists($file) || is_readable($file)) { $transfer = new Varien_File_Transfer_Adapter_Http(); $transfer->send($file); exit; } } 这正在进入Magento历史领域,但是为什么开发了此功能?似乎-有点发疯。PHP并不是提供文件的最有效方法,MySQL的Blob存储具有不稳定的历史,甚至稳定的数据库Blob实现也很难在后面使用,而且据我Varien_File_Transfer_Adapter_Http所知这些文件的所有缓存头。 有谁知道为什么Magento开发此功能?它实际上完成了要解决的任何目标/问题吗?有人在用吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.