В обычном рабочем режиме я никогда не слышу вентилятор. Если он неожиданно включается, то это хорошая причина запустить таймлайн и посмотреть, что происходит на странице.
У нормальных файловых систем не просто так нет проблем с фрагментацией. Удаление файлов будет вызывать процесс дефрагментации, что при активной записи/удалении может плохо сказаться на винте. Но просто оставлять все на «ай и так сойдет» со стороны вконтакте очень плохо. Варианты решения есть, просто им насрать.
Ничего страшного, допилят. Главное что начали работы в этом направлении. Минимальный функционал в виде коммитов, чекаутов и диффов уже есть, значит работать можно. Остальное можно и консоле сделать, руки не отвалятся =)
$dictionary->getType() != $dictionary::TYPE_DICTIONARY
нужно заменять на
$dictionary->isDictionary()