Dmitry86 Posted October 24, 2019 Report Share Posted October 24, 2019 Всем привет!Подскажите, пожалуйста, кто-нибудь заморачивался подобным, есть опыт с Simpla? Вопрос возник по причине того, что не хочу переходить на следующий тариф у хостера, а создать и прикрутить дополнительный диск к серверу - значительно дешевле. На него я бы перекинул все статические файлы, то есть папку files со всеми оригинальными изображениями, ресайзами и другими файлами типа инструкций к товарам и.д.. Спасибо. Quote Link to post Share on other sites
alexivchenko Posted October 24, 2019 Report Share Posted October 24, 2019 Привет! Не вижу проблемы подключить SSD диск или даже как сделал я подключил Yandex.Disk Но вот проблема правильно указать путь до папки /filesДопустим, новый диск монтирован и имеет фс ext4 создаем папку прям в корне /files Вроде имеем путь (представим) /dev/sdb/filesДальше либо nginx либо /api/config.php править и прописывать путь к /files Quote Link to post Share on other sites
Dmitry86 Posted October 24, 2019 Author Report Share Posted October 24, 2019 Привет! Не вижу проблемы подключить SSD диск или даже как сделал я подключил Yandex.Disk Но вот проблема правильно указать путь до папки /filesДопустим, новый диск монтирован и имеет фс ext4 создаем папку прям в корне /files Вроде имеем путь (представим) /dev/sdb/filesДальше либо nginx либо /api/config.php править и прописывать путь к /files Благодарю за ответ! Проблемы подключить диск и правда нет, меня как раз больше интересует процесс переноса папки files на него, корректно ли работает Simpla, если после подключения нового диска просто поменять пути до папки files в config/config.php Кстати, не совсем понял, почему у вас config.php находится в папке api... Если вы прописывали новые пути в config.php - можете ли скинуть строчку с путём, чтобы понять как прописано у вас, если у вас всё работает. Спасибо! Quote Link to post Share on other sites
alexivchenko Posted October 24, 2019 Report Share Posted October 24, 2019 Благодарю за ответ! Проблемы подключить диск и правда нет, меня как раз больше интересует процесс переноса папки files на него, корректно ли работает Simpla, если после подключения нового диска просто поменять пути до папки files в config/config.php Кстати, не совсем понял, почему у вас config.php находится в папке api... Если вы прописывали новые пути в config.php - можете ли скинуть строчку с путём, чтобы понять как прописано у вас, если у вас всё работает. Спасибо!Указать путь к папке в config/config.php лишь часть, поэтому нужно ещё прописать именно в api/Config.php функцию которая будет обращаться в этот путь. Как это сделать я ещё не знаю, но стало интересно. Можно попробовать посмотреть как это сделано на других движках типа Wordpress или Livestreet. Я находил лишь хранение файлов в папке на другом домене, а вот внутри одного локального хоста ещё не нашёл. Quote Link to post Share on other sites
Dmitry86 Posted October 24, 2019 Author Report Share Posted October 24, 2019 Указать путь к папке в config/config.php лишь часть, поэтому нужно ещё прописать именно в api/Config.php функцию которая будет обращаться в этот путь.Как это сделать я ещё не знаю, но стало интересно.Можно попробовать посмотреть как это сделано на других движках типа Wordpress или Livestreet.Я находил лишь хранение файлов в папке на другом домене, а вот внутри одного локального хоста ещё не нашёл. Понял, спасибо. Попробую поискать решение, но тут вопрос тоже оставляю пока открытым) Quote Link to post Share on other sites
alexivchenko Posted October 24, 2019 Report Share Posted October 24, 2019 (edited) Допустим мы примонтировали новый диск как /dev/sdb /mnt/files Теперь файлы должны храниться в ~/mnt/filesТак как Simpla ищет эту папку в корне себя, то есть в корне сайта, нужно прописать путь в отличие от корня. Есть подозрение, что можно сделать mount к самой папке /files симплы , заранее основную переименовать в /flies_backup В случае, если диск отвалится, отображать данные из /files_backup. Для этого надо писать проверку и ещё кучу всего) Edited October 24, 2019 by alexivchenko Quote Link to post Share on other sites
Dmitry86 Posted October 24, 2019 Author Report Share Posted October 24, 2019 Допустим мы примонтировали новый диск как /dev/sdb /mnt/filesТеперь файлы должны храниться в ~/mnt/filesТак как Simpla ищет эту папку в корне себя, то есть в корне сайта, нужно прописать путь в отличие от корня. Есть подозрение, что можно сделать mount к самой папке /files симплы , заранее основную переименовать в /flies_backup В случае, если диск отвалится, отображать данные из /files_backup. Для этого надо писать проверку и ещё кучу всего) files_backup делать с проверкой лично для меня необязательно, т.к. я хотел бы прикрутить диск от хостера и ежедневно бэкапить его. Хотя бы решить вопрос, как прикрутить этот диск к Симпле и переместить туда папку files со всеми вытекающими. Quote Link to post Share on other sites
phukortsin Posted October 24, 2019 Report Share Posted October 24, 2019 Вроде бы вопрос должен решаться легко и просто с помощью символической ссылки... Quote Link to post Share on other sites
alexivchenko Posted October 24, 2019 Report Share Posted October 24, 2019 files_backup делать с проверкой лично для меня необязательно, т.к. я хотел бы прикрутить диск от хостера и ежедневно бэкапить его. Хотя бы решить вопрос, как прикрутить этот диск к Симпле и переместить туда папку files со всеми вытекающими.Я думаю проще будет как и писал выше, оригинальный каталог /files переименовать в /files_backup для проверки гипотезы. Дальше новый диск примонтировать в корень сайта как папку /files То есть mount /dev/sdb /var/www/site.ru/files Тогда и пути остаются те же Другого решения я не вижу Quote Link to post Share on other sites
mishanya Posted October 24, 2019 Report Share Posted October 24, 2019 (edited) вы учтите еще что такие хранилища часто имеют скорость меньше и предназначены для бэкапов. поэтому сайт может тормозить из-за того что страницы отдаются быстрее чем файлы с другого диска. + нужно уточнить доступны ли диски 24/7. не все так просто. Edited October 24, 2019 by mishanya Quote Link to post Share on other sites
Dmitry86 Posted October 25, 2019 Author Report Share Posted October 25, 2019 вы учтите еще что такие хранилища часто имеют скорость меньше и предназначены для бэкапов. поэтому сайт может тормозить из-за того что страницы отдаются быстрее чем файлы с другого диска. + нужно уточнить доступны ли диски 24/7. не все так просто. Спасибо за совет, поинтересуюсь у хостера на эту тему. Но я бы всё равно использовал такой диск хотя бы для хранения редко используемых файлов, типа инструкций к товарам и оригиналов изображений, которые по сути используются только для создания ресайзов. Quote Link to post Share on other sites
Dmitry86 Posted October 25, 2019 Author Report Share Posted October 25, 2019 Спасибо за совет, поинтересуюсь у хостера на эту тему. Но я бы всё равно использовал такой диск хотя бы для хранения редко используемых файлов, типа инструкций к товарам и оригиналов изображений, которые по сути используются только для создания ресайзов. Задал вопросы хостеру:1. Насколько скорость подключаемых SSD дисков отличается от скорости диска самого VDS?2. Подходит ли этот диск для хранения изображений, которые оперативно отдаются при загрузке страницы сайта? Не будет ли тормозов? Или эти диски подходят только для хранения бэкапов и всяких редко используемых статических файлов?3. Доступны ли эти диски 24/7? Хостер ответил:1. Не отличается. Скорость такая же.2. Это точно такой же накопитель, как и любой другой у нас на серверах.3. Да, они доступны всегда. Так что можно рассматривать и для оперативного контента тоже. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.