Должен ли я обновить свой проект с Cake 1.2.5 до CakePHP 1.3.0? - PullRequest
1 голос
/ 30 ноября 2009

Мой веб-проект (который будет запущен через несколько месяцев) в настоящее время использует CakePHP 1.2.5 / PHP 5.1.6 / MySQL 5.0.77.

С точки зрения производительности, стоит ли обновляться до версии 1.3?

Упростит ли позднее обновление до (только для PHP5) CakePHP 2?

Ответы [ 3 ]

3 голосов
/ 01 декабря 2009

Я бы сказал, это зависит от того, когда вы ожидаете, что ваш сайт выйдет за дверь. 1.3 в настоящее время находится в альфа-статусе и, вероятно, некоторое время не будет официально стабильным. В то время как изменения, вносимые между 1.2 и 1.3, не должны сильно влиять на общую стабильность, добавляемые новые функции могут по-прежнему содержать ошибки. Вопрос в том, есть ли что-то в 1.3, что вам абсолютно необходимо сейчас ?

Если вы хотите в скором времени выпустить свой сайт с нестабильной версией 1.3, вам нужно много проверять, чтобы используемые вами части работали должным образом. Если ваш проект со временем будет развиваться вместе с 1.3, скажем, в течение следующих 6 месяцев или около того, и вы будете постоянно обновлять, вы, вероятно, будете в лучшей форме. Например, я разработал проект для бета-версии 1.2, и в Set было несколько ошибок, которые меня смутили, но исправили до окончательного выпуска.

В долгосрочном проекте я бы предпочел ветку 1.3, а в ближайшем будущем я бы остановился на 1.2.5. Вы можете следить за Руководством по миграции , чтобы избежать вызовов API, которые будут устаревшими в версии 1.3, чтобы упростить последующее обновление.

1 голос
/ 03 декабря 2009

я бы обновил раннюю ситуацию позволяет. если у вас нет, вы можете начать использовать тест cakephp / simpletest, чтобы убедиться, что все работает нормально.

Я потратил время на обновление с 1.1 до 1.2, и мне было очень весело проходить через мои коды. :)

1 голос
/ 30 ноября 2009

Я думаю, что обновление всегда лучше, если у вас есть время, чтобы сделать это. Я не в CataPHP, но я бы сделал любую модернизацию, если у меня будет достаточно времени до релиза.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...