Могу всех огорчить, я не буду в ближайшее время адаптировать трекер под 4-ю версию, т.к. после длительных тестов и анализа кода, я понял, что основные свои проекты я не 4-ку просто не смогу перенести, т.к. сервер от нее загнется от нагрузки (и загнется не от самого трекера, а именно от 4-ки).
Основная причина, что 4-ка все еще очень глючная и особенно в плане работы с вложениями, особенно с правами, в частности с новым менеджером файлов - его или полностью отключать (а тогда нет смысла в переходе на 4-ку) или постоянно при каждом обновлении исправлять, что тоже не реально.
Половина кода, осталось от 3.х, начали переходить на новый API, который значительно лучше в плане расширения функционала, но так и не закончили.
Вот когда исправят все глюки и допишут новый API, вот тогда я и буду переносить свои проекты на 4-ку (по изначальным задумкам она лучше, проблема в том как это все реализуют в будущем)
Не буду перечислять все нюансы, но в продакшн особенно под трекер в данный момент ставить 4-ку самоубийство.
P.S. Все-таки я иногда комментирую куски кода, на всяк случай, чтобы не забыть предыдущий вариант, но комментирование блока кода на 3 или 4 экрана - это уже перебор (именно так в текущей версии 4-ки), а т.к. эти куски тянутся уже несколько версий, то понятен текущий процесс программирования - не написание кода, а экстренное латание его багов (что никогда положительно не сказывалось на качестве и скорости выполнения конечного продукта).
|