Задать вопрос

Как ускорить web-сервер на флешке?

Добрый день!

Есть внутреннее web-приложение, написанное на Yii (php+mysql+apache). При работе с жесткого диска (openserver) - все работает быстро. Задача поставлена, чтобы файлы данных не находились на компе, а все это работало с флешки.

Была произведена замена openserver на nginx 1.4.7 + php 5.3.x, а также база данных mysql заменена на sqlite3. Код переписан. С жесткого диска все стало работать еще быстрее.

При переносе всей конфигурации на флешку и запуска web-сервера с флешки - само приложение работает очень медленно. Сказывается скорость чтения/записи на флешку.

Какие могут быть советы по ускорению работы такой вот системы?
  • Вопрос задан
  • 3871 просмотр
Подписаться 5 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
metamorph
@metamorph
Перенести всё, что относится к дисковому вводу-выводу (сессии, кеши, что там еще?) в память. Логирование на диск отключить.
Ответ написан
opium
@opium
Просто люблю качественно работать
купить быструю флешку, просто у флешек разница в производительности в несколько раз дает разницу в цене в несколько раз.
Ответ написан
Комментировать
Assargin
@Assargin
Перед ответом смотрю наличие ✔ в ваших вопросах
Если задача состоит в том, чтобы приемлемо быстро работало на сменном носителе (а не именно на флэшке), то может внешний ssd-диск попробовать?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы