Нет конечно, об этом надо думать и как можно заранее. В рамках проекта WebConsult, в частности, выполняются работы, направленные на большой рост, но об этом лучше расскажут разработчики — это вопрос отдельной статьи.
Когда над проектом работает много людей, всегда будет столько же и мнений — это нормально.
В нашей компании текучка клиентов — меньше 1% и мы делаем технически все, чтобы клиенты были довольны и думали о своих бизнес процессах, а не о серверной составляющей.
Исторически сложилось, что на данный момент работает не через websockets.
Я полностью поддерживаю их необходимость и, как указано в статье, в ближайшее время все будет :-)
Ровно с таким набором ПО, который указал в комментарии NickyX3.
Код проекта хранится в GIT. По нажатию на ссылку deploy в Redmine запускается скрипт, который делает «git pull» на заданных вебах.
Подобная задача так же красиво решается с помощью capistrano — это добавляет возможность делать быстрый rollback, а так же делать деплой как из командной строки разработчика, так и через Redmine плагин, если деплой делает менеджер проекта после согласования и тестирования.
Можно удалить конкретный объект из кэша, но вряд ли это сделать автоматически намного проще, чем организовать сериалы со стороны программирования.
По-поводу io нагрузки — это уже зависит от алгоритма, на мой взгляд.
Тем не менее, мы постоянно учимся и обучаем нашу команду.
В нашей компании текучка клиентов — меньше 1% и мы делаем технически все, чтобы клиенты были довольны и думали о своих бизнес процессах, а не о серверной составляющей.
Я полностью поддерживаю их необходимость и, как указано в статье, в ближайшее время все будет :-)
Ровно с таким набором ПО, который указал в комментарии NickyX3.
NFS можно заставить работать хорошо. Но стоит ли это того? Зависит от проекта.
Подобная задача так же красиво решается с помощью capistrano — это добавляет возможность делать быстрый rollback, а так же делать деплой как из командной строки разработчика, так и через Redmine плагин, если деплой делает менеджер проекта после согласования и тестирования.
Согласен, исправился.
L3n1n, может быть у Вас есть идеи, как обойти этот момент при работе с сериалами?
Тестировал раньше и специально проверил с использованием debug еще раз — файлы берутся из кэша. А почему вопрос, есть какие-то опасения?
Вряд ли есть более простое решение. Разве что указывать меньший интервал кэширования proxy_cache_valid, но тогда и от expires придется отказаться.
По-поводу io нагрузки — это уже зависит от алгоритма, на мой взгляд.
Да и баннеры можно аналогично организовать, почему нет?